From c80ccaf443dc6f1ea9dd59f45e60e8d7fa525fa1 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Tue, 08 Oct 2013 20:44:17 +0000 Subject: resync with 191 changes --- diff --git a/NEWS b/NEWS index 853ac36..b59d9cc 100644 --- a/NEWS +++ b/NEWS @@ -3,9 +3,14 @@ ENHANCEMENTS: * New sample programs (Kyoto flowers) * New translations +* Add support for querying remote turtle position, heading BUG FIX: * Fixed collaboration bug (#4631) +* Fixed i18n problem with 'select palette' block +* Fixed problem with load block 'turtle' +* Fixed problem with hover-help toggle +* More robust error handling for plugins 190 diff --git a/TurtleArt/tabasics.py b/TurtleArt/tabasics.py index beccd2a..3d1eb10 100644 --- a/TurtleArt/tabasics.py +++ b/TurtleArt/tabasics.py @@ -70,7 +70,7 @@ from gettext import gettext as _ from tapalette import (make_palette, define_logo_function) from talogo import (primitive_dictionary, logoerror) -from tautils import (convert, chr_to_ord, round_int, strtype) +from tautils import (convert, chr_to_ord, round_int, strtype, debug_output) from taconstants import (COLORDICT, CONSTANTS) @@ -119,6 +119,8 @@ class Palettes(): def _turtle_palette(self): ''' The basic Turtle Art turtle palette ''' + debug_output('creating %s palette' % _('turtle'), + self.tw.running_sugar) palette = make_palette('turtle', colors=["#00FF00", "#00A000"], help_string=_('Palette of turtle commands')) @@ -276,10 +278,11 @@ turtle (can be used in place of a number block)'), 0, lambda self: self.tw.turtles.get_active_turtle().get_heading()) + # This block is used for holding the remote turtle name palette.add_block('turtle-label', hidden=True, style='blank-style', - label=['turtle']) + label=['remote turtle name']) # Deprecated palette.add_block('setxy', @@ -303,6 +306,8 @@ setxy :x :y\npendown\nend\n') def _pen_palette(self): ''' The basic Turtle Art pen palette ''' + debug_output('creating %s palette' % _('pen'), + self.tw.running_sugar) palette = make_palette('pen', colors=["#00FFFF", "#00A0A0"], help_string=_('Palette of pen commands')) @@ -503,6 +508,8 @@ pensize\nend\n') def _color_palette(self): ''' The basic Turtle Art color palette ''' + debug_output('creating %s palette' % _('colors'), + self.tw.running_sugar) palette = make_palette('colors', colors=["#00FFFF", "#00A0A0"], help_string=_('Palette of pen colors')) @@ -596,6 +603,8 @@ tasetshade :shade \n') def _numbers_palette(self): ''' The basic Turtle Art numbers palette ''' + debug_output('creating %s palette' % _('numbers'), + self.tw.running_sugar) palette = make_palette('numbers', colors=["#FF00FF", "#A000A0"], help_string=_('Palette of numeric operators')) @@ -779,6 +788,8 @@ operators')) def _flow_palette(self): ''' The basic Turtle Art flow palette ''' + debug_output('creating %s palette' % _('flow'), + self.tw.running_sugar) palette = make_palette('flow', colors=["#FFC000", "#A08000"], help_string=_('Palette of flow operators')) @@ -879,6 +890,8 @@ boolean operators from Numbers palette')) def _blocks_palette(self): ''' The basic Turtle Art blocks palette ''' + debug_output('creating %s palette' % _('blocks'), + self.tw.running_sugar) palette = make_palette('blocks', colors=["#FFFF00", "#A0A000"], help_string=_('Palette of variable blocks')) @@ -1040,6 +1053,8 @@ variable')) def _trash_palette(self): ''' The basic Turtle Art turtle palette ''' + debug_output('creating %s palette' % _('trash'), + self.tw.running_sugar) palette = make_palette('trash', colors=["#FFFF00", "#A0A000"], help_string=_('trash')) diff --git a/TurtleArt/tagplay.py b/TurtleArt/tagplay.py index 2fc6919..9e9f821 100644 --- a/TurtleArt/tagplay.py +++ b/TurtleArt/tagplay.py @@ -235,9 +235,8 @@ class GstPlayer(gobject.GObject): elif t == gst.MESSAGE_STATE_CHANGED: old, new, pen = message.parse_state_changed() if old == gst.STATE_READY and new == gst.STATE_PAUSED: - if hasattr(self.player.props, 'stream_info_value_array'): - self.emit('stream-info', - self.player.props.stream_info_value_array) + self.emit('stream-info', + self.player.props.stream_info_value_array) # else: # logging.debug(message.type) diff --git a/TurtleArt/tapalette.py b/TurtleArt/tapalette.py index 3c38722..6fd347a 100644 --- a/TurtleArt/tapalette.py +++ b/TurtleArt/tapalette.py @@ -22,6 +22,7 @@ help_palettes = {} help_windows = {} palette_names = [] +palette_i18n_names = [] palette_init_on_start = [] palette_blocks = [] block_colors = [] @@ -128,12 +129,14 @@ class Palette(): def add_palette(self, position=None, init_on_start=False): if self._name is None: - debug_output('You must specify a name for your palette') + print 'You must specify a name for your palette' return # Insert new palette just before the trash if 'trash' in palette_names: i = palette_names.index('trash') + elif _('trash') in palette_i18n_names: + i = palette_i18n_names.index(_('trash')) else: i = len(palette_names) @@ -142,6 +145,7 @@ class Palette(): if self._name not in palette_names: palette_names.insert(i, self._name) + palette_i18n_names.insert(i, _(self._name)) palette_blocks.insert(i, []) block_colors.insert(i, self._colors) if init_on_start: @@ -236,6 +240,8 @@ def palette_name_to_index(palette_name): ''' Find the index associated with palette_name. ''' if palette_name in palette_names: return palette_names.index(palette_name) + elif palette_name in palette_i18n_names: + return palette_i18n_names.index(palette_name) else: return None @@ -267,7 +273,7 @@ class Block(): def add_block(self, position=None): if self._name is None: - debug_output('You must specify a name for your block') + print 'You must specify a name for your block' return # FIXME: Does the block already exist? A block can live on @@ -276,7 +282,7 @@ class Block(): # all lists except palettes before regeneration. if self._style is None: - debug_output('You must specify a style for your block') + print 'You must specify a style for your block' return else: block_styles[self._style].append(self._name) @@ -293,8 +299,8 @@ class Block(): if self._palette is not None: i = palette_names.index(self._palette) if self._name in palette_blocks[i]: - debug_output('%s already in palette %s, skipping...' % - (self._name, self._palette)) + print '%s already in palette %s, skipping...' % \ + (self._name, self._palette) else: if position is not None and isinstance(position, int) and \ position < len(palette_blocks[i]): @@ -302,8 +308,7 @@ class Block(): else: palette_blocks[i].append(self._name) if position is not None: - debug_output('Ignoring position (%s)' % - (str(position))) + print 'Ignoring position (%s)' % (str(position)) if self._help is not None: help_strings[self._name] = self._help @@ -357,7 +362,7 @@ class Block(): def set_palette(self, palette): if not palette in palette_names: - debug_output('Could not find palette %s' % (palette)) + print 'Could not find palette %s' % (palette) else: self._palette = palette @@ -381,7 +386,7 @@ class Block(): def set_style(self, style): if style not in block_styles: - debug_output('Unknown style: %s' % (style)) + print 'Unknown style: %s' % (style) else: self._style = style diff --git a/TurtleArt/taturtle.py b/TurtleArt/taturtle.py index 5e24ce7..b87d0a6 100644 --- a/TurtleArt/taturtle.py +++ b/TurtleArt/taturtle.py @@ -34,6 +34,7 @@ from tacanvas import wrap100, COLOR_TABLE from sprites import Sprite from tautils import (debug_output, data_to_string, round_int, get_path, image_to_base64) +from TurtleArt.talogo import logoerror SHAPES = 36 DEGTOR = pi / 180. @@ -151,6 +152,27 @@ class Turtles: self._active_turtle.hide() self.set_turtle(self._default_turtle_name) + def get_turtle_x(self, turtle_name): + if turtle_name not in self.dict: + debug_output('%s not found in turtle dictionary' % (turtle_name), + self.turtle_window.running_sugar) + raise logoerror("#syntaxerror") + return self.dict[turtle_name].get_x() + + def get_turtle_y(self, turtle_name): + if turtle_name not in self.dict: + debug_output('%s not found in turtle dictionary' % (turtle_name), + self.turtle_window.running_sugar) + raise logoerror("#syntaxerror") + return self.dict[turtle_name].get_y() + + def get_turtle_heading(self, turtle_name): + if turtle_name not in self.dict: + debug_output('%s not found in turtle dictionary' % (turtle_name), + self.turtle_window.running_sugar) + raise logoerror("#syntaxerror") + return self.dict[turtle_name].get_heading() + def set_turtle(self, turtle_name, colors=None): ''' Select the current turtle and associated pen status ''' if turtle_name not in self.dict: diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index af611a3..2bd720e 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -382,6 +382,7 @@ class TurtleArtWindow(): except Exception as e: debug_output('Failed to load %s: %s' % (plugin_class, str(e)), self.running_sugar) + def _add_plugin_icon_dir(self, dirname): ''' If there is an icon subdir, add it to the search path. ''' @@ -404,38 +405,73 @@ class TurtleArtWindow(): def _setup_plugins(self): ''' Initial setup -- called just once. ''' for plugin in self.turtleart_plugins: - plugin.setup() + try: + plugin.setup() + except Exception as e: + debug_output('Plugin %s failed during setup: %s' % + (plugin, str(e)), self.running_sugar) + # If setup fails, remove the plugin from the list + self.turtleart_plugins.remove(plugin) def _start_plugins(self): ''' Start is called everytime we execute blocks. ''' for plugin in self.turtleart_plugins: - plugin.start() + if hasattr(plugin, 'start'): + try: + plugin.start() + except Exception as e: + debug_output('Plugin %s failed during start: %s' % + (plugin, str(e)), self.running_sugar) def stop_plugins(self): ''' Stop is called whenever we stop execution. ''' for plugin in self.turtleart_plugins: - plugin.stop() + if hasattr(plugin, 'stop'): + try: + plugin.stop() + except Exception as e: + debug_output('Plugin %s failed during stop: %s' % + (plugin, str(e)), self.running_sugar) def clear_plugins(self): ''' Clear is called from the clean block and erase button. ''' for plugin in self.turtleart_plugins: if hasattr(plugin, 'clear'): - plugin.clear() + try: + plugin.clear() + except Exception as e: + debug_output('Plugin %s failed during clear: %s' % + (plugin, str(e)), self.running_sugar) def background_plugins(self): ''' Background is called when we are pushed to the background. ''' for plugin in self.turtleart_plugins: - plugin.goto_background() + if hasattr(plugin, 'goto_background'): + try: + plugin.goto_background() + except Exception as e: + debug_output('Plugin %s failed during background: %s' % + (plugin, str(e)), self.running_sugar) def foreground_plugins(self): ''' Foreground is called when we are return from the background. ''' for plugin in self.turtleart_plugins: - plugin.return_to_foreground() + if hasattr(plugin, 'return_to_foreground'): + try: + plugin.return_to_foreground() + except Exception as e: + debug_output('Plugin %s failed during foreground: %s' % + (plugin, str(e)), self.running_sugar) def quit_plugins(self): ''' Quit is called upon program exit. ''' for plugin in self.turtleart_plugins: - plugin.quit() + if hasattr(plugin, 'quit'): + try: + plugin.quit() + except Exception as e: + debug_output('Plugin %s failed during quit: %s' % + (plugin, str(e)), self.running_sugar) def _setup_events(self): ''' Register the events we listen to. ''' @@ -1002,7 +1038,8 @@ class TurtleArtWindow(): self.running_sugar) else: blk.spr.hide() - if 'trash' in palette_names and n == palette_names.index('trash'): + if 'trash' in palette_names and \ + n == palette_names.index('trash'): for blk in self.trash_stack: # Deprecated for gblk in find_group(blk): @@ -1545,9 +1582,9 @@ before making changes to your program')) self._restore_from_trash(find_top_block(blk)) elif blk.type == 'proto': if self.deleting_blocks: - if 'myblocks' in palette_names and \ + if 'my blocks' in palette_names and \ self.selected_palette == \ - palette_names.index('myblocks'): + palette_names.index('my blocks'): self._delete_stack_alert(blk) self.parent.get_window().set_cursor( gtk.gdk.Cursor(gtk.gdk.LEFT_PTR)) @@ -1569,8 +1606,9 @@ before making changes to your program')) self._put_in_trash(b1) else: self._put_in_trash(find_top_block(b)) - self.show_toolbar_palette(palette_names.index('trash'), - regenerate=True) + if 'trash' in palette_names: + self.show_toolbar_palette( + palette_names.index('trash'), regenerate=True) elif blk.name in MACROS: self.new_macro(blk.name, x + 20, y + 20) else: @@ -1752,7 +1790,7 @@ before making changes to your program')) error_output('Could not remove macro %s: %s' % (macro_path, e)) return - i = palette_names.index('myblocks') + i = palette_names.index('my blocks') palette_blocks[i].remove(blk.name) for pblk in self.palettes[i]: if pblk.name == blk.name: @@ -2117,8 +2155,9 @@ before making changes to your program')) blk.type = 'deleted' blk.spr.hide() self.trash_stack = [] - self.show_toolbar_palette(palette_names.index('trash'), - regenerate=True) + if 'trash' in palette_names: + self.show_toolbar_palette(palette_names.index('trash'), + regenerate=True) def _in_the_trash(self, x, y): ''' Is x, y over a palette? ''' diff --git a/activity/activity.info b/activity/activity.info index 764a979..9f04cab 100644 --- a/activity/activity.info +++ b/activity/activity.info @@ -1,6 +1,6 @@ [Activity] name = TurtleBlocks -activity_version = 191.1 +activity_version = 191.2 license = MIT bundle_id = org.laptop.TurtleArtActivity exec = sugar-activity TurtleArtActivity.TurtleArtActivity diff --git a/plugins/turtle_blocks_extras/turtle_blocks_extras.py b/plugins/turtle_blocks_extras/turtle_blocks_extras.py index b1b003f..1f910fd 100644 --- a/plugins/turtle_blocks_extras/turtle_blocks_extras.py +++ b/plugins/turtle_blocks_extras/turtle_blocks_extras.py @@ -27,7 +27,7 @@ from plugins.plugin import Plugin from TurtleArt.tapalette import (make_palette, define_logo_function, block_names, block_primitives, special_names, content_blocks, palette_name_to_index, - palette_names) + palette_names, palette_i18n_names) from TurtleArt.talogo import (primitive_dictionary, logoerror, media_blocks_dictionary) from TurtleArt.taconstants import (DEFAULT_SCALE, ICON_SIZE, CONSTANTS, @@ -120,6 +120,8 @@ boolean operators from Numbers palette')) self.tw.lc.def_prim('clamp', 1, primitive_dictionary['clamp'], True) def _media_palette(self): + debug_output('creating %s palette' % _('media'), + self.tw.running_sugar) palette = make_palette('media', colors=["#A0FF00", "#80A000"], help_string=_('Palette of media objects'), @@ -304,6 +306,8 @@ amplitude, and duration (in seconds)')) primitive_dictionary['sinewave'](x, y, z)) def _sensor_palette(self): + debug_output('creating %s palette' % _('sensor'), + self.tw.running_sugar) palette = make_palette('sensor', colors=["#FF6060", "#A06060"], help_string=_('Palette of sensor blocks'), @@ -431,6 +435,8 @@ program started')) lambda self: primitive_dictionary['time']()) def _extras_palette(self): + debug_output('creating %s palette' % _('extras'), + self.tw.running_sugar) palette = make_palette('extras', colors=["#FF0000", "#A00000"], help_string=_('Palette of extra options'), @@ -668,14 +674,34 @@ module found in the Journal')) palette.add_block('addturtle', style='basic-style-1arg', label=_('turtle'), - prim_name='turtle', + prim_name='addturtle', default=1, string_or_number=True, help_string=_('chooses which turtle to command')) - self.tw.lc.def_prim('turtle', 1, + self.tw.lc.def_prim('addturtle', 1, lambda self, x: self.tw.turtles.set_turtle(x)) + primitive_dictionary['turtlex'] = self._prim_turtle_x + palette.add_block('turtlex', + style='number-style-1arg', + label=_('turtle x'), + prim_name='turtlex', + default=['Yertle'], + help_string=_('Returns x coordinate of turtle')) + self.tw.lc.def_prim('turtlex', 1, + lambda self, t: primitive_dictionary['turtlex'](t)) + + primitive_dictionary['turtley'] = self._prim_turtle_y + palette.add_block('turtley', + style='number-style-1arg', + label=_('turtle y'), + prim_name='turtley', + default=['Yertle'], + help_string=_('Returns y coordinate of turtle')) + self.tw.lc.def_prim('turtley', 1, + lambda self, t: primitive_dictionary['turtley'](t)) + primitive_dictionary['activeturtle'] = self._prim_active_turtle palette.add_block('activeturtle', style='box-style', @@ -688,6 +714,16 @@ module found in the Journal')) lambda self: primitive_dictionary['activeturtle']()) + primitive_dictionary['turtleh'] = self._prim_turtle_h + palette.add_block('turtleh', + style='number-style-1arg', + label=_('turtle heading'), + prim_name='turtleh', + default=['Yertle'], + help_string=_('Returns heading of turtle')) + self.tw.lc.def_prim('turtleh', 1, + lambda self, t: primitive_dictionary['turtleh'](t)) + primitive_dictionary['skin'] = self._prim_reskin palette.add_block('skin', hidden=True, @@ -753,7 +789,7 @@ module found in the Journal')) palette.add_block('loadpalette', style='basic-style-1arg', string_or_number=True, - label=_('palette'), + label=_('select palette'), prim_name='loadpalette', default=_('turtle'), help_string=_('selects a palette')) @@ -762,6 +798,8 @@ module found in the Journal')) primitive_dictionary['loadpalette'](x)) def _portfolio_palette(self): + debug_output('creating %s palette' % _('portfolio'), + self.tw.running_sugar) palette = make_palette('portfolio', colors=["#0606FF", "#0606A0"], help_string=_('Palette of presentation \ @@ -960,17 +998,18 @@ Journal objects')) if hasattr(self.tw, 'macros_path') and \ os.path.exists(self.tw.macros_path): files = glob.glob(os.path.join(self.tw.macros_path, '*.tb')) - debug_output('making myblocks palette', self.tw.running_sugar) if len(files) > 0: + debug_output('creating %s palette' % _('my blocks'), + self.tw.running_sugar) palette = make_palette( - 'myblocks', + 'my blocks', colors=["#FFFF00", "#A0A000"], help_string=_('Palette of user-defined operators')) for tafile in files: data = data_from_file(tafile) name = os.path.basename(tafile)[:-3] - print 'loading macro %s' % (name) + # print 'loading macro %s' % (name) MACROS['user-defined-' + name] = hat_on_top(listify(data)) palette.add_block('user-defined-' + name, style='basic-style-extended-vertical', @@ -1454,6 +1493,18 @@ Journal objects')) self.tw.lc.stop_logo() raise logoerror("#notanumber") + def _prim_turtle_x(self, t): + """ Return x coordinate of turtle t """ + return self.tw.turtles.get_turtle_x(t) + + def _prim_turtle_y(self, t): + """ Return y coordinate of turtle t """ + return self.tw.turtles.get_turtle_y(t) + + def _prim_turtle_h(self, t): + """ Return heading of turtle t """ + return self.tw.turtles.get_turtle_heading(t) + def _prim_clamp(self, blklist): """ Run clamp blklist """ self.tw.lc.icall(self.tw.lc.evline, blklist[:]) @@ -1524,13 +1575,16 @@ Journal objects')) x, y = self.tw.turtles.turtle_to_screen_coordinates((x, y)) for name in block_names: # Translate label name into block/prim name. - if blkname in block_names[name]: + if blkname in block_names[name]: # block label is an array + # print 'found a match', blkname, name, block_names[name] if name in content_blocks or \ (name in block_primitives and block_primitives[name] == name): + # print '_make_block', blkname, name return self._make_block(name, x, y, defaults) elif blkname in block_names: - return self._make_block(blkname, x, y, defaults) + # print '_make_block', blkname + return self._make_block(blkname, x, y, defaults) for name in special_names: # Translate label name into block/prim name. if blkname in special_names[name]: @@ -1553,7 +1607,7 @@ Journal objects')) else: if type(arg) == unicode: arg = arg.encode('utf-8') - if arg in palette_names: + if arg in palette_names or arg in palette_i18n_names: self.tw.show_toolbar_palette(palette_name_to_index(arg)) else: raise logoerror("#syntaxerror") diff --git a/po/TurtleArt.pot b/po/TurtleArt.pot index 3bfd576..f589775 100644 --- a/po/TurtleArt.pot +++ b/po/TurtleArt.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,716 +27,713 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "" -#: TurtleArt/tabasics.py:166 +#: TurtleArt/tabasics.py:162 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "" -#: TurtleArt/tabasics.py:178 +#: TurtleArt/tabasics.py:174 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 msgid "gray" msgstr "" -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "value" msgstr "" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -748,230 +745,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1072,10 +1090,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1088,7 +1102,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1124,7 +1138,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1162,7 +1176,7 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" @@ -1206,557 +1220,570 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 msgid "time" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 msgid "width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 msgid "height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1808,79 +1835,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/af.po b/po/af.po index b686ae1..b08c6d4 100644 --- a/po/af.po +++ b/po/af.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# af.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# af.po (TURTLEART) #-#-#-#-#\n" "Project-Id-Version: TURTLEART\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-08-22 18:07+0200\n" "Last-Translator: Chris \n" "Language-Team: AF \n" @@ -18,785 +31,2691 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -#, fuzzy -msgid "Palette of turtle commands" -msgstr "palet van skilpadbevele" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "vorentoe" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:132 -#, fuzzy -msgid "moves turtle forward" -msgstr "skuif die skilpad vorentoe" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "agtertoe" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -#, fuzzy -msgid "moves turtle backward" -msgstr "skuif die skilpad agtertoe" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "maak skoon" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" -#: TurtleArt/tabasics.py:154 +#: taextras.py:91 taextras.py:356 #, fuzzy -msgid "clears the screen and reset the turtle" -msgstr "maak die skerm skoon en herstel die skilpad" +msgid "light" +msgstr "regs" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "links" -#: TurtleArt/tabasics.py:166 -#, fuzzy -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "draai die skilpad anti-kloksgewys (gee die hoek in grade)" - -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "regs" -#: TurtleArt/tabasics.py:178 -#, fuzzy -msgid "turns turtle clockwise (angle in degrees)" -msgstr "draai die skilpad kloksgewys (gee die hoek in grade)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "boog" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "hoek" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "radius" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" -#: TurtleArt/tabasics.py:190 +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 #, fuzzy -msgid "moves turtle along an arc" -msgstr "skuif die skilpad in 'n boog" +msgid "mode" +msgstr "modulo" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "stel xy" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "hoogte" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "wydte" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -#, fuzzy +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "skuif die skilpad na posisie x, y; (0,0) is in die middel van die skem." +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "stel rigting" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:217 -#, fuzzy -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "stel die rigting van die skilpad (0 is na die bokant van die skerm.)" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "x-koord" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" -#: TurtleArt/tabasics.py:226 +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -"hou die huidige x-koordinaat van die skilpad (kan gebruik word i.p.v. 'n " -"nommerblok)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "y-koord" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -"hou die huidige y-koordinaat van die skilpad (kan gebruik word i.p.v. 'n " -"nommerblok)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "rigting" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." msgstr "" -"hou die huidige rigting van die skilpad (kan gebruik word i.p.v. 'n " -"nommerblok)" -#: TurtleArt/tabasics.py:282 -#, fuzzy -msgid "Palette of pen commands" -msgstr "palet van penbevele" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "vul skerm" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "kleur" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "skadu" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "klank" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "vul die agtergrond met (kleur, skadu)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "stel kleur" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -#, fuzzy -msgid "sets color of the line drawn by the turtle" -msgstr "stel die" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "stel skadu" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -#, fuzzy -msgid "sets shade of the line drawn by the turtle" -msgstr "stel die skadu van die lyn wat die skilpad teken" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" msgstr "" -#: TurtleArt/tabasics.py:340 -#, fuzzy -msgid "sets gray level of the line drawn by the turtle" -msgstr "stel die skadu van die lyn wat die skilpad teken" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" msgstr "" -"hou die huidige kleur van die pen (kan gebruk word i.p.v. 'n nommerblok)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" +#: taextras.py:369 +msgid "refresh NXT" msgstr "" -#: TurtleArt/tabasics.py:368 -#, fuzzy -msgid "holds current gray level (can be used in place of a number block)" -msgstr "hou die huidige skaal (kan gebruik word i.p.v. 'n nommerblok)" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "pen op" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:379 -#, fuzzy -msgid "Turtle will not draw when moved." -msgstr "skilpad sal nie teken wanneer hy geskuif word nie." +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "pen af" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:388 -#, fuzzy -msgid "Turtle will draw when moved." -msgstr "skilpad sal teken wanneer hy geskuif word." +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "stel pengrootte" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:398 -#, fuzzy -msgid "sets size of the line drawn by the turtle" -msgstr "stel die grootte van die lyn wat die skilpad teken" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" +#: taextras.py:377 +msgid "frequency" msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" +#: taextras.py:379 +msgid "Play a tone at frequency for time." msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "pengrootte" +#: taextras.py:382 +msgid "port" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "hou die huidige pengrootte (kan gebruk word i.p.v. 'n nommerblok)" +#: taextras.py:383 +msgid "power" +msgstr "" -#: TurtleArt/tabasics.py:441 -#, fuzzy -msgid "Palette of pen colors" -msgstr "palet van penbevele" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" -#: TurtleArt/tabasics.py:443 +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 #, fuzzy -msgid "red" +msgid "read" msgstr "rooi" -#: TurtleArt/tabasics.py:444 -#, fuzzy -msgid "orange" -msgstr "oranje" +#: taextras.py:409 +msgid "sensor" +msgstr "" -#: TurtleArt/tabasics.py:446 -#, fuzzy -msgid "yellow" -msgstr "geel" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" +#: taextras.py:411 +msgid "PORT 2" msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" +#: taextras.py:412 +msgid "PORT 2 of the brick" msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" +#: taextras.py:413 +msgid "light sensor" msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" +#: taextras.py:414 +msgid "gray sensor" msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" +#: taextras.py:415 +msgid "PORT 3" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "agtertoe" +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "stel tekskleur" +#: taextras.py:417 +msgid "touch sensor" +msgstr "" -#: TurtleArt/tabasics.py:463 -#, fuzzy -msgid "sets color of text drawn by the turtle" -msgstr "stel die kleur van die lyn wat die skilpad teken" +#: taextras.py:418 +msgid "distance sensor" +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "stel teksgrootte" +#: taextras.py:419 +msgid "PORT 4" +msgstr "" -#: TurtleArt/tabasics.py:474 -#, fuzzy -msgid "sets size of text drawn by the turtle" -msgstr "stel die grootte van die teks wat die skilpad teken" +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:557 -#, fuzzy -msgid "Palette of numeric operators" -msgstr "palet van numeriese bewerkers" +#: taextras.py:421 +msgid "sound sensor" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" +#: taextras.py:422 +msgid "color sensor" msgstr "" -#: TurtleArt/tabasics.py:567 -#, fuzzy -msgid "adds two alphanumeric inputs" -msgstr "tel twee numeriese insetwaardes bymekaar" +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" +#: taextras.py:426 +msgid "Set color sensor light." msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "trek die onderste numeriese insetwaarde van die boonste een af" +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "vermenigvuldig twee numeriese insetwaardes" +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:466 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -"deel die boonste numeriese insetwaarde (teller) deur die onderste een " -"(noemer)" -#: TurtleArt/tabasics.py:614 -msgid "identity" +#: taextras.py:468 +msgid "digital write" msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "identitietsbewerker om blokke uit te brei" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "modulo" +#: taextras.py:470 +msgid "digital read" +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "modulêre (reswaarde) operateur" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." msgstr "" -#: TurtleArt/tabasics.py:639 -#, fuzzy -msgid "calculates square root" -msgstr "werk die vierkantswortel uit" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "ewekansig" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "maks" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: TurtleArt/tabasics.py:650 -#, fuzzy -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:480 +msgid "The device must be an integer" msgstr "" -"gee 'n ewekansige nommerwaarde tussen minimum- (links) en maksimumwaardes " -"(regs)" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "syfer" +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "gebruik as numeriese insetwaarde in wiskundige operateurs" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" +#: taextras.py:488 +msgid "set programmable voltage output" msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "logiese groter-as bewerker" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" +#: taextras.py:491 +msgid "set square wave 1 voltage output" msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "logiese kleiner-as bewerker" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" +#: taextras.py:494 +msgid "set square wave 2 voltage output" msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "logiese gelyk-aan bewerker" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "NIE" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "logiese NIE-bewerker" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "EN" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "logiese EN-bewerker" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "OF" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "logiese OF-bewerker" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 #, fuzzy -msgid "Palette of flow operators" -msgstr "palet van vloeibewerkers" +msgid "samples" +msgstr "" +"#-#-#-#-# af.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# af.po (TURTLEART) #-#-#-#-#\n" +"Voorbeelde" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "wag" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" msgstr "" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "vir altyd" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: TurtleArt/tabasics.py:758 -#, fuzzy -msgid "loops forever" -msgstr "gaan vir altyd in 'n lus in" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "herhaal" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: TurtleArt/tabasics.py:770 -#, fuzzy -msgid "loops specified number of times" -msgstr "gaan 'n gespesifiseerde hoeveelheid kere in 'n lus in" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "as" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "dan" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" msgstr "" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "AS-DAN-bewerker wat boolse bewerkers van die Syferpalet gebruik" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "andersins" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" +#: taextras.py:531 +msgid "read analog sensor input voltage" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "AS-DAN-ANDERS-bewerker wat boolse bewerkers van die Syferpalet gebruik" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "titel" + +#: TurtleArt/tabasics.py:442 +#, fuzzy +msgid "yellow" +msgstr "geel" + +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "AS-DAN-bewerker wat boolse bewerkers van die Syferpalet gebruik" + +#: TurtleArt/tabasics.py:808 #, fuzzy msgid "jogs stack right" msgstr "skuif stapel regs" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Sugar Joernaal media-objek" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "hokkie 2" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "hokkie 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Stap" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "vermenigvuldig twee numeriese insetwaardes" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Versteek palet" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "Sugar Joernaal video-objek" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "x-koordinaat van die regterkant van die skerm" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +#, fuzzy +msgid "Palette of extra options" +msgstr "palet van ekstra opsies" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "rigting" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +#, fuzzy +msgid "draws text or show media from the Journal" +msgstr "teken teks of wys media van die Joernaal" + +#: TurtleArt/tabasics.py:816 #, fuzzy msgid "jogs stack down" msgstr "skuif stapel af" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "modulêre (reswaarde) operateur" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "onderkant" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "" +"voer die kode uit wat in die tamyblock.py module onder die Joernaal gevind " +"word" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "pen af" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "wag" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "hokkie" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +#, fuzzy +msgid "invokes named action stack" +msgstr "roep die beoemde aksiestapel in" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "aksie" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +#, fuzzy +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "AS-DAN-ANDERS-bewerker wat boolse bewerkers van die Syferpalet gebruik" + +#: TurtleArt/tabasics.py:918 +#, fuzzy +msgid "Variable 2 (numeric value)" +msgstr "veranderlike 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "wydte van die werksoppervlak" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "maak hoop skoon" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "benoemde veranderlike" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +#, fuzzy +msgid "next" +msgstr "teks" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "stel pengrootte" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "voorleggingstemplaat: Kies 'n Joernaalobjek (sonder beskrywing)" + +#: TurtleArt/tabasics.py:955 +#, fuzzy +msgid "top of Action 1 stack" +msgstr "bokant van aksie 1 stapel" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +#, fuzzy +msgid "Palette of flow operators" +msgstr "palet van vloeibewerkers" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "AS-DAN-ANDERS-bewerker wat boolse bewerkers van die Syferpalet gebruik" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "stel rigting" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#, fuzzy +msgid "declutters canvas by hiding blocks" +msgstr "maak werksoppervlak skoon deur blokke te versteek" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "stringwaarde" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "beskrywing" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "stel teksgrootte" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "voorleggingstemplaat: Kies vier Joernaalobjekte" + +#: TurtleArt/tabasics.py:336 +#, fuzzy +msgid "sets gray level of the line drawn by the turtle" +msgstr "stel die skadu van die lyn wat die skilpad teken" + +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "stop aksie" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "skadu" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "vul die agtergrond met (kleur, skadu)" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "pen op" + +#: TurtleArt/tabasics.py:440 +#, fuzzy +msgid "orange" +msgstr "oranje" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +#, fuzzy +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "druk die waarde op die EILU (eerste-in-laaste-uit) stapel" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "dan" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "NIE" + +#: TurtleArt/tabasics.py:174 +#, fuzzy +msgid "turns turtle clockwise (angle in degrees)" +msgstr "draai die skilpad kloksgewys (gee die hoek in grade)" + +#: TurtleArt/tabasics.py:364 +#, fuzzy +msgid "holds current gray level (can be used in place of a number block)" +msgstr "hou die huidige skaal (kan gebruik word i.p.v. 'n nommerblok)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "x-koordinaat van die linkerkant van die skerm" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" +msgstr "Skilpad" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "versteek blokke" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "logiese kleiner-as bewerker" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "stoor in hokkie 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "stoor in hokkie 2" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" +"hou die huidige x-koordinaat van die skilpad (kan gebruik word i.p.v. 'n " +"nommerblok)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "druk" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Stoor as Logo" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:313 #, fuzzy -msgid "Palette of variable blocks" -msgstr "palet van veranderlike blokke" +msgid "sets color of the line drawn by the turtle" +msgstr "stel die" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "begin" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "stel tekskleur" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "syfer" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "bokant" -#: TurtleArt/tabasics.py:846 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "stel skaal" + +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "koppel die aksie aan die die nutsbalk se uitvoerknoppies" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "hoogte van die werksoppervlak" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "voorlegging" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "EN" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "hou die huidige pengrootte (kan gebruk word i.p.v. 'n nommerblok)" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "stel kleur" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "laai my blok" + +#: TurtleArt/tabasics.py:278 +#, fuzzy +msgid "Palette of pen commands" +msgstr "palet van penbevele" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +#, fuzzy +msgid "shows values in FILO (first-in last-out heap)" +msgstr "druk die waarde op die EILU (eerste-in-laaste-uit) stapel" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +#, fuzzy +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "AS-DAN-ANDERS-bewerker wat boolse bewerkers van die Syferpalet gebruik" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "logiese NIE-bewerker" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "y-koordinaat van die onderkant van die skerm" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "voorleggingstemplaat: Kies 'n Joernaalobjek (met beskrywing)" + +#: TurtleArt/tabasics.py:553 +#, fuzzy +msgid "Palette of numeric operators" +msgstr "palet van numeriese bewerkers" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "vir altyd" + +#: TurtleArt/tabasics.py:325 +#, fuzzy +msgid "sets shade of the line drawn by the turtle" +msgstr "stel die skadu van die lyn wat die skilpad teken" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "maak skoon" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "voorleggingstemplaat: Kies twee Joernaalobjekte" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "Wys blokke" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Volskerm" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "wys" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "teks" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "stringwaarde" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "ewekansig" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "aksie" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "logiese groter-as bewerker" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "bokant van benoembare aksiestapel" +#: TurtleArt/tabasics.py:162 +#, fuzzy +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "draai die skilpad anti-kloksgewys (gee die hoek in grade)" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:450 #, fuzzy -msgid "invokes named action stack" -msgstr "roep die beoemde aksiestapel in" +msgid "black" +msgstr "agtertoe" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "stoor in hokkie 1" +#: TurtleArt/tabasics.py:635 +#, fuzzy +msgid "calculates square root" +msgstr "werk die vierkantswortel uit" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"hou die huidige y-koordinaat van die skilpad (kan gebruik word i.p.v. 'n " +"nommerblok)" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "bokant" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "x-koord" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Hulp" + +#: TurtleArt/tabasics.py:459 +#, fuzzy +msgid "sets color of text drawn by the turtle" +msgstr "stel die kleur van die lyn wat die skilpad teken" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "sleutelbord" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "boog" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "radius" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "stel skadu" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "logiese EN-bewerker" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Voer uit" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "wys die hoop" + +#: TurtleArt/tabasics.py:213 +#, fuzzy +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "stel die rigting van die skilpad (0 is na die bokant van die skerm.)" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "Titel:" + +#: TurtleArt/tabasics.py:834 +#, fuzzy +msgid "Palette of variable blocks" +msgstr "palet van veranderlike blokke" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "gebruik as numeriese insetwaarde in wiskundige operateurs" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "voorlegging" + +#: TurtleArt/tabasics.py:908 +#, fuzzy +msgid "Variable 1 (numeric value)" +msgstr "veranderlike 1" + +#: TurtleArt/tabasics.py:563 +#, fuzzy +msgid "adds two alphanumeric inputs" +msgstr "tel twee numeriese insetwaardes bymekaar" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "andersins" + +#: TurtleArt/tabasics.py:375 +#, fuzzy +msgid "Turtle will not draw when moved." +msgstr "skilpad sal nie teken wanneer hy geskuif word nie." + +#. #-#-#-#-# af.po (TURTLEART) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "haal af" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "pengrootte" + +#: TurtleArt/tabasics.py:186 +#, fuzzy +msgid "moves turtle along an arc" +msgstr "skuif die skilpad in 'n boog" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "logiese gelyk-aan bewerker" + +#: TurtleArt/tabasics.py:437 +#, fuzzy +msgid "Palette of pen colors" +msgstr "palet van penbevele" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 #, fuzzy msgid "stores numeric value in Variable 1" msgstr "stoor die numeriese waarde in veranderlike 1" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "stoor in hokkie 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 #, fuzzy msgid "stores numeric value in Variable 2" msgstr "stoor die numeriese waarde in veranderlike 2" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "hokkie 1" +#: TurtleArt/tabasics.py:139 +#, fuzzy +msgid "moves turtle backward" +msgstr "skuif die skilpad agtertoe" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "y-koordinaat van die bokant van die skerm" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Wys blokke" -#: TurtleArt/tabasics.py:912 +#: gnome_plugins/collaboration_plugin.py:304 #, fuzzy -msgid "Variable 1 (numeric value)" -msgstr "veranderlike 1" +msgid "Colors" +msgstr "kleur" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "hokkie 2" +#: TurtleArt/tabasics.py:394 +#, fuzzy +msgid "sets size of the line drawn by the turtle" +msgstr "stel die grootte van die lyn wat die skilpad teken" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 #, fuzzy -msgid "Variable 2 (numeric value)" -msgstr "veranderlike 2" +msgid "orientation" +msgstr "voorlegging" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "y-koord" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "as" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#, fuzzy +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"skuif die skilpad na posisie x, y; (0,0) is in die middel van die skem." + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +#, fuzzy +msgid "Stop" +msgstr "bokant" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +#, fuzzy +msgid "action 2" +msgstr "aksie" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +#, fuzzy +msgid "action 1" +msgstr "aksie" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Kopieer" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Plak" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "maak hoop skoon" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +#, fuzzy +msgid "pops value off FILO (first-in last-out heap)" +msgstr "druk die waarde op die EILU (eerste-in-laaste-uit) stapel" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Maak skoon" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +#, fuzzy +msgid "Palette of presentation templates" +msgstr "palet van voorleggingstemplate" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "hoek" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "trek die onderste numeriese insetwaarde van die boonste een af" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "vra vir inset van die sleutelbord (word in sleutelbord-blok gestoor)" + +#: TurtleArt/tabasics.py:150 +#, fuzzy +msgid "clears the screen and reset the turtle" +msgstr "maak die skerm skoon en herstel die skilpad" + +#: TurtleArt/tabasics.py:974 +#, fuzzy +msgid "invokes Action 1 stack" +msgstr "roep aksie 1 stapel in" + +#: TurtleArt/tabasics.py:119 +#, fuzzy +msgid "Palette of turtle commands" +msgstr "palet van skilpadbevele" + +#: TurtleArt/tabasics.py:754 +#, fuzzy +msgid "loops forever" +msgstr "gaan vir altyd in 'n lus in" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Projek" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Ontfout" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "Wys blokke" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Sugar Journal beskrywingsveld" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "skaal" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "onderkant" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Beskrywing:" + +#: TurtleArt/tabasics.py:384 +#, fuzzy +msgid "Turtle will draw when moved." +msgstr "skilpad sal teken wanneer hy geskuif word." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Sugar Joernaal oudio-objek" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Stop die skilpad" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Skilpad" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "stoor in" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "hokkie" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Versteek blokke" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "OF" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +#, fuzzy +msgid "presentation template: list of bullets" +msgstr "voorleggingstemplaat: Kollys met sewe kolle" + +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "identitietsbewerker om blokke uit te brei" + +#: TurtleArt/tabasics.py:470 +#, fuzzy +msgid "sets size of text drawn by the turtle" +msgstr "stel die grootte van die teks wat die skilpad teken" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" msgstr "" +"hou die huidige rigting van die skilpad (kan gebruik word i.p.v. 'n " +"nommerblok)" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" +#: TurtleArt/tabasics.py:646 +#, fuzzy +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"gee 'n ewekansige nommerwaarde tussen minimum- (links) en maksimumwaardes " +"(regs)" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" msgstr "" +"hou die huidige kleur van die pen (kan gebruk word i.p.v. 'n nommerblok)" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Wys palet" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Stoor flitsbeeld" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "begin" + +#: TurtleArt/tabasics.py:128 +#, fuzzy +msgid "moves turtle forward" +msgstr "skuif die skilpad vorentoe" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "vorentoe" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "agtertoe" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +#, fuzzy +msgid "sets the scale of media" +msgstr "stel die skaal van die media" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "voorlegging" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "voorlegging" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "bokant van benoembare aksiestapel" + +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 #, fuzzy msgid "stores numeric value in named variable" msgstr "stoor numeriese waarde in benoemde veranderlike" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "benoemde veranderlike" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "logiese OF-bewerker" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:766 #, fuzzy -msgid "action 1" -msgstr "aksie" +msgid "loops specified number of times" +msgstr "gaan 'n gespesifiseerde hoeveelheid kere in 'n lus in" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:984 #, fuzzy -msgid "top of Action 1 stack" -msgstr "bokant van aksie 1 stapel" +msgid "invokes Action 2 stack" +msgstr "roep aksie 2 stapel in" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 #, fuzzy -msgid "action 2" -msgstr "aksie" +msgid "setxy" +msgstr "stel xy" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "vul skerm" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "stel xy" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "herhaal" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Stoor as prent" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Redigeer" + +#: TurtleArt/tabasics.py:964 #, fuzzy msgid "top of Action 2 stack" msgstr "bokant van aksie 2 stapel" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"deel die boonste numeriese insetwaarde (teller) deur die onderste een " +"(noemer)" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "maks" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "" +"vertoon die waarde in die statusblokkie aan die onderkant van die skerm" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 #, fuzzy -msgid "invokes Action 1 stack" -msgstr "roep aksie 1 stapel in" +msgid "holds results of query-keyboard block as ASCII" +msgstr "hou die resultaat van die sleutelbord-navraagblok" + +#. #-#-#-#-# af.po (TURTLEART) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "druk" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "" + +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:439 #, fuzzy -msgid "invokes Action 2 stack" -msgstr "roep aksie 2 stapel in" +msgid "red" +msgstr "rooi" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "modulo" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "titel" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Stop die skilpad" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Wys blokke" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Versteek blokke" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -808,234 +2727,174 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -#, fuzzy -msgid "orientation" -msgstr "voorlegging" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -#, fuzzy -msgid "next" -msgstr "teks" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Stoor as Logo" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Stoor as prent" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Stoor flitsbeeld" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: TurtleArt/tawindow.py:4215 +msgid "image" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: TurtleArtActivity.py:243 +msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Wys palet" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Versteek palet" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Redigeer" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projek" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Kopieer" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Plak" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Volskerm" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "Wys blokke" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Maak skoon" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Voer uit" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Stap" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Hulp" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -#, fuzzy -msgid "Stop" -msgstr "bokant" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1092,11 +2951,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "kleur" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1125,23 +2979,10 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "Titel:" - -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Beskrywing:" - #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1154,7 +2995,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1168,11 +3009,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "klank" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1190,7 +3026,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1199,13 +3035,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1213,13 +3042,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1228,19 +3050,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1272,580 +3085,328 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -#, fuzzy -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "AS-DAN-ANDERS-bewerker wat boolse bewerkers van die Syferpalet gebruik" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -#, fuzzy -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "AS-DAN-ANDERS-bewerker wat boolse bewerkers van die Syferpalet gebruik" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "bokant" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Sugar Joernaal media-objek" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Sugar Joernaal oudio-objek" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -msgid "Sugar Journal video object" -msgstr "Sugar Joernaal video-objek" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "beskrywing" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Sugar Journal beskrywingsveld" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "wys" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -#, fuzzy -msgid "draws text or show media from the Journal" -msgstr "teken teks of wys media van die Joernaal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "stel skaal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -#, fuzzy -msgid "sets the scale of media" -msgstr "stel die skaal van die media" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "skaal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "vra vir inset van die sleutelbord (word in sleutelbord-blok gestoor)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "sleutelbord" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -#, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "hou die resultaat van die sleutelbord-navraagblok" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -#, fuzzy -msgid "Palette of extra options" -msgstr "palet van ekstra opsies" - -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "druk" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -#, fuzzy -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "druk die waarde op die EILU (eerste-in-laaste-uit) stapel" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "wys die hoop" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -#, fuzzy -msgid "shows values in FILO (first-in last-out heap)" -msgstr "druk die waarde op die EILU (eerste-in-laaste-uit) stapel" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "maak hoop skoon" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "haal af" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -#, fuzzy -msgid "pops value off FILO (first-in last-out heap)" -msgstr "druk die waarde op die EILU (eerste-in-laaste-uit) stapel" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "maak hoop skoon" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "druk" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "vertoon die waarde in die statusblokkie aan die onderkant van die skerm" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "" -"voer die kode uit wat in die tamyblock.py module onder die Joernaal gevind " -"word" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "Skilpad" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "laai my blok" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "stel xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -#, fuzzy -msgid "Palette of presentation templates" -msgstr "palet van voorleggingstemplate" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "versteek blokke" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -#, fuzzy -msgid "declutters canvas by hiding blocks" -msgstr "maak werksoppervlak skoon deur blokke te versteek" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "Wys blokke" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -#, fuzzy -msgid "presentation template: list of bullets" -msgstr "voorleggingstemplaat: Kollys met sewe kolle" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "voorleggingstemplaat: Kies 'n Joernaalobjek (sonder beskrywing)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "voorleggingstemplaat: Kies 'n Joernaalobjek (met beskrywing)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "voorleggingstemplaat: Kies vier Joernaalobjekte" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "voorleggingstemplaat: Kies twee Joernaalobjekte" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "x-koordinaat van die linkerkant van die skerm" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "onderkant" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "y-koordinaat van die onderkant van die skerm" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "wydte" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "wydte van die werksoppervlak" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "x-koordinaat van die regterkant van die skerm" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "y-koordinaat van die bokant van die skerm" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "hoogte" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "hoogte van die werksoppervlak" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "onderkant" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -#, fuzzy -msgid "presentation 1x1" -msgstr "voorlegging" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -#, fuzzy -msgid "presentation 2x1" -msgstr "voorlegging" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -#, fuzzy -msgid "presentation 1x2" -msgstr "voorlegging" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -#, fuzzy -msgid "presentation 2x2" -msgstr "voorlegging" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1874,11 +3435,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "bokant" - #: pysamples/grecord.py:217 msgid "play" msgstr "" @@ -1899,99 +3455,75 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Ontfout" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Skilpad" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "regs" - -#, fuzzy -#~ msgid "read" -#~ msgstr "rooi" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "modulo" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Voorbeelde" - #~ msgid "Save as HTML" #~ msgstr "Stoor as HTML" @@ -2050,7 +3582,8 @@ msgstr "" #~ "hou die huidige skadu van die pen (kan gebruk word i.p.v. 'n nommerblok)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" +#~ "a programmable block: add your own math equation in the block, e.g., " +#~ "sin(x)" #~ msgstr "" #~ "'n programmeerbare blok: voeg jou eie wiskundige vergelyking in die blok, " #~ "bv. sin(x)" diff --git a/po/am.po b/po/am.po index e0170b1..4459c0a 100644 --- a/po/am.po +++ b/po/am.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# am.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# am.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-04-13 03:41+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1716 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "ቀኝ" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "ግራ" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "ቀኝ" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "ቀለም" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr " አርእስት" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "እርምጃ" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "ቀጥል" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "ሚስጢራዊ ቃል፦" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "አጣጣል" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "እንጂ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "አትም" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "ቁጥር" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "ላይኛ" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "ተወው ሻር" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "ሙሉ እስክሪን" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "ጽሑፍ" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "ኋላ" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "ላይኛ" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr " አርእስት፦" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "ቀለም" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "ክፈት" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "ቁም ቁሚ አቁም አቁሚ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "ድምፅ" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "መሣሪያዎች" + +#: gnome_plugins/collaboration_plugin.py:300 +#, fuzzy +msgid "Password" +msgstr "ሚስጢራዊ ቃል፦" + +#: turtleblocks.py:373 +msgid "Quit" +msgstr "ውጣ" + +#: turtleblocks.py:365 +msgid "New" +msgstr "አዲስ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "ሚዛን" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "መጽሔት" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "ጀምር" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "ኋላ" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#, fuzzy +msgid "fill screen" +msgstr "ሙሉ እስክሪን" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,718 +1751,632 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" #: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "ኋላ" - -#: TurtleArt/tabasics.py:143 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "ግራ" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "ቀኝ" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#, fuzzy -msgid "fill screen" -msgstr "ሙሉ እስክሪን" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "ቀለም" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "ኋላ" - -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "ቁጥር" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "እንጂ" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "ጀምር" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "ጽሑፍ" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr " አርእስት" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -751,230 +2388,229 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "ቀጥል" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "ሙሉ እስክሪን" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "እርምጃ" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "ቁም ቁሚ አቁም አቁሚ" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1023,20 +2659,10 @@ msgstr "" msgid "Port" msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -#, fuzzy -msgid "Password" -msgstr "ሚስጢራዊ ቃል፦" - #: gnome_plugins/collaboration_plugin.py:302 msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "ቀለም" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1061,14 +2687,6 @@ msgstr "" msgid "Username:" msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "ሚስጢራዊ ቃል፦" - -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr " አርእስት፦" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1077,10 +2695,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "ተወው ሻር" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1093,7 +2707,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1107,11 +2721,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1127,24 +2736,11 @@ msgstr "" msgid "microphone input volume" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "አጣጣል" - #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1152,13 +2748,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1167,19 +2756,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1211,557 +2791,536 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "ላይኛ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "መጽሔት" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "ድምፅ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "ሚዛን" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "አትም" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1789,11 +3348,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "ላይኛ" - #: pysamples/grecord.py:217 msgid "play" msgstr "" @@ -1814,87 +3368,67 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "አዲስ" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "ክፈት" - -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "ውጣ" - -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "መሣሪያዎች" - -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "ቀኝ" - #~ msgid "full screen" #~ msgstr "ሙሉ እስክሪን" diff --git a/po/ar.po b/po/ar.po index ce803b1..a8ea0dc 100644 --- a/po/ar.po +++ b/po/ar.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ar.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ar.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-01-24 00:35+0200\n" "Last-Translator: Khaled Hosny \n" "Language-Team: LANGUAGE \n" @@ -19,729 +32,2313 @@ msgstr "" "X-Generator: Pootle 2.0.3\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "للأمام" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "السلحفاة" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "السابق:: للخلف" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" msgstr "" -#: TurtleArt/tabasics.py:151 +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 #, fuzzy -msgid "clean" -msgstr "نظف" +msgid "light" +msgstr "يمين" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:92 +msgid "temperature" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "يسار" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "يسار" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "يمين" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "قوس" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "زاوية" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "نصف القطر" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:113 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "حدد س ص" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "باقي" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "س" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "ص" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -#: TurtleArt/tabasics.py:213 +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "لون" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# ar.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ar.po (PACKAGE VERSION) #-#-#-#-#\n" +"نماذج" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "الصندوق 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "الصندوق 1" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "عنوان" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "ضع القلم" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "انتظر" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "حدد حجم القلم" + +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "حدد العنوان" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "حدد حجم القلم" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "ظل" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "ارفع القلم" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "عندها" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "ليس" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" +msgstr "سلحفاة" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "احفظ في الصندوق 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "احفظ في الصندوق 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "اطبع" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "عدد" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "حدد التظليل" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "و" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "حدد اللون" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "أقل" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "للأبد" + +#: TurtleArt/tabasics.py:147 +#, fuzzy +msgid "clean" +msgstr "نظف" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#, fuzzy +msgid "Fullscreen" +msgstr "ملء الشاشه" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "عشوائي" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "السابق:: للخلف" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "قوس" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "نصف القطر" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "حدد التظليل" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "وإلا" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "حجم القلم" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "لون" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "إذا" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +#, fuzzy +msgid "Clean" +msgstr "نظف" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "زاوية" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "مشروع" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "سلحفاة" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "أو" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "للأمام" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "السابق:: للخلف" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "حدد س ص" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "ملء الشاشه" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "حدد س ص" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "كرر" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "أاكثر" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" + +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "عنوان" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "ملء الشاشه" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "لون" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "ظل" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - #: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "حدد اللون" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "حدد التظليل" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "ارفع القلم" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "ضع القلم" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "حدد حجم القلم" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "حجم القلم" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "السابق:: للخلف" - -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "حدد حجم القلم" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "باقي" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "عشوائي" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "أقل" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "أاكثر" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "عدد" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ليس" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "و" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "أو" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "انتظر" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "للأبد" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "كرر" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "إذا" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "عندها" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "وإلا" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "احفظ في الصندوق 1" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "احفظ في الصندوق 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "الصندوق 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "الصندوق 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -753,232 +2350,238 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "السلحفاة" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "مشروع" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -#, fuzzy -msgid "Fullscreen" -msgstr "ملء الشاشه" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -#, fuzzy -msgid "Clean" -msgstr "نظف" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1035,11 +2638,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "لون" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1080,10 +2678,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1096,7 +2690,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1110,11 +2704,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1132,7 +2721,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1141,13 +2730,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1155,13 +2737,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1170,19 +2745,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1214,560 +2780,541 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "حدد التظليل" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "اطبع" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "سلحفاة" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "حدد س ص" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1819,96 +3366,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "سلحفاة" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" #, fuzzy -#~ msgid "light" -#~ msgstr "يمين" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "باقي" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "نماذج" - -#, fuzzy #~ msgid "full screen" #~ msgstr "ملء الشاشه" diff --git a/po/ayc.po b/po/ayc.po index d25cea8..451379e 100644 --- a/po/ayc.po +++ b/po/ayc.po @@ -2,15 +2,30 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2012-09-25 11:26+0200\n" +"POT-Creation-Date: 2013-08-08 00:34-0400\n" +"PO-Revision-Date: 2013-08-20 05:14+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" -"Language: aym\n" +"Language: ayc\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-08-01 05:01+0200\n" +"Last-Translator: Chris \n" +"Language-Team: LANGUAGE \n" +"Language: ayc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -18,2936 +33,3939 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "TurtleBots wakichata" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" +msgid "turtleart-extras (master)" +msgstr "turtleart-extras (master) Jilïri wakichata" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Tortuga wakichata sarayirinaka limt'aña" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "TortuBlocks wakichata" -# "adelante" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "qalltma" - -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "tortuga wakichata nayräxaru sartayma" - -# "atrás" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "qhipäxa" - -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "tortuga wakichata qhipäxaru jitt'ayma" - -# "limpiar" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "mayampi qalltañataki wakichaña" - -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "mayampi qallatañataki wakichma ukata tortuga wakichata mayampi qalltma" +# "TortugArte" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "TortugArte wakichata" -# "izquierda" -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "ch'iqa" +# "TortugArte Mini" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Jisk'a TortugArte wakichata" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "" -"tortuga wakichata ch'iqa tuqiru jithiyma (ángulo de grados) wakichatarjama" +# "TortugArte Confusión" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Jani qhana TortugArte wakichata" -# "derecha" -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "kupi" +# "Selecciona un desafío" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Ch'ama wakichäwi thaqaña" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "tortuga wakichata kupi tuqiru sarayma (ángulo de grados) wakichatarjama" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Tortuga Amazonas wakichata" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "sawana" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Tortuga Banderas wakichata" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "k'uchu" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Tortuga wakichatampi jach'a markanaka wiphalanaka rixsma" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "muruq'u taypi muyuri" +# "Paleta de Pesos Mexicanos" +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "México qullqimpi luraña limt'aña" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "tortuga wakichata maya sawana saraparu sarayma" +# "Paleta de Pesos Colombianos" +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Colombia qullqimpi luraña limt'aña" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "xy wakichata chimpuña" +# "Paleta de Francos de Ruanda" +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Francos de Ruanda qullqimpi luraña limt'aña" + +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Dólares Americanos qullqimpi luraña limt'aña" + +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Dólares Australianos qullqimpi luraña limt'aña" + +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Guaraníes Paraguayos qullqimpi luraña limt'aña" + +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Nuevos Soles Peruanos qullqimpi luraña limt'aña" + +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Pesos Uruguayos qullqimpi luraña limt'aña" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "TurtleBots wakichata" -# "x" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x wakichata" +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" +"TortuBlocks con plugins: Butiá, Lego NxT, WeDo, Arduino, FollowMe wakichata" -# "y" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y wakichata" +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" +"PANTJATA: K'ata saräwixa akïri chimpunaka taypinkañapawa 0 ukata 1023 jakhu" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" msgstr "" -"tortuga wakichata xcor, ycor wakichatanakawjaru unxtayma; (0,0) wakichata " -"chimpuwa muruq'u wakichata taypinki." +"PANTJATA: K'ata saräwixa akïri chimpunaka taypinkañapawa -1023 ukata 1023 " +"jakhunakanaka" -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "sarayaña chimpuña" +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "PANTJATA: Ukaru mantañaxa akïri chimpunaka taypinkañapawa 1 y 8 jakhu" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" -"tortuga wakichata sarañapa chimpuña (0 wakichata chimpuxa wakichata " -"patäxankiwa)" +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "PANTJATA: Uka chanixa 0 o 1, JILA jani ukaxa JISK'A chimpuñapawa" -# "coorx" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "xcor wakichata" +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "PANTJATA: Ukasti akhamañapawa MANTAÑA jani ukaxa MISTUÑA." -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"jichha tortuga x wakichata taypi saririniwa (ukasti maya tama jakhunaka " -"lanti apnaqasirakispa)" +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "LED qhantayasa jiwarakma: 1 chimpunxa qhantatawa, 0 chimpunraki jiwata" -# "coory" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "ycor wakichata" +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "uqi chimpuna chanipa kuttayi akïri jakhunaka taypita 0 ukata 65535" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"jichha tortuga y wakichata taypi saririniwa (ukasti maya tama jakhunaka " -"lanti apnaqasirakispa)" +# "Devuelve 1 cuando el botón está presionado y 0 en otro caso." +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "1 jakhu kutsuyi limt'aña limxatatipana ukata 0 kutsuyi jani ukhamipana" -# "rumbo" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "saraña chimpu" +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "Qhana chani kutsuyi akïri chaninaka taypita 0 y 65535" -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "" -"jichha tortuga wakichata saririniwa (ukasti maya tama jakhunaka lanti " -"apnaqasirakispa)" +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "jaya saräwi chani kutsuyi akïri jakhunaka taypita 0 ukata 65535" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Samichaña phuyu apnaqaña limt'aña" +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "ch'amanchirina chanipa kutsuyi akhama chimpumpi ohms" -# "pantalla completa" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "maypacha uñtaña phuqachma" +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "ch'amanchaña chanipa kutsuyi akhama chimpumpi volts" -# "color" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "sami" +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "Junt'u pacha chani kutsuyi (grados Celsius) chimpumpi" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "ist'añataki wakichata" +#: taextras.py:92 +msgid "custom module sensor A" +msgstr "Katjiri jaqichjata wakichata A" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "manqhäxa wakichatanakampi phuqachma (samimpi, ch'iwumpi)" +#: taextras.py:93 +msgid "custom module sensor B" +msgstr "Katjiri jaqichjata wakichata B" + +#: taextras.py:94 +msgid "custom module sensor C" +msgstr "Katjiri jaqichjata wakichata C" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +# "LED" +#: taextras.py:95 +msgid "LED" +msgstr "LED wakichata" + +#: taextras.py:96 +msgid "button" +msgstr "limt'aña" + +#: taextras.py:97 taextras.py:387 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 msgid "gray" msgstr "uqiru samiri" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "sami wakichaña" +# "luz" +#: taextras.py:98 taextras.py:385 +msgid "light" +msgstr "lliphi" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "tortuga wakichatampi rixita rixi sami wakichma" +# "distancia" +#: taextras.py:99 taextras.py:359 +msgid "distance" +msgstr "jaya" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "ist'añataki wakichata wakichaña" +#: taextras.py:100 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "ch'amanchiritaki wakichata" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "tortuga wakichatana rixitapa rixi samiru uñamt'aya wakichaña" +#: taextras.py:101 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "ch'amani qhantayiri" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "uqiru samiri wakichaña" +# "temperatura" +#: taextras.py:102 +msgid "temperature" +msgstr "junt'utatata" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "tortuga wakichatana rixitapa rixi uqi saminiñapa wakichma" +#: taextras.py:103 +msgid "module a" +msgstr "wakichata a" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "" -"jichha samichaña phuyu samipaniwa (maya tama jakhunaka lanti apanaqasispa)" +#: taextras.py:104 +msgid "module b" +msgstr "wakichata b" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "jichha samichaña phuyuna samichañapaniwa" +#: taextras.py:105 +msgid "module c" +msgstr "wakichata c" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "" -"jichha uqiru samiri samichañapaniwa (maya tama jakhunaka lanti apanaqasispa)" +# "Robot Butiá" +#: taextras.py:106 +msgid "Butia Robot" +msgstr "Robot Butiá wakichata jaqi" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "samichaña phuyu jithsuyaña" +#: taextras.py:107 +#, fuzzy +msgid "refresh Butia" +msgstr "" +"#-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-#\n" +"Butiá wakichataru thayarayaña\n" +"#-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-#\n" +"Butiá wakichataru samarayaña" + +#: taextras.py:108 +msgid "refresh the state of the Butia palette and blocks" +msgstr "Butiá wakichata tamanakana limt'añapa machaqachma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:110 +msgid "battery charge Butia" +msgstr "Butiá wakichatana batería wakisiripa ch'amanchma" + +#: taextras.py:111 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" +"batería ch'amanchatapa chani kutsuyi akhama chimpumpi volts. Motor " +"wakichatanaka jani utjipana, kutsuyarakiwa 255" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "Tortuga wakichataxa unxtayata janiwa rixichkaniti." +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:113 +msgid "speed Butia" +msgstr "Butiá wakichatana k'ata sarañapa" -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "samichaña phuyu jithiqayaña" +#: taextras.py:114 +msgid "set the speed of the Butia motors" +msgstr "Butiá motor wakichatanakana k'ata saräwipa qhananchi" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "Tortuga wakichataxa unxtasina rixichaniwa." +#: taextras.py:115 +msgid "move Butia" +msgstr "Butiá jithiyaña" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "taña chanichaña" +# "izquierda" +#: taextras.py:116 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "ch'iqa" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "tortuga wakichatampi rixiñataki rixi chanipa wakichma" +# "derecha" +#: taextras.py:117 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "kupi" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "phuqachaña wakichaña qalltaña" +#: taextras.py:118 +msgid "moves the Butia motors at the specified speed" +msgstr "Butiá motor wakichatanakapa jithiyi k'ata saräwipirjama" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "" -"k'uchunakani wakichata samichasa phuqachaña qalltaña (ukasti maya siqi " -"wakichata samichasa phuqachaña tukuyañana apnaqasi)" +# "detener Butiá" +#: taextras.py:119 +msgid "stop Butia" +msgstr "Butiá wakichata sayt'ayaña" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "samichasa phuqachaña tukuyaña" +#: taextras.py:120 +msgid "stop the Butia robot" +msgstr "Butiá wakichata sayt'ayma" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "" -"k'uchunakani wakichata samichasa phuqachaña tukuyma (ukasti maya siqi " -"wakichata samichasa phuqachaña qalltañana apnaqasi)" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:122 +msgid "forward Butia" +msgstr "Butiá wakichatampi qalltma" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "taña wakichata" +#: taextras.py:123 +msgid "move the Butia robot forward" +msgstr "robot Butiá wakichata jaqiru nayräxaru sartayma" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "" -"jichha samichaña phuyu wakichata tañapaniwa (maya tama jakhunaka lanti " -"apnaqasispa)" +# "izquierda Butiá" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:125 +msgid "left Butia" +msgstr "Butiá wakichata ch'iqäxankiri" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Samichaña phuyu saminakapa limt'aña" +#: taextras.py:126 +msgid "turn the Butia robot at left" +msgstr "robot Butiá wakichata ch'iqäxaru muytayma" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "chupika" +# "derecha Butiá" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:128 +msgid "right Butia" +msgstr "Butiá wakichata kupïxa" + +#: taextras.py:129 +msgid "turn the Butia robot at right" +msgstr "robot Butiá wakichata jaqi kupïxaru muytayma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:131 +msgid "backward Butia" +msgstr "Butiá qhipäxa" + +#: taextras.py:132 +msgid "move the Butia robot backward" +msgstr "robot Butiá wakichata jaqi qhipäxaru jithiyma" + +#: taextras.py:133 +msgid "Butia Robot extra blocks" +msgstr "Robot Butiá wakichataru wakisiri yaqha wakichatanaka" + +#: taextras.py:134 +msgid "hack pin mode" +msgstr "hack pin wakichatana uñanaqapa" + +#: taextras.py:135 taextras.py:322 taextras.py:488 +msgid "pin" +msgstr "tachuela wakichata" + +#: taextras.py:136 taextras.py:489 +msgid "mode" +msgstr "uñanaqapa" + +#: taextras.py:137 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "pin wakichatana lurañapa chhijllma (MANTAÑA, MISTUÑA)." + +#: taextras.py:138 +msgid "read hack pin Butia" +msgstr "hack pin wakichatana ullaña" + +#: taextras.py:139 +msgid "read the value of a hack pin" +msgstr "hack pin wakichatana chanipa ullma" + +#: taextras.py:140 +msgid "write hack pin Butia" +msgstr "hack pin wakichatana qillqaña" + +#: taextras.py:141 taextras.py:492 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "chani" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "laranja q'illu" +#: taextras.py:142 +msgid "set a hack pin to 0 or 1" +msgstr "hack pin wakichma uka 0 jani ukaxa 1 chanimpi" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "q'illu" +#: taextras.py:143 taextras.py:466 +msgid "INPUT" +msgstr "KATUQIRI" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "ch'uxña" +#: taextras.py:144 +msgid "Configure hack port for digital input." +msgstr "hack puerto wakichataru limt'asa mantaña wakichma." -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "cian wakichata" +#: taextras.py:145 taextras.py:464 +msgid "HIGH" +msgstr "JILA" -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "larama" +#: taextras.py:146 taextras.py:501 +msgid "Set HIGH value for digital port." +msgstr "Puerto limt'asa wakichata JILA chanipa machaqachma." -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "khuchi wila sami" +#: taextras.py:147 taextras.py:465 +msgid "LOW" +msgstr "PISI" -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "janq'u" +#: taextras.py:148 taextras.py:504 +msgid "Set LOW value for digital port." +msgstr "Puerto limt'asa wakichata PISI chanipa machaqachma." -# "atrás" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "ch'iyära" +#: taextras.py:149 taextras.py:467 +msgid "OUTPUT" +msgstr "MISTUYIRI" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "qillqata samipa wakichaña" +#: taextras.py:150 +msgid "Configure hack port for digital output." +msgstr "hack puerto wakichataru limt'asa mistuña wakichma." -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "tortuga wakichatana rixitapana qillqata samipa wakichma" +# "Butiá" +#: taextras.py:151 +msgid "Butia" +msgstr "Butiá wakichata" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "qillqata tañapa wakichma" +#: taextras.py:152 +msgid "CAST\n" +msgstr "CASTEO wakichata\n" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "tortuga wakichatana rixitapana qillqata tañapa wakichma" +#: taextras.py:153 +msgid "new name" +msgstr "machaqa suti" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Jakhunaka chanichiri limt'aña" +#: taextras.py:154 +msgid "original" +msgstr "tunu" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "jakhuxataña" +#: taextras.py:155 +msgid "f(x)=" +msgstr "f(x)= wakichata" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "alfa chimpuni jakhunaka paya jakhu siqi jakhuxatma" +#: taextras.py:156 +msgid "name" +msgstr "suti" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "jakhuqa" +#: taextras.py:157 +msgid "Cast a new block" +msgstr "machaqa siqi wakichjma" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "aynacha siqinkiri jakhunaka alaya siqinkiri jakhunakata jakhuqma" +#: taextras.py:158 +msgid "Module A" +msgstr "Wakichata A" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "jakhunuqaña" +#: taextras.py:159 +msgid "generic Module A" +msgstr "taqinitaki Wakichata A" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "paya siqinkiri jakhunaka jakhunuqaña" +#: taextras.py:160 +msgid "Module B" +msgstr "Wakichata B" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "jakhjaña" +#: taextras.py:161 +msgid "generic Module B" +msgstr "taqinitaki Wakichata B" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "" -"alaya siqinkiri jakhunaka jakhjama (jakhjiri) aynacha siqinkiri jakhunakaru " -"(jakhjata)" +#: taextras.py:162 +msgid "Module C" +msgstr "Wakichata C" -# "identidad" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "kankaña" +#: taextras.py:163 +msgid "generic Module C" +msgstr "taqinitaki Wakichata C" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "siqinaka jach'anchaña kankañani chaninchiri" +#: taextras.py:164 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "PANTJATA: pin wakichataxa %s uka MISTUÑA uñanaqaniñapawa." -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "uñanaqa" +#: taextras.py:165 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "PANTJATA: pin wakichataxa %s uka MANTAÑA uñanaqaniñapawa." -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "uñanaqa wakichata chaninchiri (jilt'a)" +#: taextras.py:166 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "PANTJATA: aka wakichatampi kunasa kamachi '%s'" -# "√" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√ chimpu" +#: taextras.py:167 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "PANTJATA: uka wakichata alapa janiwa qalltayasiti GCONF: %s" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "raíz cuadrada wakichata" +#: taextras.py:168 +msgid "ERROR: You must cast Module A, B or C" +msgstr "PANTJATA: wakichjañamawa uka Wakichata A, B jani ukaxa C" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "raíz cuadrada wakichata chanichma" +#: taextras.py:169 +msgid "Creating PyBot server" +msgstr "PyBot server wakichasa" -# "aleatorio" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "maski kawkïrsa" +#: taextras.py:170 +msgid "ERROR creating PyBot server" +msgstr "PANTJATA PyBot server wakichañana" -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "juk'ata sipana" +#: taextras.py:171 +msgid "PyBot is alive!" +msgstr "¡PyBot wakichata jakaskiwa!" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "jilata sipana" +#: taextras.py:172 +msgid "Ending butia polling" +msgstr "Butiá polling wakichata tukuyaña" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:176 +msgid "Error importing Pygame. This plugin require Pygame 1.9" msgstr "" -"maski kawkïri maya jakhu juk'ata sipansa (alaya) ukata jilata sipansa " -"kutiyma" +"Pantjatawa Pygame wakichata apaniñana. Uka plugin wakichataxa Pygame 1.9 " +"wakichata suyaraki" -# "número" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "jakhu" +# "Error en la inicialización de la cámara." +#: taextras.py:177 +msgid "Error on initialization of the camera" +msgstr "Cámara wakichataru qhantayaskasina pantjata" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "jakhuñanakana chaninchirinakapana jakhu siqinaka wakichatana apnaqata" +#: taextras.py:178 +msgid "No camera was found" +msgstr "Cámara wakichataxa janiwa uñasiti" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "ukata sipana jila" +#: taextras.py:179 +msgid "Error stopping camera" +msgstr "Cámara wakichata sayt'aykasina pantjata" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "ukata sipana jila tantiyu chaninchiri" +#: taextras.py:180 +msgid "Error starting camera" +msgstr "Cámara wakichata qhantaykasina pantjata" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "ukata sipana pisi" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:182 +msgid "Error in get mask" +msgstr "Pantjatawa uka máscara wakichata thaqañana" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "ukata sipana pisi tantiyu chaninchiri" +# "FollowMe" +#: taextras.py:183 +msgid "FollowMe" +msgstr "FollowMe wakichata" -# "equivalente" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "jukhapura" +#: taextras.py:184 +msgid "refresh FollowMe" +msgstr "FollowMe wakichata ch'amanchaña" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "jukhapura tantiyu chaninchiri" +#: taextras.py:185 +msgid "Search for a connected camera." +msgstr "Maya cámara wakichata thaqtma." -# "no" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "janiwa" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:187 +msgid "calibration" +msgstr "calibración wakichata" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "janiwa tantiyiri chaninchiri" +#: taextras.py:188 +msgid "store a personalized calibration" +msgstr "wakisiriparjama askichäwi wakichata imma" -# "y" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "ukata" +#: taextras.py:189 +msgid "return a personalized calibration" +msgstr "wakisiriparjama calibración wakichata kutsuyi" -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "Y wakichata tantiyiri chaninchiri" +#: taextras.py:190 +msgid "follow" +msgstr "arkaña" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "o wakichata" +#: taextras.py:191 +msgid "follow a color or calibration" +msgstr "samimpi jani ukaxa calibración wakisiñampi arkaña" -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "O tantiyu chaninchiri" +#: taextras.py:192 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "lliphi" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Saphanchiri chaninchirinaka limt'aña" +#: taextras.py:193 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" +"cámara wakichatana qhanañapa akïri jakhunaka taypita 0 y 255 maya chanimpi " +"wakichma." -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "suyt'aña" +#: taextras.py:194 +msgid "minimum pixels" +msgstr "juk'ata sipana píxeles wakichata" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "maya juk'a pacha t'aqa t'ijtäwinaka wakichata sarayaña sayt'ayma" +#: taextras.py:195 +msgid "set the minimal number of pixels to follow" +msgstr "juk'ata sipana píxeles jakhu chimpupa arkaña amtma" -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "wiñayataki" +#: taextras.py:196 +msgid "threshold" +msgstr "warachi wakichata" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "wiñayataki kutxataña" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:198 +msgid "set a threshold for a RGB color" +msgstr "RGB samitaki warachi wakichma" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "kutxataña" +#: taextras.py:199 +msgid "camera mode" +msgstr "cámara wakichata uñanaqa" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "maya qhawqha kuti kutxatañataki jakhu kutxati" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:201 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "cámara wakichata samipa uka RGB, YUV o HSV chimpumpi wakichma" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "jïsa" +#: taextras.py:202 +msgid "get brightness" +msgstr "qhanäwi thaqaña" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "ukhamaxa" +#: taextras.py:203 +msgid "get the brightness of the ambient light" +msgstr "pacha qhana lliphipa thaqma" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "jïsa ukhamaxa" +#: taextras.py:204 +msgid "average color" +msgstr "tantiyu sami" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" +#: taextras.py:205 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" msgstr "" -"jïsa ukhama chaninchiri ukasti jakhunaka limt'aña tantiyu chaninchirinaka " -"apnaqi" +"Wakichataa 0 chaninkchixa tantiyu samixa jiwatawa askichäwi phuqañkama; " +"yaqha chaninakataki qhantatawa" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "jani ukaxa" +# "posición x" +#: taextras.py:207 +msgid "x position" +msgstr "x sayäwi" -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "jïsa ukhamaxa jani ukaxa" +# "retorna la posición x" +#: taextras.py:208 +msgid "return x position" +msgstr "x sayäwi kutiyaña" -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +# "posición y" +#: taextras.py:209 +msgid "y position" +msgstr "y sayäwi" + +# "retorna la posición y" +#: taextras.py:210 +msgid "return y position" +msgstr "y sayäwi kutiyaña" + +#: taextras.py:211 +msgid "pixels" +msgstr "píxeles wakichata" + +#: taextras.py:212 +msgid "return the number of pixels of the biggest blob" +msgstr "jach'a allqantata píxeles wakichata jakhu chimpupa kutiyma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:214 +msgid "set the color mode of the camera to RGB" +msgstr "cámara wakichata samini uñnaqapa RGB chimpuniru wakichma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:216 +msgid "set the color mode of the camera to YUV" +msgstr "cámara wakichata samini uñanaqapa YUV chimpuniru wakichma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:218 +msgid "set the color mode of the camera to HSV" +msgstr "cámara wakichata samini uñanaqapa HSV chimpuniru wakichma" + +#: taextras.py:219 +msgid "empty calibration" +msgstr "calibración wakichata ch'usa" + +#: taextras.py:220 +msgid "error in string conversion" +msgstr "qillqata wakichata wiskhallana mayjt'ayäwina pantjata" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:226 +msgid "Pattern detection" +msgstr "Chimpunaka thaqäwi" + +#: taextras.py:227 +msgid "Seeing signal" +msgstr "Qhaniri uñjasa" + +#: taextras.py:228 +msgid "Returns True if the signal is in front of the camera" +msgstr "Chiqapa kutsuyi qhaniri cámara wakichata nayrankipana" + +#: taextras.py:229 +msgid "Distance to signal" +msgstr "Qhanäwi jayankiri taña" + +#: taextras.py:230 +msgid "Returns the distance of the signal to the camera in millimeters" msgstr "" -"jïsa ukhama chaninchiri ukasti jakhunaka limt'aña tantiyu chaninchirinaka " -"apnaqi" +"cámara wakichata ukata qhanäwi jayakiri tañapa kutsuyi uka milímetros " +"chimpumpi" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:235 +msgid "SumBot" +msgstr "SumBot wakichata" + +#: taextras.py:236 +msgid "speed SumBot" +msgstr "SumBot wakichata k'ata saräwipa" + +#: taextras.py:237 +msgid "submit the speed to the SumBot" +msgstr "SumBot wakichata k'ata saräwipa machaqachma" + +#: taextras.py:238 +msgid "set the default speed for the movement commands" +msgstr "sarayaña limt'añanaka pantjasina k'ata sarayäwi machaqachma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:240 +msgid "forward SumBot" +msgstr "SumBot wakichatampi qalltma" + +#: taextras.py:241 +msgid "move SumBot forward" +msgstr "SumBot wakichata nayräxaru sartayma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:243 +msgid "backward SumBot" +msgstr "SumBot wakichata qhipäxa" + +#: taextras.py:244 +msgid "move SumBot backward" +msgstr "SumBot wakichata qhipäxaru jithiyma" + +#: taextras.py:245 +msgid "stop SumBot" +msgstr "SumBot wakichata sayt'ayaña" + +#: taextras.py:246 +msgid "stop the SumBot" +msgstr "SumBot wakichata sayt'ayma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:248 +msgid "left SumBot" +msgstr "SumBot wakichata ch'iqäxa" + +#: taextras.py:249 +msgid "turn left the SumBot" +msgstr "SumBot wakichata ch'iqäxaru muytayma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:251 +msgid "right SumBot" +msgstr "SumBot wakichata kupïxa" + +#: taextras.py:252 +msgid "turn right the SumBot" +msgstr "SumBot wakichata kupïxaru muytayma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:255 +msgid "angle to center" +msgstr "taypiru k'uchuni wakichata" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:257 +msgid "get the angle to the center of the dohyo" +msgstr "dohyo taypiru k'uchuni wakichata apsma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:260 +msgid "angle to Enemy" +msgstr "k'uchuni wakichata uñisiri" + +#: taextras.py:261 +msgid "get the angle to the Enemy" +msgstr "k'uchuni wakichata uñisiri apsma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:263 +msgid "x coor. SumBot" +msgstr "coor. x SumBot wakichata" + +#: taextras.py:264 +msgid "get the x coordinate of the SumBot" +msgstr "SumBot wakichatana coordenada x chanipa apsma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:266 +msgid "y coor. SumBot" +msgstr "coor. y SumBot wakichata" + +#: taextras.py:267 +msgid "get the y coordinate of the SumBot" +msgstr "SumBot wakichatana coordenada y chanipa apsma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "x coor. Enemy" +msgstr "coor. x wakichata uñisiri" + +#: taextras.py:270 +msgid "get the x coordinate of the Enemy" +msgstr "uñisiri wakichatana coordenada x chanipa apsma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:272 +msgid "y coor. Enemy" +msgstr "coor. y wakichata uñisiri" + +#: taextras.py:273 +msgid "get the y coordinate of the Enemy" +msgstr "uñisiri wakichatana coordenada y chanipa apsma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:275 +msgid "rotation SumBot" +msgstr "SumBot wakichata muyüwipa" + +#: taextras.py:276 +msgid "get the rotation of the Sumbot" +msgstr "SumBot wakichata muyüwipa apsma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:278 +msgid "rotation Enemy" +msgstr "uñisiri wakichatana muyüwipa" + +#: taextras.py:279 +msgid "get the rotation of the Enemy" +msgstr "uñisiri wakichatana muyüwipa apsma" + +#: taextras.py:280 +msgid "distance to center" +msgstr "taypiru sara" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:282 +msgid "get the distance to the center of the dohyo" +msgstr "dohyo wakichata taypiru sarapa apsma" + +#: taextras.py:283 +msgid "distance to Enemy" +msgstr "uñisiri wakichata jayankatapa" + +#: taextras.py:284 +msgid "get the distance to the Enemy" +msgstr "uñisiri wakichata jayankatapa apsma" + +#: taextras.py:285 +msgid "update information" +msgstr "yatiyañataki machaqachaña" + +#: taextras.py:286 +msgid "update information from the server" +msgstr "wakichatanaka apnaqañatpacha yatiyañanaka machaqachma" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:291 +msgid "Palette of physics blocks" +msgstr "Física wakichata tamanaka limt'aña" + +#: taextras.py:292 +msgid "start polygon" +msgstr "polígono wakichata qalltaña" + +#: taextras.py:293 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Machaqa polígono wakichata wakichaña qalltma uka tortuga wakichata xy jichha " +"sayäwiparjama." -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "pampa wakichata" +#: taextras.py:295 +msgid "add point" +msgstr "chimpu yapxataña" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "ku´pïxaru siqita jithjtayma" +#: taextras.py:296 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "Jichha polígono wakichataru machaqa chimpu yapxatma." -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "wira wakichata" +#: taextras.py:298 +msgid "end polygon" +msgstr "polígono wakichata tukuyaña" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "aynachäxaru siqita jithjtayma" +#: taextras.py:299 +msgid "Define a new polygon." +msgstr "Machaqa polígono wakichata wakichma." -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "luräwi sayt'ayaña" +#: taextras.py:300 +msgid "end filled polygon" +msgstr "polígono wakichata phuqachaña tukuyma" -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "jichha luräwi sayt'ayi" +#: taextras.py:301 +msgid "Not a simple polygon" +msgstr "Janiwa aliqa polígono wakichatakïkiti" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Kunaymana mayjt'ayirinaka tama limt'aña" +#: taextras.py:302 +msgid "Define a new filled polygon." +msgstr "Machaqa polígono wakichata phuqachaña amtma." -# "empezar" -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "qalltaña" +#: taextras.py:303 +msgid "triangle" +msgstr "kimsa k'uchu" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "luräwi wakt'ayma kunaymana wakichäwinaka sarayirinaka limt'añanakaru" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:305 +msgid "base" +msgstr "kayu" -# "texto" -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "qillqata" +# "altura" +#: taextras.py:306 taextras.py:312 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "sayt'a" -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "wiskhalla wakichata chanipa" +#: taextras.py:307 +msgid "Add a triangle object to the project." +msgstr "Amtäwiru kimsa k'uchuni wakichatampi yapxatma." -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "luräwi" +#: taextras.py:308 +msgid "circle" +msgstr "muyu" -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "qhanstayaña luräwi siqita patxa" +#: taextras.py:309 +msgid "Add a circle object to the project." +msgstr "Amtäwiru maya muyu wakichatampi yapxatma." -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "qhanstaya luräwi siqita jawsayaña" +#: taextras.py:310 +msgid "rectangle" +msgstr "wiskhalla" -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "1 kajuna wakichataru imaña" +# "anchura" +#: taextras.py:311 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "lankhu" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "1 mayjt'ayiri wakichataru jakhuna chanipa imma" +#: taextras.py:313 +msgid "Add a rectangle object to the project." +msgstr "Amtäwiru maya wiskhalla wakichatampi yapxatma." -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "2 kajuna wakichataru imaña" +#: taextras.py:314 +msgid "reset" +msgstr "machaqachaña" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "2 mayjt'ayiri wakichataru jakhuna chanipa imma" +#: taextras.py:315 +msgid "Reset the project; clear the object list." +msgstr "Amtäwi machaqachma: wakichata sutinaka siqi pichsma." -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "1 kajuna wakichata" +#: taextras.py:316 +msgid "motor" +msgstr "motor wakichata" -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "1 mayjt'ayiri (jakhu chanipa)" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:318 +msgid "torque" +msgstr "torque wakichata" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "2 kajuna wakichata" +#: taextras.py:319 +msgid "speed" +msgstr "k'ata sarayäwi" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "2 mayjt'ayiri (jakhu chanipa)" +#: taextras.py:320 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Torque wakichata ukata motor wakichata k'ata saräwimpixa 0 chimputa (jiwata) " +"chiqapa chimpunakkamawa sari; motor wakichataxa jichha wakichata taypiruwa " +"uchasi." -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "wakichataru imaña" +#: taextras.py:323 +msgid "Pin an object down so that it cannot fall." +msgstr "Wakichata jani jalaqañapataki achxaruyma." -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "kajuna wakichata" +#: taextras.py:324 +msgid "joint" +msgstr "lip'ita" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "chani" +# "x" +#: taextras.py:325 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x wakichata" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "wakichata kajunaja" +# "y" +#: taextras.py:326 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y wakichata" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "qhanstayata mayjt'ayiriru jakhu chani imma" +#: taextras.py:327 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Paya wakichata lip'iyma (jichha wakichatampi uka w, y chimpuni wakichatampi." -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "qhanstayata mayjt'ayiri (jakhu chani)" +#: taextras.py:329 +msgid "save as Physics activity" +msgstr "física luräwjama imaña" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "1 luräwi" +#: taextras.py:330 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Amtäwi sapüru luräwiru imma kamisa Física luräwjama." -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "1 luräwina wakichata siqita nayrïri" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:332 +msgid "gear" +msgstr "muyu" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "2 luräwi" +#: taextras.py:333 +msgid "Add a gear object to the project." +msgstr "Amtäwiru maya muyuri wakichatampi yapxatma." -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "2 luräwina wakichata siqita nayrïri" +# "identidad" +#: taextras.py:334 +msgid "density" +msgstr "waljani" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "1 luräwina wakichata siqi jawsuña" +#: taextras.py:335 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Wakichatanaka waljanitapa apsma (waljanitapa maski kawkipiri chiqapa " +"jakhuspawa)." -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "2 luräwina wakichata siqi jawsuña" +#: taextras.py:337 +msgid "friction" +msgstr "purapayasïwi" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "jani wakisiri" +#: taextras.py:338 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Wakichatanaka purapayasïwipana yatiyäwinakapa wakichma (maya chanixa 0 " +"chimpuni ukata 1 chimpuni, ukana 0 jani purapayasini ukata 1 chimpuraki wali " +"purapayasini)." -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "jani wakisiri imata ch'ussuña" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:341 +msgid "bounciness" +msgstr "kutintayäwi" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "jani wakisiri wakichata imata yänakapa jani aliqata pichssuña" +#: taextras.py:342 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Wakichatanaka kutintayäwipa tuqita yatiyäwinaka wakichma (maya chanixa 0 " +"chimpuni ukata 1 chimpuni, ukana 0 jani kutintayäwini ukata 1 chimpuraki " +"wali kutintayäwini)." -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "taqi jani wakisiri wakichata imatanaka wasitata jaktayaña" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:345 +msgid "dynamic" +msgstr "q'apa" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "qawayata jani wakisiri wakichata imata siqinaka wasitata jaktayma" +#: taextras.py:346 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Wali q'apa = 1, wakichataxa unxtaspawa; wali q'apa = 0 wakichataxa janiwa " +"unxtaspati." -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "qawata ch'ussuña" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:352 +msgid "Palette of WeDo blocks" +msgstr "WeDo wakichata tamanaka limt'aña" -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "jani wakisiri wakichata imañaru qawayata siqinakaru uchantma" +#: taextras.py:353 +msgid "WeDo" +msgstr "WeDo wakichata" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "Chhijllata siqitanakampi khuyapayaña" +#: taextras.py:354 +msgid "set current WeDo device" +msgstr "Jichha WeDo wakichata mayampi qhantayma" -# "Título:" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "P'iqinchiri Suti" +#: taextras.py:355 +msgid "number of WeDo devices" +msgstr "WeDo wakichatanaka jakhu" -# "Parar tortuga" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Tortuga wakichata sayt'ayaña" +# "inclinación" +#: taextras.py:356 +msgid "tilt" +msgstr "kicht'ata" -# "Mostrar bloques" -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Siqichata wakichatana uñachayaña" +#: taextras.py:357 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"kicht'ayaña katjiri mistuñapa: (-1 == janiwa kicht'atati, 0 == nayräxaru " +"kicht'atawa, 3 == qhipäxaru kicht'atawa, 1 == ch'iqäxaru kicht'atawa, 2 == " +"kupïxaru kicht'atawa)" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:361 +msgid "distance sensor output" +msgstr "katjiri mistuñana jak'ankatapa" + +#: taextras.py:362 +msgid "Motor A" +msgstr "Motor A wakichata" + +#: taextras.py:363 +msgid "returns the current value of Motor A" +msgstr "Motor A wakichatana jichha chanipa kutsuyi" + +#: taextras.py:364 +msgid "Motor B" +msgstr "Motor B wakichata" + +#: taextras.py:365 +msgid "returns the current value of Motor B" +msgstr "Motor B wakichatana jichha chanipa kutsuyi" + +#: taextras.py:366 +msgid "set the value for Motor A" +msgstr "Motor A wakichatana chanipa machaqachma" + +#: taextras.py:367 +msgid "set the value for Motor B" +msgstr "Motor B wakichatana chanipa machaqachma" + +#: taextras.py:368 +msgid "WeDo is unavailable" +msgstr "WeDo wakichataxa chhaqatawa" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:370 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "Wedo %d wakichataxa chhaqatawa; pantjatana apnaqatawa 1" -# "Ocultar bloques" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Siqichata wakichatanaka imantaña" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:373 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s wakichata janiwa utjiti WeDo wakichatana %(wedo_number)d" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:378 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Motor wakichatanakana LEGO NXT tamanaka limt'aña" + +#: taextras.py:379 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Katjirinaka wakichata LEGO NXT tamanaka limt'aña" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:381 +msgid "touch" +msgstr "limt'aña" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:383 +msgid "ultrasonic" +msgstr "jaya" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "wakichataru qillqaña janiwa wakt'ayiti" +# "color" +#: taextras.py:384 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "sami" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "Kunjama luraña jani yatkthi" +# "sonido" +#: taextras.py:386 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "sijiqi" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "janiwa sumarapiti" +#. TRANS: The brick is the NXT controller +#: taextras.py:389 +msgid "Please check the connection with the brick" +msgstr "Mira suma brick wakichataru mayachäwi uñakipma" -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "qallta wakichatjama" +#: taextras.py:390 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Mayachäwi '%s' pantjatawa. Mayachäwi akhamañapawa: MAYACHÄWI A, B o C" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "arkiri limt'aña uñachayma" +#: taextras.py:391 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" +"Mayachäwi '%s' pantjatawa. Mayachäwi akhamañapawa: MAYACHÄWI 1, 2, 3 o 4" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "siqichatanaka limt'aña uñanaqapa jaqukipma" +#: taextras.py:392 +msgid "The value of power must be between -127 to 127" +msgstr "Payanchäwi chanixa aka jakhunaka taypinkañapawa -127 y 127" -# "Cargar..." -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "Ch'amanchaña..." +#: taextras.py:393 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "Chanixa parisa jakhuñapawa, jani '%s'" -# "Guardar..." -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "Imaña..." +#: taextras.py:394 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"Maya pantjatawa uñasi: mayachäwinaka qawayata uñakipasa mayampi mayachaña " +"yant'apxma" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "wakichata jist'arañataki limt'aña" +#: taextras.py:395 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT wakichataxa %s bricks wakichata uñstayi" -# "presentación" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "uñanaqa" +#: taextras.py:396 +msgid "NXT not found" +msgstr "NXT wakichata chhaqata" -# "siguiente" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "arkiri" +#: taextras.py:397 +#, python-format +msgid "Brick number %s was not found" +msgstr "brick wakichatana jakhu chimpupaxa %s janiwa uñasiti" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "jaqsuña" +#: taextras.py:398 +msgid "refresh NXT" +msgstr "NXT wakichata samarayaña" -#: TurtleArt/tawindow.py:1316 -msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" -msgstr "" +#: taextras.py:399 +msgid "Search for a connected NXT brick." +msgstr "Brick NXT wakichata mayachatnama thaqtma." -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "Siqichata wakichatanakampi khuyapayañataki chhijllma" +#: taextras.py:400 +msgid "NXT" +msgstr "NXT chimpu" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "" +#: taextras.py:401 +msgid "set current NXT device" +msgstr "NXT jichha chimpuni wakichata wakichma" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "" +#: taextras.py:402 +msgid "number of NXT devices" +msgstr "NXT chimpuni wakichatanaka jakhu" -# "Cancelar" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Tukuyaña" +#: taextras.py:403 +msgid "brick name" +msgstr "brick wakichatana sutipa" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "" +#: taextras.py:404 +msgid "Get the name of a brick." +msgstr "brick wakichatana sutipa katjma." -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "" +#: taextras.py:405 +msgid "play tone" +msgstr "ist'aña wakichata qhantayaña" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "" +#: taextras.py:406 +msgid "frequency" +msgstr "wakichatanaka thaqaña" -# "imagen" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "rixita" +# "tiempo" +#: taextras.py:407 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "pacha" -# "Guardar como Logo" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Wakichata Chimpjama imaña" +#: taextras.py:408 +msgid "Play a tone at frequency for time." +msgstr "Maya k'ata wakichäwinaka taypinkiri maya ist'aña qhantayma." -# "Guardar como imagen" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Rixita wakichatjma imaña" +#. TRANS: turn is the action +#: taextras.py:410 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"motor wakichata muytayaña\n" +"\n" -# "instantánea" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "jukhawraspacha" +#: taextras.py:411 +msgid "port" +msgstr "puerto wakichata" -# "Guardar instantánea" -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Jukhawraspacha imaña" +#: taextras.py:412 +msgid "power" +msgstr "ch'ama" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "Khaya aka yanapt'a sayt'ayaña" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:414 +msgid "rotations" +msgstr "muyüwinaka" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "Khaya aka yanapt'a sartayaña" +#: taextras.py:415 +msgid "turn a motor" +msgstr "motor wakichata muytayma" -# "Mostrar paleta" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "limt'aña uñachayaña" +#: taextras.py:416 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"thaqthapiña\n" +"\n" +"motor wakichatanaka" -# "Ocultar paleta" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "limt'aña imt'aña" +#: taextras.py:417 +msgid "steering" +msgstr "Jikxatäwi" -# "Escalar coordenadas hacia abajo" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Coordenadas wakichata aynacharu jithirayaña" +#: taextras.py:418 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "PUERTO B y PUERTO C motor wakichatanaka mayachäwinaka katjaña" -# "Escalar coordenadas hacia arriba" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Coordenadas wakichata alayaru jithsuyaña" +#: taextras.py:419 +msgid "PORT A" +msgstr "PUERTO A wakichata" -# "Editar" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Chiqachaña" +#: taextras.py:420 +msgid "PORT A of the brick" +msgstr "brick wakichatana PUERTO A wakichatapa" -# "Ver" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "Unjaña" +#: taextras.py:421 +msgid "PORT B" +msgstr "PUERTO B wakichata" -# "Proyecto" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Luräwinaka" +#: taextras.py:422 +msgid "PORT B of the brick" +msgstr "brick wakichatana PUERTO B wakichatapa" -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "Imaña/Ch'amanchaña" +#: taextras.py:423 +msgid "PORT C" +msgstr "PUERTO C wakichata" -# "Copiar" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Apaqaña" +#: taextras.py:424 +msgid "PORT C of the brick" +msgstr "brick wakichatana PUERTO C wakichatapa" -# "Pegar" -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Lip'katayaña" +#: taextras.py:425 +msgid "" +"synchronize\n" +"motors" +msgstr "motor wakichatanaka thaqthapiña" + +#: taextras.py:426 +msgid "start motor" +msgstr "motor wakichata qhantayaña" + +#: taextras.py:427 +msgid "Run a motor forever." +msgstr "Wiñayataki wakichata motor muyuyaña." + +#: taextras.py:428 +msgid "brake motor" +msgstr "motor wakichata wayt'aña" + +#: taextras.py:429 +msgid "Stop a specified motor." +msgstr "Maya uñaqata motor wakichata wayt'aña." + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:431 +msgid "reset motor" +msgstr "motor wakichata mayampi qhantayaña" + +#: taextras.py:432 +msgid "Reset the motor counter." +msgstr "Motor wakichata jakhuripa mayampi qhantayma." + +#: taextras.py:433 +msgid "motor position" +msgstr "motor wakichatana sayäwipa" + +#: taextras.py:434 +msgid "Get the motor position." +msgstr "Motor wakichatana sayäwipa apsma." + +#: taextras.py:435 +msgid "PORT 1" +msgstr "PUERTO 1 wakichata" + +#: taextras.py:436 +msgid "PORT 1 of the brick" +msgstr "brick wakichatana PUERTO 1 wakichatapa" + +#: taextras.py:437 +msgid "read" +msgstr "ullaña" + +#: taextras.py:438 +msgid "sensor" +msgstr "katjiri" + +#: taextras.py:439 +msgid "Read sensor output." +msgstr "Katjirina mistuñapa wakichata ullma." + +#: taextras.py:440 +msgid "PORT 2" +msgstr "PUERTO 2 wakichata" + +#: taextras.py:441 +msgid "PORT 2 of the brick" +msgstr "brick wakichatana PUERTO 2 wakichatapa" + +#: taextras.py:442 +msgid "light sensor" +msgstr "lliphirini katjiri" + +#: taextras.py:443 +msgid "gray sensor" +msgstr "uqi saminaka katjiri" + +#: taextras.py:444 +msgid "PORT 3" +msgstr "PUERTO 3 wakichata" + +#: taextras.py:445 +msgid "PORT 3 of the brick" +msgstr "brick wakichatana PUERTO 3 wakichatapa" + +#: taextras.py:446 +msgid "touch sensor" +msgstr "limt'añataki katjiri" + +#: taextras.py:447 +msgid "distance sensor" +msgstr "jayataki katjiri" + +#: taextras.py:448 +msgid "PORT 4" +msgstr "PUERTO 4 wakichata" + +#: taextras.py:449 +msgid "PORT 4 of the brick" +msgstr "brick wakichatana PUERTO 4 wakichatapa" + +#: taextras.py:450 +msgid "sound sensor" +msgstr "ist'añani katjiri" + +#: taextras.py:451 +msgid "color sensor" +msgstr "samini katjiri" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:454 +msgid "set light" +msgstr "lliphiri qhantayaña" + +#: taextras.py:455 +msgid "Set color sensor light." +msgstr "Samini katjiri lliphiripa qhantayma." + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:457 +msgid "battery level" +msgstr "batería ch'amanchiripa" + +#: taextras.py:458 +msgid "Get the battery level of the brick in millivolts" +msgstr "brick wakichatana batería ch'amapa tupt'ma milivolts chanimpi." + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:463 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "" +"#-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-#\n" +"Arduino wakichata siqi limt'aña\n" +"#-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-#\n" +"Arduino wakichata tamanaka limt'aña" + +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:469 +msgid "PWM" +msgstr "PWM wakichata" + +#: taextras.py:470 +msgid "SERVO" +msgstr "SERVO wakichata" + +#: taextras.py:471 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "PANTJATA: Arduino uñxatma ukata puerto wakichata jakhupa." + +#: taextras.py:472 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "PANTJATA: chanixa 0 ukata 255 jakhu taypinkañapawa." + +#: taextras.py:473 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" +"PANTJATA: chanixa JILA jani ukaxa AYNACHA chaniñapawa, 0 jani ukaxa 1 chani" -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "Jani wakisiri imata siqinaka wasitata sartayma" +#: taextras.py:474 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" +"PANTJATA: uñanaqapaxa KATUQIRI, MISTUYIRI, PWM jani ukaxa SERVO ukhamañapawa." -# "Pantalla completa" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Maypacha wakichata uñjaña" +#: taextras.py:475 +msgid "ERROR: The value must be an integer." +msgstr "PANTJATA: chanixa parisa jakhuñapawa." -# "Coordenadas cartesianas" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Coordenadas cartesianas wakichatanaka" +#: taextras.py:476 +msgid "ERROR: The pin must be an integer." +msgstr "PANTJATA: pin wakichata parisa jakhuñapawa." -# "Coordenadas polares" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Coordenadas polares wakichatanaka" +#: taextras.py:477 +msgid "refresh Arduino" +msgstr "Arduino ch'amanchaña" -# "Coordenadas centímetros" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Coordenadas centímetros wakichatanaka" +#: taextras.py:478 +msgid "Search for connected Arduinos." +msgstr "Arduinos wakichatanaka mayachata thaqma." -# "Agrandar bloques" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Siqichatanaka jach'aptayaña" +#: taextras.py:479 +msgid "Arduino" +msgstr "Arduino wakichata" -# "Empequeñecer bloques" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Siqichatanaka jisk'aptayaña" +#: taextras.py:480 +msgid "set current Arduino board" +msgstr "Arduino jichha wakichatana chimpupa wakichma" -# "Cargar ejemplos" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Yant'añanaka wakichata uñachayaña" +#: taextras.py:481 +msgid "number of Arduinos" +msgstr "Arduinos wakichatanaka jakhu" -# "Limpiar" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Pichsuña" +#: taextras.py:482 +msgid "number of Arduino boards" +msgstr "chimpunaka jakhu" -# "Ejecutar" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Sarayaña" +#: taextras.py:483 +msgid "Arduino name" +msgstr "Arduino wakichatana sutipa" -# "Dar un paso" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "Maya chillqi sartaña" +#: taextras.py:484 +msgid "Get the name of an Arduino." +msgstr "Arduino wakichatana sutipa katjma" -# "Ayuda" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Yanapt'a" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:487 +msgid "pin mode" +msgstr "pin wakichata uñanaqapa" -# "Parar" -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Sayt'ayaña" +#: taextras.py:490 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "pin wakichatana lurañapa chhijllma (KATUQIRI, MISTUYIRI, PWM, SERVO)." -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "Luräwi wakichata sartayaña" +#: taextras.py:491 +msgid "analog write" +msgstr "amparampi qillqaña" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "Plugin wakichata sartayaña" +#: taextras.py:493 +msgid "Write analog value in specified port." +msgstr "Maya puerto wakichataru amparampi luraña qillqma." -# "Cargar bloque Python" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Python siqi wakichata sartayaña" +#: taextras.py:494 +msgid "analog read" +msgstr "amparampi lurata ullaña" -#: TurtleArtActivity.py:895 -#, fuzzy -msgid "Palettes" -msgstr "limiña" +#: taextras.py:495 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Maya puerto amparampi lurata wakichata chanipata ullma. Chanipaxa uka 0 " +"ukata 1023 jakhu taypinkaspawa. Ch'amapa yatiñatakixa Vref wakichata katma." -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" -msgstr "Sayt'ayata siqinaka wakichatampi khuyapayaña" +#: taextras.py:497 +msgid "digital write" +msgstr "limt'asa qillqaña" -# "p" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p wakichata" +#: taextras.py:498 +msgid "Write digital value to specified port." +msgstr "Maya puerto wakichataru limt'asa qillqata chanipa qillqma." -# "e" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e wakichata" +#: taextras.py:499 +msgid "digital read" +msgstr "limt'asa qillqata ullaña" -# "r" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r wakichata" +#: taextras.py:500 +msgid "Read value from digital port." +msgstr "Maya puerto limt'asa wakichatata chanipa ullma." -# "w" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w wakichata" +#: taextras.py:502 +msgid "Configure Arduino port for digital input." +msgstr "limt'asa mantañjama Arduino puerto wakichatapa wakichma." -# "s" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s wakichata" +#: taextras.py:503 +msgid "Configure Arduino port to drive a servo." +msgstr "Maya SERVO apnaqañataki Arduino puerto wakichata wakichma." -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "Plugin wakichataxa janiwa qhantayañjamäkiti." +#: taextras.py:505 +msgid "Configure Arduino port for digital output." +msgstr "limt'asa mistuñjama Arduino puerto wakichatapa wakichma." -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Plugin wakichata apnaqañataki TortugArte wakichata mayampi qhantayma." +#: taextras.py:506 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" +"PWM wakichatataki Arduino puerto wakichma (putuqiri lankhutjama askichma)." -#: TurtleArtActivity.py:1252 +#: taextras.py:507 #, python-format -msgid "Plugin %s already installed." -msgstr "Plugin %s wakichatxa qhantayañataki wakichatäxiwa." +msgid "Not found Arduino %s" +msgstr "Arduino %s wakichata janiwa uñasiti" + +#: taextras.py:508 +msgid "The pin must be an integer" +msgstr "pin wakichata parisa jakhuñapawa" + +#: taextras.py:509 +msgid "The device must be an integer" +msgstr "wakichatana jakhupa parisa jakhuñapawa" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:514 +msgid "Palette of Expeyes blocks" +msgstr "Expeyes wakichata tamanaka limt'aña" + +#. TRANS: Programmable voltage output +#: taextras.py:516 +msgid "set PVS" +msgstr "PVS wakichaña" + +#: taextras.py:517 +msgid "set programmable voltage output" +msgstr "ch'amampi mistuña wakichäwi wakichma" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:519 +msgid "set SQR1 voltage" +msgstr "SQR1 ch'amapa chani wakichaña" + +#: taextras.py:520 +msgid "set square wave 1 voltage output" +msgstr "ch'amampi mistuña wakichäwina onda cuadrada chani wakichma" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:522 +msgid "set SQR2 voltage" +msgstr "SQR2 ch'amapa wakichaña" + +#: taextras.py:523 +msgid "set square wave 2 voltage output" +msgstr "ch'amampi mistuña wakichäwina 2 onda cuadrada chani wakichma" + +#. TRANS: Digital output level +#: taextras.py:525 +msgid "set OD1" +msgstr "OD1 chani wakichaña" + +#: taextras.py:526 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "ch'amampi mistuña wakichma (OD1) jisk'a (0) jach'a (1)" + +#. TRANS: Input 1 voltage level +#: taextras.py:528 +msgid "IN1 level" +msgstr "IN1 chani" + +#: taextras.py:529 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"kutsuyiwa 1 ch'amakiti IN1 jilächi 2,5 volts, 0 ch'amakiti <= 2,5 volts " +"jukha chaninïchi" -#: TurtleArtActivity.py:1253 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "¿Mayampi qhantayañataki wakichaña muntati %s?" +#. TRANS: Input 2 voltage level +#: taextras.py:532 +msgid "IN2 level" +msgstr "IN2 chani" -# "Mi TortugArte sesión" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "TortugArte wakichata luräwinakaja" +#: taextras.py:533 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"kutsuyiwa 1 ch'amakiti IN2 jilächi 2,5 volts, 0 ch'amakiti <= 2,5 volts " +"jukha chaninïchi" -# "Permitir la colaboración" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Yanapt'asiña wakiyaña" +#. TRANS: Resistive sensor voltage level +#: taextras.py:536 +msgid "SEN level" +msgstr "SEN chani" -# "Actividades" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Luräwinaka" +#: taextras.py:537 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"kutsuyiwa 1 ch'amakiti ch'amani katjirina (SEN) jilächi 2,5 volts, 0 " +"ch'amakiti <= 2,5 volts jukha chaninïchi" -# "Amigos" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Masinaka" +#: taextras.py:539 +msgid "capture" +msgstr "katjaña" -# "Compartir" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Khuyapayaña" +#: taextras.py:540 +msgid "input" +msgstr "mantaña" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Wakichaña" +#: taextras.py:541 +msgid "samples" +msgstr "uñachayañanaka" -# "Vecindario" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Wakisirinaka" +#: taextras.py:542 +msgid "interval" +msgstr "taypicha" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "K'ari suti" +#. TRANS: MS is microseconds +#: taextras.py:544 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"walja uñachayañanaka taypichanakana katjma (MS); kuts<úwinakaxa FIFO " +"wakichataru uchasi" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:547 +msgid "A1" +msgstr "A1 chani" + +#: taextras.py:548 +msgid "read analog input 1 voltage" +msgstr "aliqa mantañana ch'amapa chani ullma 1" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:550 +msgid "A2" +msgstr "A2 chani" + +#: taextras.py:551 +msgid "read analog input 2 voltage" +msgstr "aliqa mantañana ch'amapa chani ullma 2" + +#. TRANS: Read input 1 voltage +#: taextras.py:553 +msgid "IN1" +msgstr "IN1 chani" + +#: taextras.py:554 +msgid "read input 1 voltage" +msgstr "mantaña ch'amapa chani ullma 1" + +#. TRANS: Read input 2 voltage +#: taextras.py:556 +msgid "IN2" +msgstr "IN2 chani" + +#: taextras.py:557 +msgid "read input 2 voltage" +msgstr "mantaña ch'amapa chani ullma 2" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:559 +msgid "SEN" +msgstr "SEN chani" + +#: taextras.py:560 +msgid "read analog sensor input voltage" +msgstr "aliqa katjiri mantaña ch'amapa chani ullma" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:562 +msgid "SQR1" +msgstr "SQR1 chani" + +#: taextras.py:563 +msgid "read square wave 1 voltage" +msgstr "onda cuadrada 1 chani ch'amapa ullma" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:565 +msgid "SQR2" +msgstr "SQR2 chani" + +#: taextras.py:566 +msgid "read square wave 2 voltage" +msgstr "onda cuadrada 2 chani ch'amapa ullma" + +#. TRANS: Read programmable voltage +#: taextras.py:568 +msgid "PVS" +msgstr "PVS chani" + +#: taextras.py:569 +msgid "read programmable voltage" +msgstr "ch'amapa wakichäwi ullaña" + +#: taextras.py:570 +msgid "Expeyes device not found" +msgstr "Expeyes wakichataxa janiwa jakiyasiti" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "uñjaña wakichata jani ukaxa ist'aña qhanayaña mayampi qalltayaña" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Mantañataki wakichata" +# "Título:" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "P'iqinchiri Suti" -# "Servidor" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Katuqiri" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Cámara wakichatana RGB samipa tantiyu wakichata siqiru jithiqi" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Tatuqañataki wakichata" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "q'illu" -# "Contraseña:" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Jist'araña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "coordenadas polares wakichatanaka uñachayma" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Qillqantata wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "FILO siqi wakichata ch'ussma (nayraqata mantañana, qhipraki mistuñana)" -# "Colores" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Sumi" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "cámara wakichatana rixi chimpupa" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Ch'amanchaña" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "siqiru wakisiri x, y z sarayirinakaru k'ata sarayirinaka uchi" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" +"jïsa ukhama chaninchiri ukasti jakhunaka limt'aña tantiyu chaninchirinaka " +"apnaqi" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Web wakichataru apayaña" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "ku´pïxaru siqita jithjtayma" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "" -"Mantañataki wakichatama utjañapawa uka http://turtleartsite.sugarlabs.org " -"mantañataki ukhamata luräwi apaqañamataki." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Sugar wakichata sapüru luräwipa wakisirinakapa apnaqaña" -# "Usuario:" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Apnaqirini sutipa:" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "2 kajuna wakichata" -# "Contraseña:" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Jist'araña:" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "1 kajuna wakichata" -# "Título:" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Suti:" +# "Dar un paso" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Maya chillqi sartaña" -# "Descripción:" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Yatiyaña:" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "paya siqinkiri jakhunaka jakhunuqaña" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Web wakichataru apayaña" +# "Mostar/ocultar bloques" +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Wakichata tamanaka uñachayaña/imantaña" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Jiwaspachpa kankañchasiñana pantjata" +# "Ocultar paleta" +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "limt'aña imt'aña" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "¡apaqkasina pantjata!" +# "Amigos" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Masinaka" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Katjiri siqinaka limt'aña" +# "Mi TortugArte sesión" +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "TortugArte wakichata luräwinakaja" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "acelerómetro k'ata sarayiri wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "Sugar Journal video object" +msgstr "Sugar wakichata sapüru luräwipa wakisirinakapa uñjaña apnaqaña" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "siqiru wakisiri x, y z sarayirinakaru k'ata sarayirinaka uchi" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "cian wakichata" -# "sonido" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "sijiqi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "coorx wakichata uñjaña kupïxankiri" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "micrófono arsusiña uchantaña qhana chimpu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Phuqachaña wakichatanaka limt'aña" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "ist'asiñapa jithxatayaña" +# "Cargar ejemplos" +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "Yant'añanaka wakichata uñachayaña" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "micrófono arsusiña mantañapa ist'aña millk'uña" +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "jani wakisiri wakichata imañaru qawayata siqinakaru uchantma" -# "tono" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "wakichatanaka thaqaña" +# "lista" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "sutinaka siqi" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "micrófono uchañana wakichatanaka thaqaña wali suma ist'asiri wakichata" +# "Directorio de configuración no modificable: %s" +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Jani unuqiyaña wakichäwi qillqata: %s" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "ch'amanchiritaki wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "wakisirinaka sarayaskakiña" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "" -"micrófono uchañaru ch'amanchiri wakichatana uchata chanipa (tupañataki " -"wakichata: 700 a 14000 ohms)" +# "rumbo" +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "saraña chimpu" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "ch'amani qhantayiri" +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Sayt'ayata siqinaka wakichatampi khuyapayaña" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -"micrófono uchañaru uchata DC ch'amani nakhtayiri chanipa (tupaña: 0.40 a " -"1.90 V)" - -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Taypinkiri siqitanaka limt'aña" - -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "lliphi" - -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "cámara wakichatana qhana katuqatapa chimpu" - -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Cámara wakichatana RGB samipa tantiyu wakichata siqiru jithiqi" - -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "cámara wakichatana rixi chimpupa" +"Azúcar wakichatana sapüru luräwiparu SVG wakichata imaña tortuga wakichatana " +"rixita chimpunakapa imma" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "qhana katjiri wakichatana qhana katuqata chani chimpu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +msgid "draws text or show media from the Journal" +msgstr "qillqata rixiña jani ukaxa sapüru luräwina wakisirinaka uñachayaña" #: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 msgid "RFID" msgstr "RFID wakichata" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "radiofrecuencia (RFID) wakichatanaka thaqaña chanipa ullaña" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "ukchiñkama" +# "video" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "uñtaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"akïri luräwinakawa siqiru wakisiritjama qallti uka qalltañataki wakichata " -"chimpuna phuqasiñapkama" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "larama" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 -msgid "until" -msgstr "akakama" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "coordenadas cartesianas wakichatanaka uñachayma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"akïri siqinaka wakichatawa wakisirirjama sarayasiraki amtata wakichata " -"phuaqasiñapkama" +# "Sin acción alternativa:" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "Mayjata lurañaxa janiwa utjiti:" -# "encima" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "p'atja" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "aynachäxaru siqita jithjtayma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "lip'isiri siqi wakichata patxa" +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "uñanaqa wakichata chaninchiri (jilt'a)" -# "diario" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "sapüru luräwi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "y aynacha" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "Sugar wakichata sapüru luräwipa wakisirinakapa apnaqaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "SVG wakichata imaña" -# "audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "ist'awi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "" +"módulo tamyblock.py wakichatana chimpupa qhantayma ukasti Sapüru " +"luräwinakana jikxatasiraki" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "Sugar wakichata sapüru luräwipa wakisirinakapa ist'aña apnaqaña" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "samichaña phuyu jithiqayaña" -# "video" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "uñtaña" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "suyt'aña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "Sugar wakichata sapüru luräwipa wakisirinakapa uñjaña apnaqaña" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "kajuna wakichata" -# "Descripción:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "yatiyaña" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "¡apaqkasina pantjata!" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "Sugar wakichata sapüru luräwipa yatiyaña wakichata" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "jaqsuña" -# "mostrar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "uñachayaña" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "qhanstaya luräwi siqita jawsayaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "qillqata rixiña jani ukaxa sapüru luräwina wakisirinaka uñachayaña" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "luräwi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "chiqaru uñtayatanaka uñachayaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"akïri siqinaka wakichatawa wakisirirjama sarayasiraki amtata wakichata " +"phuaqasiñapkama" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "jithirayana chimpuña" +# "el uso es" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "luraña akhamawa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "taypinkiri wakichatanaka jithiriyaña chimpuña" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "2 mayjt'ayiri (jakhu chanipa)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "rixita wakichata imaña" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "jakhjaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 msgid "picture name" msgstr "rixita wakichatana sutipa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "Azúcar wakichatana sapüru luräwiparu rixita wakichata imma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "ukchiñkama" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "SVG wakichata imaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "rixi wakichaña pañu lankhu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "" -"Azúcar wakichatana sapüru luräwiparu SVG wakichata imaña tortuga wakichatana " -"rixita chimpunakapa imma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "ch'usa siqi?" -# "escala" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "jach'a" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "qhanstayata mayjt'ayiri (jakhu chani)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "jichha wakichata jithirata chanipa ch'amanchi" +# "siguiente" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "arkiri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "wakisirinaka suyaña" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "jïsa ukhamaxa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "ist'aña wakichata jani ukaxa uñjaña tukuyañapkama suyaña" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "taña chanichaña" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "" +"uñachayañataki wakichata: sapüru luräwina wakichata thaqaña chhijllaña (jani " +"yatiyasa)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +msgid "until" +msgstr "akakama" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 msgid "media stop" msgstr "wakisirinaka sayt'ayaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "uñjaña wakichata jani ukaxa ist'aña sayt'ayma" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Khaya aka yanapt'a sartayaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "wakisirinaka sayt'ayaña" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "jani wakisiri wakichata imata yänakapa jani aliqata pichssuña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "uñjaña wakichata jani ukaxa ist'aña sayt'ayma" +#: pysamples/uturn.py:35 +msgid "uturn" +msgstr "U uñanaqaru muyta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "wakisirinaka sarayaskakiña" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "1 luräwina wakichata siqita nayrïri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "uñjaña wakichata jani ukaxa ist'aña qhanayaña mayampi qalltayaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"maya tama wakichäwi: maya mayjt'ayirini sinti ch'ama ecuaciones matemáticas " +"wakichatanaka apxatañataki apnaqata, akhama, seno(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "arsuña" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Saphanchiri chaninchirinaka limt'aña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "kamisaraki" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "lip'isiri siqi wakichata patxa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "qillqataxa siwa" +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"jïsa ukhama chaninchiri ukasti jakhunaka limt'aña tantiyu chaninchirinaka " +"apnaqi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "thaqnaqirina y coordenada wakichata kutsuni" + +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "jichha samichaña phuyuna samichañapaniwa" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "sinewave" msgstr "sinusoide wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "qawayata" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "qhanäwi" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Jiwaspachpa kankañchasiñana pantjata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "" -"sinusoide wakichata wakichäwi taypita qhantayma, saräwi ukata qhanäwi (pacha " -"t'aqa t'ijtäwitjama)" +# "izquierda x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "x ch'iqa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "limt'aña limxatata" +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "sarayaña chimpuña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 -msgid "returns 1 if mouse button is pressed" -msgstr "achaku limiña limxatatipana 1 wakichatawa mistuni" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "tortuga wakichata aynacharu RGB samini wakichata siqiru apayasi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 -msgid "returns True if mouse button is pressed" -msgstr "achaku limiña limxatatipana Chiqapa wakichatawa mistsuni" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "wakichata tamanaka imantasa rixiña pañu pichsma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "x chimpuni thaqnaqiri lliphi qhana" +# "w" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "thaqnaqirina x coordenada wakichata kutsuyi" +# "r" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "y chimpuni thaqnaqiri lliphi qhana" +# "s" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "thaqnaqirina y coordenada wakichata kutsuni" +# "p" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "qillqañana thaqaña" +# "e" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"qillqaña wakichata katuyañataki thaqäwi (ukasti qillqaña wakichata siqina " -"imataskiwa)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "Python wakichatana chr chaninchiri" -# "teclado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "qillqaña wakichata" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "pampa wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "ASCII wakichatjama qillqaña wakichata thaqata siqi katjatanaka katu" +# "Coordenadas centímetros" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Coordenadas centímetros wakichatanaka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "pixel wakichata ullaña" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "wiskhalla wakichata chanipa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "tortuga wakichata aynacharu RGB samini wakichata siqiru apayasi" +# "Descripción:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "yatiyaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "tortuga wakichataxa uñjiwa" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "Kunjama luraña jani yatkthi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "tortuga wakichatana \"uñjatapa\" sami uñachayma" +# "Usuario:" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Apnaqirini sutipa:" -# "tiempo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "pacha" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"k'uchunakani wakichata samichasa phuqachaña qalltaña (ukasti maya siqi " +"wakichata samichasa phuqachaña tukuyañana apnaqasi)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "pacha saräwi (pacha t'aqa t'ijtäwinaka) wakichata qalltatpacha" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "" +"uñachayañataki wakichata: sapüru luräwina wakichata pusi thaqaña chhijllaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Phuqachaña wakichatanaka limt'aña" +# "Ver" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "Unjaña" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "nukht'aña" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "tortuga wakichatana rixitapa rixi uqi saminiñapa wakichma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "" -"FILO siqi wakichata patxaru chanipa siqichma (nayraqata mantañana, qhipraki " -"mistuñana)" +# "Contraseña:" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Jist'araña:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "siqi wakichata uñachayma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "tortuga wakichataxa uñjiwa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "" -"FILO siqi wakichataru chaninaka uñachayma (nayraqata mantañana, qhipraki " -"mistuñana)" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "luräwi sayt'ayaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "siqi wakichata ch'ussuña" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "ch'uxña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "FILO siqi wakichata ch'ussma (nayraqata mantañana, qhipraki mistuñana)" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "ist'añataki wakichata" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "apsuña" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "manqhäxa wakichatanakampi phuqachma (samimpi, ch'iwumpi)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "" -"FILO siqi wakichatana chanipa apsma (nayraqata mantañana, qhipraki " -"mistuñana)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "rixita wakichata imaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "ch'usa siqi?" +# "tono" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "wakichatanaka thaqaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "siqi ch'usipana Chiqapa wakichata kutsuyi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 +msgid "returns 1 if mouse button is pressed" +msgstr "achaku limiña limxatatipana 1 wakichatawa mistuni" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "amuyt'aña" +# "Escalar coordenadas hacia arriba" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Coordenadas wakichata alayaru jithsuyaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "wakisiri chimpumaru maya amuyt'a uchantma" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "samichaña phuyu jithsuyaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 -msgid "print" -msgstr "wakichata laphiru apsuña" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "laranja q'illu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "wakichata uñjaña aynachankiri jikxatasiri tamapa chani laphiru apsma" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "maya juk'a pacha t'aqa t'ijtäwinaka wakichata sarayaña sayt'ayma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "Python wakichatana chr chaninchiri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "" +"FILO siqi wakichata patxaru chanipa siqichma (nayraqata mantañana, qhipraki " +"mistuñana)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "Python wakichatana int chaninchiri" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "qawata ch'ussuña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python wakichata" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "ukhamaxa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"maya tama wakichäwi: maya mayjt'ayirini sinti ch'ama ecuaciones matemáticas " -"wakichatanaka apxatañataki apnaqata, akhama, seno(x)" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Qillqantata wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"maya tama wakichäwi: walja mayjt'ayirinakani sinti ch'ama ecuaciones " -"matemáticas wakichatanaka apxatañataki apnaqata, akhama, sqrt(x*x+y*y)" +# "no" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "janiwa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"maya tama wakichäwi: walja mayjt'ayirinakani sinti ch'ama ecuaciones " -"matemáticas wakichatanaka apxatañataki apnaqata, akhama, seno(x+y+z)" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "jïsa ukhamaxa jani ukaxa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "Python wakichata tama" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "jichha luräwi sayt'ayi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" msgstr "" -"módulo tamyblock.py wakichatana chimpupa qhantayma ukasti Sapüru " -"luräwinakana jikxatasiraki" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "Cartesiana wakichata" +"tortuga wakichata kupi tuqiru sarayma (ángulo de grados) wakichatarjama" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "coordenadas cartesianas wakichatanaka uñachayma" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"jichha uqiru samiri samichañapaniwa (maya tama jakhunaka lanti apanaqasispa)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "polar wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "coorx wakichata uñjaña ch'iqäxankiri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "coordenadas polares wakichatanaka uñachayma" +# "Restaurar el tamaño del bloque" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Wakichata tamanaka mayampi qhantayaña" # "tortuga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 msgid "turtle" msgstr "tortuga wakichata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "tortuga wakichata apnaqaña chhijllma" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "arkiri limt'aña uñachayma" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "" +# "Ocultar bloques" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "wakichata tamanaka imantaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "cámara wakichatana qhana katuqatapa chimpu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "tortuga uywana lip'ichipa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "Python wakichatana int chaninchiri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "tortuga uywaru qallapa lip'ichimpi isintayaña" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "ukata sipana pisi tantiyu chaninchiri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "lip'isiri siqi wakichata patxa" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "qawayata jani wakisiri wakichata imata siqinaka wasitata jaktayma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "ch'amanchaña" +# "Guardar" +#: turtleblocks.py:382 +msgid "Save" +msgstr "Imaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -msgid "loads a block" -msgstr "maya tama wakichata ch'amanchaña" +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "1 kajuna wakichataru imaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "xy chimpu wakichaña" +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "2 kajuna wakichataru imaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "limiña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "Azúcar sutini wakichata apnaqañanaka imantma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "limiña chhijllaña" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"jichha tortuga x wakichata taypi saririniwa (ukasti maya tama jakhunaka " +"lanti apnaqasirakispa)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Uñachayañanaka wakichatanaka limiña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +msgid "print" +msgstr "wakichata laphiru apsuña" -# "Ocultar bloques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "wakichata tamanaka imantaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "thaqnaqirina x coordenada wakichata kutsuyi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "wakichata tamanaka imantasa rixiña pañu pichsma" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "chupika" -# "Mostrar bloques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "wakichata tamanaka uñachayaña" +# "Guardar como Logo" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Wakichata Chimpjama imaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "wakichata tamanaka imantata mayampi qhantayma" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "tortuga wakichatampi rixita rixi sami wakichma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "Azúcar sutini wakichata apnaqañanaka imantma" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "ist'asiñapa jithxatayaña" -# "lista" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "sutinaka siqi" +# "Permitir la colaboración" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Yanapt'asiña wakiyaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "chimpunakani suti siqinaka uñachayaña" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Katjiri siqinaka limt'aña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "uñachayañataki wakichata: chimpunakani suti siqi" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "Plugin wakichata sartayaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "" -"uñachayañataki wakichata: sapüru luräwina wakichata thaqaña chhijllaña (jani " -"yatiyasa)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "achaku limiña limxatatipana Chiqapa wakichatawa mistsuni" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "" -"uñachayañataki wakichata: sapüru luräwina wakichata thaqaña chhijllaña " -"(yatiyäwini)" +# "número" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "jakhu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "" -"uñachayañataki wakichata: sapüru luräwina wakichata pusi thaqaña chhijllaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "qillqañana thaqaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "" -"uñachayañataki wakichata: sapüru luräwina wakichata paya thaqaña chhijllaña" +# "encima" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "p'atja" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "coorx wakichata uñjaña ch'iqäxankiri" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Web wakichataru apayaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "manqha" +# "Coordenadas cartesianas" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Coordenadas cartesianas wakichatanaka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 -msgid "ycor of bottom of screen" -msgstr "coory wakichata uñjaña aynacha lakäxankiri" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "K'ari suti" -# "anchura" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "lankhu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "jithirayana chimpuña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "rixi wakichaña pañu lankhu" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Chhijllata siqitanakampi khuyapayaña" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "coorx wakichata uñjaña kupïxankiri" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "janq'u" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "coory wakichata uñjaña alaya paräxankiri" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "luräwi wakt'ayma kunaymana wakichäwinaka sarayirinaka limt'añanakaru" -# "altura" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "sayt'a" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "pacha saräwi (pacha t'aqa t'ijtäwinaka) wakichata qalltatpacha" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "qawayata" + +# "Cancelar" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Tukuyaña" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 msgid "the canvas height" msgstr "rixi wakichaña pañu sayt'upa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "x p'iqinchiri suti" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "jakhuqa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "y p'iqinchiri suti" +# "y" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "ukata" -# "izquierda x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "x ch'iqa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "lip'isiri siqi wakichata patxa" -# "arriba y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "y alaya" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "qallta wakichatjama" -# "derecha x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "x kupi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Python wakichata tama" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "y aynacha" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "wakisirinaka suyaña" -# "presentación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "1x1 uñachayäwi" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "acelerómetro k'ata sarayiri wakichata" -# "presentación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "2x1 uñachayäwi" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" +"jichha samichaña phuyu wakichata tañapaniwa (maya tama jakhunaka lanti " +"apnaqasispa)" -# "presentación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "1x2 uñachayäwi" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "sami wakichaña" -# "presentación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "2x2 uñachayäwi" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "juk'ata sipana" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "maya tama wakichata ch'amanchaña" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Samichaña phuyu apnaqaña limt'aña" -#: pysamples/brain.py:54 -msgid "Spanish" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" msgstr "" +"FILO siqi wakichataru chaninaka uñachayma (nayraqata mantañana, qhipraki " +"mistuñana)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" +"akïri luräwinakawa siqiru wakisiritjama qallti uka qalltañataki wakichata " +"chimpuna phuqasiñapkama" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +# "Archivo" +#: turtleblocks.py:389 +msgid "File" +msgstr "Q'ipi" -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "janiwa tantiyiri chaninchiri" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 +msgid "ycor of bottom of screen" +msgstr "coory wakichata uñjaña aynacha lakäxankiri" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" msgstr "" +"uñachayañataki wakichata: sapüru luräwina wakichata thaqaña chhijllaña " +"(yatiyäwini)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "wakichata siqiru wakisiri rgb chanipa nukhuña" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Jakhunaka chanichiri limt'aña" -# "parar" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "sayt'ayaña" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "jakhunuqaña" -# "reproducir" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "qhantayaña" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "wiñayataki" -# "guardar" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "imaña" +#: TurtleArtActivity.py:1302 +#, python-format +msgid "Plugin %s already installed." +msgstr "Plugin %s wakichatxa qhantayañataki wakichatäxiwa." -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "jaqha" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "tortuga wakichatana rixitapa rixi samiru uñamt'aya wakichaña" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "U uñanaqaru muyta" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "qillqataxa siwa" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "U uñanaqaru muytaña" +# "instantánea" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "jukhawraspacha" -# "el uso es" -#: turtleblocks.py:89 -msgid "usage is" -msgstr "luraña akhamawa" +# "limpiar" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "mayampi qalltañataki wakichaña" -# "Sin acción alternativa:" -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "Mayjata lurañaxa janiwa utjiti:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "" +"uñachayañataki wakichata: sapüru luräwina wakichata paya thaqaña chhijllaña" + +# "Agrandar bloques" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Siqichatanaka jach'aptayaña" + +# "Pantalla completa" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Maypacha wakichata uñjaña" # "Fichero no encontrado" -#: turtleblocks.py:265 +#: turtleblocks.py:275 msgid "File not found" msgstr "Wakichatanaka imaña chhaqata" -# "Directorio de configuración no modificable: %s" -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Jani unuqiyaña wakichäwi qillqata: %s" - -# "Nuevo" -#: turtleblocks.py:365 -msgid "New" -msgstr "Machaqa" +# "mostrar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "uñachayaña" -# "Abrir" -#: turtleblocks.py:366 -msgid "Open" -msgstr "Uñantaña" +# "texto" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "qillqata" -# "Guardar" -#: turtleblocks.py:367 -msgid "Save" -msgstr "Imaña" +# "aleatorio" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "maski kawkïrsa" -# "Guardar como" -#: turtleblocks.py:368 -msgid "Save as" -msgstr "Sutini imaña" +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "ukata sipana jila tantiyu chaninchiri" -# "Salir" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "Mistuña" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" +"tortuga wakichata ch'iqa tuqiru jithiyma (ángulo de grados) wakichatarjama" -# "Archivo" -#: turtleblocks.py:374 -msgid "File" -msgstr "Q'ipi" +# "atrás" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "ch'iyära" -# "Escalar coordenadas" -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Coordenadas wakichatanaka jithirayaña" +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "raíz cuadrada wakichata chanichma" -# "Restaurar el tamaño del bloque" -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Wakichata tamanaka mayampi qhantayaña" +#: TurtleArt/tabasics.py:255 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"jichha tortuga y wakichata taypi saririniwa (ukasti maya tama jakhunaka " +"lanti apnaqasirakispa)" -# "Mostar/ocultar bloques" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Wakichata tamanaka uñachayaña/imantaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "x chimpuni thaqnaqiri lliphi qhana" -# "Herramientas" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Lurañataki" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "y chimpuni thaqnaqiri lliphi qhana" -# "Depurar" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Thaqsraña" +# "parar" +#: pysamples/grecord.py:216 +msgid "stop" +msgstr "sayt'ayaña" -# "Tortuga" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Tortuga wakichata" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "ukata sipana jila" -#: turtleblocks.py:421 -msgid "About..." -msgstr "" +# "coorx" +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "xcor wakichata" -# "Hay trabajo sin guardar. ¿Le gustaría guardar antes de salir?" -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "Jani imata wakichatanakawa utji. ¿janirara mistkasina imaña muntacha?" +# "Ayuda" +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Yanapt'a" # "¿Guardar el proyecto?" -#: turtleblocks.py:462 +#: turtleblocks.py:477 msgid "Save project?" msgstr "¿Wakichäwinaka imaña?" -# "TortugArte" -#~ msgid "Turtle Art" -#~ msgstr "TortugArte wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "tortuga wakichata apnaqaña chhijllma" -# "TortugArte Mini" -#~ msgid "Turtle Art Mini" -#~ msgstr "Jisk'a TortugArte wakichata" +# "derecha x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "x kupi" -# "TortugArte Confusión" -#~ msgid "Turtle Confusion" -#~ msgstr "Jani qhana TortugArte wakichata" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "qhana katjiri wakichatana qhana katuqata chani chimpu" -# "Selecciona un desafío" -#~ msgid "Select a challenge" -#~ msgstr "Ch'ama wakichäwi thaqaña" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "Plugin wakichataxa janiwa qhantayañjamäkiti." -# "Paleta de Pesos Mexicanos" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "México qullqimpi luraña limt'aña" +# "teclado" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "qillqaña wakichata" -# "Paleta de Pesos Colombianos" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Colombia qullqimpi luraña limt'aña" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "sawana" -# "Paleta de Francos de Ruanda" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Francos de Ruanda qullqimpi luraña limt'aña" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "muruq'u taypi muyuri" -#~ msgid "Palette of US dollars" -#~ msgstr "Dólares Americanos qullqimpi luraña limt'aña" +# "Coordenadas polares" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Coordenadas polares wakichatanaka" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Dólares Australianos qullqimpi luraña limt'aña" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "ist'añataki wakichata wakichaña" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Guaraníes Paraguayos qullqimpi luraña limt'aña" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "Y wakichata tantiyiri chaninchiri" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Nuevos Soles Peruanos qullqimpi luraña limt'aña" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Mantañataki wakichatama utjañapawa uka http://turtleartsite.sugarlabs.org " +"mantañataki ukhamata luräwi apaqañamataki." -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Pesos Uruguayos qullqimpi luraña limt'aña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "limiña" -# "Ajusta la intensidad del LED entre 0 y 255." -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "LED qhana askichaña 0 chimputa 255 chimpukama" +# "Ejecutar" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Sarayaña" -# "Devuelve el nivel de luz en el ambiente como un número entre 0 y 1023." -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "" -#~ "wakichaña pachana suma qhanawa qhantayasi kamisa 0 ukata 1023 jakhunaka " -#~ "chimpjama" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "siqi wakichata uñachayma" -# "Devuelve 1 cuando el botón está presionado y 0 en otro caso." -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "1 jakhu kutsuyi limt'aña limxatatipana ukata 0 kutsuyi jani ukhamipana" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" +"tortuga wakichata sarañapa chimpuña (0 wakichata chimpuxa wakichata " +"patäxankiwa)" -# "Devuelve el nivel de luz en el ambiente como un número entre 0 y 1023." -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "" -#~ "wakichaña pachana suma qhanawa qhantayasi kamisa 0 ukata 1023 jakhunaka " -#~ "chimpjama" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "limiña chhijllaña" -# "Devuelve la temperatura en el ambiente como un número entre 0 y 255." -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "" -#~ "wakichaña pachana suma junt'u junt'utatayasi kamisa 0 ukata 255 jakhunaka " -#~ "chimpjama" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "micrófono arsusiña mantañapa ist'aña millk'uña" -# "Devuelve la distancia del objeto en frente al sensor como un número entre 0 " -# "y 255." -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "uñkatasina thaqata wakichata jak'ankatapa yatiyi kamisa 0 ukata 255 " -#~ "jakhunaka chimpjama" +# "Título:" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Suti:" -# "Devuelve 0 o 1 dependiendo the la inclinación del sensor." -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "0 ukata 1 jakhu chimpu kutsuyi uñtaña katjiri kicht'ayatatjama" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Taypinkiri siqitanaka limt'aña" -# "Devuelve 1 cuando el sensor detecta un campo magnético, 0 en otro caso." -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "" -#~ "1 jakhu chimpu kutsuyi niyatixa uñtaña katjiri uka campo magnético " -#~ "katjatapatjama, 0 chimpu jani ukhamipana" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Jani wakisiri imata siqinaka wasitata sartayma" -# "Oscila entre 0 y 1 dependiendo de la vibración." -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "0 ukata 1 jakhu taypinkiwa khatatipanjama" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Kunaymana mayjt'ayirinaka tama limt'aña" -# "LED" -#~ msgid "LED" -#~ msgstr "LED wakichata" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "jakhuñanakana chaninchirinakapana jakhu siqinaka wakichatana apnaqata" -#~ msgid "button" -#~ msgstr "limt'aña" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Ch'amanchaña" -# "escala de gris" -#~ msgid "grayscale" -#~ msgstr "uqi uñamt'irinakapa" +# "Servidor" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Katuqiri" -# "luz ambiente" -#~ msgid "ambient light" -#~ msgstr "qhana pacha" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "1 mayjt'ayiri (jakhu chanipa)" -# "temperatura" -#~ msgid "temperature" -#~ msgstr "junt'utatata" +# "Vecindario" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Wakisirinaka" -# "distancia" -#~ msgid "distance" -#~ msgstr "jaya" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "alfa chimpuni jakhunaka paya jakhu siqi jakhuxatma" -# "inclinación" -#~ msgid "tilt" -#~ msgstr "kicht'ata" +# "equivalente" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "jukhapura" -#~ msgid "magnetic induction" -#~ msgstr "campo magnético wakichata" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "jani ukaxa" -# "vibración" -#~ msgid "vibration" -#~ msgstr "khatati" +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "janiwa sumarapiti" -# "Robot Butiá" -#~ msgid "Butia Robot" -#~ msgstr "Robot Butiá wakichata jaqi" +# "Hay trabajo sin guardar. ¿Le gustaría guardar antes de salir?" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "Jani imata wakichatanakawa utji. ¿janirara mistkasina imaña muntacha?" -#~ msgid "refresh Butia" -#~ msgstr "Butiá wakichataru samarayaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "wakichata tamanaka imantata mayampi qhantayma" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "Butiá wakichata tamanakana limt'añapa machaqachma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "ch'amanchaña" -#~ msgid "battery charge Butia" -#~ msgstr "Butiá wakichatana batería wakisiripa ch'amanchma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "uñjaña wakichata jani ukaxa ist'aña sayt'ayma" -# "Devuelve la temperatura en el ambiente como un número entre 0 y 255." -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "" -#~ "robot wakichata jaqina batería wakisiripa ch'amancharapi kamisa 0 jakhu " -#~ "chimputa 255 chimpukama" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "Tortuga wakichataxa unxtayata janiwa rixichkaniti." -#~ msgid "speed Butia" -#~ msgstr "Butiá wakichatana k'ata sarañapa" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "apsuña" -#~ msgid "forward Butia" -#~ msgstr "Butiá wakichatampi qalltma" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "taña wakichata" -#~ msgid "move the Butia robot forward" -#~ msgstr "robot Butiá wakichata jaqiru nayräxaru sartayma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "tortuga uywana lip'ichipa" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "robot Butiá wakichata jaqiru nayräxaru sartayma amtata sarakama" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" +"sinusoide wakichata wakichäwi taypita qhantayma, saräwi ukata qhanäwi (pacha " +"t'aqa t'ijtäwitjama)" -# "izquierda Butiá" -#~ msgid "left Butia" -#~ msgstr "Butiá wakichata ch'iqäxankiri" +# "√" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√ chimpu" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "robot Butiá wakichata jaqi kupïxaru muytayma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "arsuña" -#~ msgid "backward Butia" -#~ msgstr "Butiá qhipäxa" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "radiofrecuencia (RFID) wakichatanaka thaqaña chanipa ullaña" -#~ msgid "move the Butia robot backward" -#~ msgstr "robot Butiá wakichata jaqi qhipäxaru jithiyma" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "tortuga wakichata maya sawana saraparu sarayma" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "robot Butiá wakichata jaqiru qhipäxaru jithiyma amtata sarakama" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "jukhapura tantiyu chaninchiri" -# "derecha Butiá" -#~ msgid "right Butia" -#~ msgstr "Butiá wakichata kupïxa" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Samichaña phuyu saminakapa limt'aña" -#~ msgid "turn the Butia robot at right" -#~ msgstr "robot Butiá wakichata jaqi kupïxaru muytayma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "uñjaña wakichata jani ukaxa ist'aña sayt'ayma" -#~ msgid "turn Butia" -#~ msgstr "Butiá wakichata muytayaña" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "1 mayjt'ayiri wakichataru jakhuna chanipa imma" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "robot Butiá wakichata x grados pachparu muytayma" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "2 mayjt'ayiri wakichataru jakhuna chanipa imma" -# "detener Butiá" -#~ msgid "stop Butia" -#~ msgstr "Butiá wakichata sayt'ayaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "tortuga uywaru qallapa lip'ichimpi isintayaña" -#~ msgid "stop the Butia robot" -#~ msgstr "Butiá wakichata sayt'ayma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "limt'aña limxatata" -# "Butiá" -#~ msgid "Butia" -#~ msgstr "Butiá wakichata" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "tortuga wakichata qhipäxaru jitt'ayma" -# "Error en la inicialización de la cámara." -#~ msgid "Error on initialization of the camera" -#~ msgstr "Cámara wakichataru qhantayaskasina pantjata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "coory wakichata uñjaña alaya paräxankiri" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "Janiwa cámara wakichatanakaxa jakisiti" +# "Mostrar bloques" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Siqichata wakichatana uñachayaña" -#~ msgid "Error stopping camera" -#~ msgstr "Cámara wakichata sayt'aykasina pantjata" +# "reproducir" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "qhantayaña" -#~ msgid "Error starting camera" -#~ msgstr "Cámara wakichata qhantaykasina pantjata" +# "guardar" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "imaña" -# "FollowMe" -#~ msgid "FollowMe" -#~ msgstr "FollowMe wakichata" +# "Colores" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Sumi" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Brick NXT wakichata mayachatnama thaqtma." +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "tortuga wakichatampi rixiñataki rixi chanipa wakichma" -#~ msgid "calibration" -#~ msgstr "calibración wakichata" +# "Abrir" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Uñantaña" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "wakisiripanjama calibración wakichata imma" +# "presentación" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "uñanaqa" -#~ msgid "return a personalized calibration" -#~ msgstr "wakisiriparjama calibración wakichata kutsuyi" +# "coory" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "ycor wakichata" -#~ msgid "follow" -#~ msgstr "arkaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"maya tama wakichäwi: walja mayjt'ayirinakani sinti ch'ama ecuaciones " +"matemáticas wakichatanaka apxatañataki apnaqata, akhama, sqrt(x*x+y*y)" -#~ msgid "follow a color or calibration" -#~ msgstr "samimpi jani ukaxa calibración wakisiñampi arkaña" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "jïsa" -#~ msgid "minimum pixels" -#~ msgstr "juk'ata sipana píxeles wakichata" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"tortuga wakichata xcor, ycor wakichatanakawjaru unxtayma; (0,0) wakichata " +"chimpuwa muruq'u wakichata taypinki." -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "juk'ata sipana píxeles jakhu chimpupa arkaña amtma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python wakichata" -#~ msgid "threshold" -#~ msgstr "warachi wakichata" +# "Parar" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Sayt'ayaña" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "RGB samitaki warachi wakichma" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "2 luräwi" -#~ msgid "camera mode" -#~ msgstr "cámara wakichata uñanaqa" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "1 luräwi" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "" -#~ "cámara wakichata samipa uñanaqapa wakichma: RGB, YUV jani ukaxa HSV chimpuni" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "samichasa phuqachaña tukuyaña" -# "posición x" -#~ msgid "x position" -#~ msgstr "x sayäwi" +# "Copiar" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Apaqaña" -# "retorna la posición x" -#~ msgid "return x position" -#~ msgstr "x sayäwi kutiyaña" +# "Pegar" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Lip'katayaña" -# "posición y" -#~ msgid "y position" -#~ msgstr "y sayäwi" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "wakichataru qillqaña janiwa wakt'ayiti" -# "retorna la posición y" -#~ msgid "return y position" -#~ msgstr "y sayäwi kutiyaña" +# "Actividades" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Luräwinaka" -#~ msgid "pixels" -#~ msgstr "píxeles wakichata" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Web wakichataru apayaña" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "jach'a allqantata píxeles wakichata jakhu chimpupa kutiyma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "siqi wakichata ch'ussuña" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "cámara wakichata samini uñnaqapa RGB chimpuniru wakichma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "" +"FILO siqi wakichatana chanipa apsma (nayraqata mantañana, qhipraki mistuñana)" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "cámara wakichata samini uñanaqapa YUV chimpuniru wakichma" +# "Limpiar" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Pichsuña" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "cámara wakichata samini uñanaqapa HSV chimpuniru wakichma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Uñachayañanaka wakichatanaka limiña" -#~ msgid "empty calibration" -#~ msgstr "calibración wakichata ch'usa" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "k'uchu" -#~ msgid "error in string conversion" -#~ msgstr "qillqata wakichata wiskhallana mayjt'ayäwina pantjata" +# "identidad" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "kankaña" -#~ msgid "SumBot" -#~ msgstr "SumBot wakichata" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "Imaña/Ch'amanchaña" -#~ msgid "speed SumBot" -#~ msgstr "SumBot wakichata k'ata saräwipa" +# "arriba y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "y alaya" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "SumBot wakichata k'ata saräwipa machaqachma" +# "audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "ist'awi" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "sarayaña limt'añanaka pantjasina k'ata sarayäwi machaqachma" +# "Herramientas" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Lurañataki" -#~ msgid "forward SumBot" -#~ msgstr "SumBot wakichatampi qalltma" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Tatuqañataki wakichata" -#~ msgid "move SumBot forward" -#~ msgstr "SumBot wakichata nayräxaru sartayma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "amuyt'aña" -#~ msgid "backward SumBot" -#~ msgstr "SumBot wakichata qhipäxa" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "aynacha siqinkiri jakhunaka alaya siqinkiri jakhunakata jakhuqma" -#~ msgid "move SumBot backward" -#~ msgstr "SumBot wakichata qhipäxaru jithiyma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "wakisirinaka sayt'ayaña" -#~ msgid "stop SumBot" -#~ msgstr "SumBot wakichata sayt'ayaña" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "wakichata siqiru wakisiri rgb chanipa nukhuña" -#~ msgid "stop the SumBot" -#~ msgstr "SumBot wakichata sayt'ayma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"qillqaña wakichata katuyañataki thaqäwi (ukasti qillqaña wakichata siqina " +"imataskiwa)" -#~ msgid "left SumBot" -#~ msgstr "SumBot wakichata ch'iqäxa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Cartesiana wakichata" -#~ msgid "turn left the SumBot" -#~ msgstr "SumBot wakichata ch'iqäxaru muytayma" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "mayampi qallatañataki wakichma ukata tortuga wakichata mayampi qalltma" -#~ msgid "right SumBot" -#~ msgstr "SumBot wakichata kupïxa" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "micrófono arsusiña uchantaña qhana chimpu" -#~ msgid "turn right the SumBot" -#~ msgstr "SumBot wakichata kupïxaru muytayma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "tortuga wakichatana \"uñjatapa\" sami uñachayma" -#~ msgid "angle to center" -#~ msgstr "taypiru k'uchuni wakichata" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "1 luräwina wakichata siqi jawsuña" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "dohyo taypiru k'uchuni wakichata apsma" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Tortuga wakichata sarayirinaka limt'aña" -#~ msgid "angle to Enemy" -#~ msgstr "k'uchuni wakichata uñisiri" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "wiñayataki kutxataña" -#~ msgid "get the angle to the Enemy" -#~ msgstr "k'uchuni wakichata uñisiri apsma" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "chiqaru uñtayatanaka uñachayaña" -#~ msgid "x coor. SumBot" -#~ msgstr "coor. x SumBot wakichata" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "¿Mayampi qhantayañataki wakichaña muntati %s?" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "SumBot wakichatana coordenada x chanipa apsma" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "Luräwi wakichata sartayaña" -#~ msgid "y coor. SumBot" -#~ msgstr "coor. y SumBot wakichata" +# "Proyecto" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Luräwinaka" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "SumBot wakichatana coordenada y chanipa apsma" +# "Depurar" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Thaqsraña" -#~ msgid "x coor. Enemy" -#~ msgstr "coor. x wakichata uñisiri" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Khaya aka yanapt'a sayt'ayaña" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "uñisiri wakichatana coordenada x chanipa apsma" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "uñanaqa" -#~ msgid "y coor. Enemy" -#~ msgstr "coor. y wakichata uñisiri" +# "Contraseña:" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Jist'araña" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "uñisiri wakichatana coordenada y chanipa apsma" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "wira wakichata" -#~ msgid "rotation SumBot" -#~ msgstr "SumBot wakichata muyüwipa" +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Plugin wakichata apnaqañataki TortugArte wakichata mayampi qhantayma." -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "SumBot wakichata muyüwipa apsma" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"k'uchunakani wakichata samichasa phuqachaña tukuyma (ukasti maya siqi " +"wakichata samichasa phuqachaña qalltañana apnaqasi)" -#~ msgid "rotation Enemy" -#~ msgstr "uñisiri wakichatana muyüwipa" +# "Compartir" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Khuyapayaña" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "uñisiri wakichatana muyüwipa apsma" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "ukata sipana pisi" -#~ msgid "distance to center" -#~ msgstr "taypiru sara" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "raíz cuadrada wakichata" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "dohyo wakichata taypiru sarapa apsma" +# "Escalar coordenadas" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Coordenadas wakichatanaka jithirayaña" -#~ msgid "distance to Enemy" -#~ msgstr "uñisiri wakichata jayankatapa" +# "Mostrar bloques" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "wakichata tamanaka uñachayaña" -#~ msgid "get the distance to the Enemy" -#~ msgstr "uñisiri wakichata jayankatapa apsma" +# "Salir" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Mistuña" -#~ msgid "update information" -#~ msgstr "yatiyañataki machaqachaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Sugar wakichata sapüru luräwipa yatiyaña wakichata" -#~ msgid "update information from the server" -#~ msgstr "wakichatanaka apnaqañatpacha yatiyañanaka machaqachma" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "uqiru samiri wakichaña" -#~ msgid "Palette of physics blocks" -#~ msgstr "Física wakichata tamanaka limt'aña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "chimpunakani suti siqinaka uñachayaña" -#~ msgid "start polygon" -#~ msgstr "polígono wakichata qalltaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "qhanäwi" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Machaqa polígono wakichata wakichaña qalltma uka tortuga wakichata xy jichha " -#~ "sayäwiparjama." +# "Nuevo" +#: turtleblocks.py:375 +msgid "New" +msgstr "Machaqa" -#~ msgid "add point" -#~ msgstr "chimpu yapxataña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "wakisiri chimpumaru maya amuyt'a uchantma" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "Jichha polígono wakichataru machaqa chimpu yapxatma." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "pixel wakichata ullaña" -#~ msgid "end polygon" -#~ msgstr "polígono wakichata tukuyaña" +# "escala" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "jach'a" -#~ msgid "Define a new polygon." -#~ msgstr "Machaqa polígono wakichata wakichma." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "manqha" -#~ msgid "end filled polygon" -#~ msgstr "polígono wakichata phuqachaña tukuyma" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "khuchi wila sami" -#~ msgid "Not a simple polygon" -#~ msgstr "Janiwa aliqa polígono wakichatakïkiti" +# "Escalar coordenadas hacia abajo" +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Coordenadas wakichata aynacharu jithirayaña" -#~ msgid "Define a new filled polygon." -#~ msgstr "Machaqa polígono wakichata phuqachaña amtma." +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "wakichata jist'arañataki limt'aña" -#~ msgid "triangle" -#~ msgstr "kimsa k'uchu" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "micrófono uchañana wakichatanaka thaqaña wali suma ist'asiri wakichata" -#~ msgid "base" -#~ msgstr "kayu" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Wakichaña" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Amtäwiru kimsa k'uchuni wakichatampi yapxatma." +# "Descripción:" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Yatiyaña:" -#~ msgid "circle" -#~ msgstr "muyu" +# "diario" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "sapüru luräwi" -#~ msgid "Add a circle object to the project." -#~ msgstr "Amtäwiru maya muyu wakichatampi yapxatma." +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "jani wakisiri imata ch'ussuña" -#~ msgid "rectangle" -#~ msgstr "wiskhalla" +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "Tortuga wakichataxa unxtasina rixichaniwa." -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Amtäwiru maya wiskhalla wakichatampi yapxatma." +# "Cargar..." +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Ch'amanchaña..." -#~ msgid "reset" -#~ msgstr "machaqachaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Sugar wakichata sapüru luräwipa wakisirinakapa ist'aña apnaqaña" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Amtäwi machaqachma: wakichata sutinaka siqi pichsma." +# "Parar tortuga" +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Tortuga wakichata sayt'ayaña" -#~ msgid "motor" -#~ msgstr "motor wakichata" +# "Tortuga" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Tortuga wakichata" -#~ msgid "torque" -#~ msgstr "torque wakichata" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "siqichatanaka limt'aña uñanaqapa jaqukipma" -#~ msgid "speed" -#~ msgstr "k'ata sarayäwi" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "wakichataru imaña" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Torque wakichata ukata motor wakichata k'ata saräwimpixa 0 chimputa (jiwata) " -#~ "chiqapa chimpunakkamawa sari; motor wakichataxa jichha wakichata taypiruwa " -#~ "uchasi." +# "Ocultar bloques" +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Siqichata wakichatanaka imantaña" -#~ msgid "pin" -#~ msgstr "tachuela wakichata" +# "Cargar bloque Python" +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "Python siqi wakichata sartayaña" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Wakichata jani jalaqañapataki achxaruyma." +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "jakhuxataña" -#~ msgid "joint" -#~ msgstr "lip'ita" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "o wakichata" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Paya wakichata lip'iyma (jichha wakichatampi uka w, y chimpuni wakichatampi." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "uñachayañataki wakichata: chimpunakani suti siqi" -#~ msgid "save as Physics activity" -#~ msgstr "física luräwjama imaña" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "siqinaka jach'anchaña kankañani chaninchiri" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Amtäwi sapüru luräwiru imma kamisa Física luräwjama." +# "Empequeñecer bloques" +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Siqichatanaka jisk'aptayaña" -#~ msgid "gear" -#~ msgstr "muyu" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"jichha tortuga wakichata saririniwa (ukasti maya tama jakhunaka lanti " +"apnaqasirakispa)" -#~ msgid "Add a gear object to the project." -#~ msgstr "Amtäwiru maya muyuri wakichatampi yapxatma." +# "imagen" +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "rixita" -# "identidad" -#~ msgid "density" -#~ msgstr "waljani" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"maski kawkïri maya jakhu juk'ata sipansa (alaya) ukata jilata sipansa kutiyma" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Wakichatanaka waljanitapa apsma (waljanitapa maski kawkipiri chiqapa " -#~ "jakhuspawa)." +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"jichha samichaña phuyu samipaniwa (maya tama jakhunaka lanti apanaqasispa)" -#~ msgid "friction" -#~ msgstr "purapayasïwi" +# "Mostrar paleta" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "limt'aña uñachayaña" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Wakichatanaka purapayasïwipana yatiyäwinakapa wakichma (maya chanixa 0 " -#~ "chimpuni ukata 1 chimpuni, ukana 0 jani purapayasini ukata 1 chimpuraki wali " -#~ "purapayasini)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "Azúcar wakichatana sapüru luräwiparu rixita wakichata imma" -#~ msgid "bounciness" -#~ msgstr "kutintayäwi" +# "Guardar instantánea" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Jukhawraspacha imaña" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Wakichatanaka kutintayäwipa tuqita yatiyäwinaka wakichma (maya chanixa 0 " -#~ "chimpuni ukata 1 chimpuni, ukana 0 jani kutintayäwini ukata 1 chimpuraki " -#~ "wali kutintayäwini)." +# "empezar" +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "qalltaña" -#~ msgid "dynamic" -#~ msgstr "q'apa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "siqi ch'usipana Chiqapa wakichata kutsuyi" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Wali q'apa = 1, wakichataxa unxtaspawa; wali q'apa = 0 wakichataxa janiwa " -#~ "unxtaspati." +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "tortuga wakichata nayräxaru sartayma" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "WeDo wakichata tamanaka limt'aña" +# "adelante" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "qalltma" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "kicht'ayaña katjiri mistuñapa: (-1 == janiwa kicht'atati, 0 == nayräxaru " -#~ "kicht'atawa, 3 == qhipäxaru kicht'atawa, 1 == ch'iqäxaru kicht'atawa, 2 == " -#~ "kupïxaru kicht'atawa)" +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "wakichata kajunaja" -#~ msgid "distance sensor output" -#~ msgstr "katjiri mistuñana jak'ankatapa" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Mantañataki wakichata" -#~ msgid "Motor A" -#~ msgstr "Motor A wakichata" +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Siqichata wakichatanakampi khuyapayañataki chhijllma" -#~ msgid "returns the current value of Motor A" -#~ msgstr "Motor A wakichatana jichha chanipa kutsuyi" +# "atrás" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "qhipäxa" -#~ msgid "Motor B" -#~ msgstr "Motor B wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "taypinkiri wakichatanaka jithiriyaña chimpuña" -#~ msgid "returns the current value of Motor B" -#~ msgstr "Motor B wakichatana jichha chanipa kutsuyi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "jichha wakichata jithirata chanipa ch'amanchi" -#~ msgid "set the value for Motor A" -#~ msgstr "Motor A wakichatana chanipa machaqachma" +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "qhanstayaña luräwi siqita patxa" -#~ msgid "set the value for Motor B" -#~ msgstr "Motor B wakichatana chanipa machaqachma" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "qhanstayata mayjt'ayiriru jakhu chani imma" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Motor wakichatanakana LEGO NXT tamanaka limt'aña" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "O tantiyu chaninchiri" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Katjirinaka wakichata LEGO NXT tamanaka limt'aña" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "" +"micrófono uchañaru uchata DC ch'amani nakhtayiri chanipa (tupaña: 0.40 a " +"1.90 V)" -#~ msgid "touch" -#~ msgstr "limt'aña" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "maya qhawqha kuti kutxatañataki jakhu kutxati" -#~ msgid "ultrasonic" -#~ msgstr "jaya" +# "Guardar..." +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Imaña..." -# "luz" -#~ msgid "light" -#~ msgstr "lliphi" +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "2 luräwina wakichata siqi jawsuña" -#, fuzzy -#~ msgid "grey" -#~ msgstr "uqiru samiri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "xy chimpu wakichaña" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Mira suma brick wakichatampi mayachäwi uñanuqma." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "y p'iqinchiri suti" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "" -#~ "Jakhunaka jaqtäwina chanipaxa niya -127 ukata 127 jakhunaka taypinkañapawa." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "x p'iqinchiri suti" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "" -#~ "Maya pantjasitawa utji: taqi mayachatanaka uñakipma ukata mayampi mayachaña " -#~ "yant'ma." +# "pantalla completa" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "maypacha uñtaña phuqachma" -#~ msgid "NXT not found" -#~ msgstr "NXT wakichata chhaqata" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "jaqha" -#~ msgid "refresh NXT" -#~ msgstr "NXT wakichata samarayaña" +# "Guardar como" +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Sutini imaña" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Brick NXT wakichata mayachatnama thaqtma." +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "xy wakichata chimpuña" -#~ msgid "play tone" -#~ msgstr "ist'aña wakichata qhantayaña" +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "jani wakisiri" -#~ msgid "frequency" -#~ msgstr "wakichatanaka thaqaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "polar wakichata" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Maya k'ata wakichäwinaka taypinkiri maya ist'aña qhantayma." +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "kutxataña" -#~ msgid "port" -#~ msgstr "puerto wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "ist'aña wakichata jani ukaxa uñjaña tukuyañapkama suyaña" -#~ msgid "power" -#~ msgstr "ch'ama" +# "Guardar como imagen" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Rixita wakichatjma imaña" -#~ msgid "rotations" -#~ msgstr "muyüwinaka" +# "Editar" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Chiqachaña" -#~ msgid "turn a motor" -#~ msgstr "motor wakichata muytayma" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "" +"micrófono uchañaru ch'amanchiri wakichatana uchata chanipa (tupañataki " +"wakichata: 700 a 14000 ohms)" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "PUERTO B y PUERTO C motor wakichatanaka mayachäwinaka katjaña" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "2 luräwina wakichata siqita nayrïri" -#~ msgid "PORT A" -#~ msgstr "PUERTO A wakichata" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"alaya siqinkiri jakhunaka jakhjama (jakhjiri) aynacha siqinkiri jakhunakaru " +"(jakhjata)" -#~ msgid "PORT A of the brick" -#~ msgstr "brick wakichatana PUERTO A wakichatapa" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "jilata sipana" -#~ msgid "PORT B" -#~ msgstr "PUERTO B wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "wakichata uñjaña aynachankiri jikxatasiri tamapa chani laphiru apsma" -#~ msgid "PORT B of the brick" -#~ msgstr "brick wakichatana PUERTO B wakichatapa" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "phuqachaña wakichaña qalltaña" -#~ msgid "PORT C" -#~ msgstr "PUERTO C wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "ASCII wakichatjama qillqaña wakichata thaqata siqi katjatanaka katu" -#~ msgid "PORT C of the brick" -#~ msgstr "brick wakichatana PUERTO C wakichatapa" +#. #-#-#-#-# ayc.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "nukht'aña" -#~ msgid "start motor" -#~ msgstr "motor wakichata qhantayaña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"maya tama wakichäwi: walja mayjt'ayirinakani sinti ch'ama ecuaciones " +"matemáticas wakichatanaka apxatañataki apnaqata, akhama, seno(x+y+z)" -#~ msgid "Run a motor forever." -#~ msgstr "Wiñayataki wakichata motor muyuyaña." +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "taqi jani wakisiri wakichata imatanaka wasitata jaktayaña" -#~ msgid "brake motor" -#~ msgstr "motor wakichata wayt'aña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "kamisaraki" -#~ msgid "Stop a specified motor." -#~ msgstr "Maya uñaqata motor wakichata wayt'aña." +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "TortuBlocks wakichata" -#~ msgid "reset motor" -#~ msgstr "motor wakichata mayampi qhantayaña" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"Maya tortuga wakichatawa uka kunaymana rixitanaka wakichiri chimpupana utji " +"uka uñjañanaka wakichata chika" -#~ msgid "Reset the motor counter." -#~ msgstr "Motor wakichata jakhuripa mayampi qhantayma." +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "¿jayphu phuyu?" -#~ msgid "motor position" -#~ msgstr "motor wakichatana sayäwipa" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "jayphu phuyuxa Chiqapa kutsuyi" -#~ msgid "Get the motor position." -#~ msgstr "Motor wakichatana sayäwipa apsma." +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Mira suma, uka TortuBlocks wakichatana janirara mayjt'äwinka lurkasa " +"sayt'ayaña limiña limt'ma" -#~ msgid "PORT 1" -#~ msgstr "PUERTO 1 wakichata" +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Pila imaña" -#~ msgid "PORT 1 of the brick" -#~ msgstr "brick wakichatana PUERTO 1 wakichatapa" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "¿pila wakichataru qillqxataña muntati?" -#~ msgid "read" -#~ msgstr "ullaña" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "pila wakichataru qillqxataña" -#~ msgid "sensor" -#~ msgstr "katjiri" +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "pila wakichata chhaqtayaña" -#~ msgid "Read sensor output." -#~ msgstr "Katjirina mistuñapa wakichata ullma." +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "¿pila wakichata chhaqtayaña muntati?" -#~ msgid "PORT 2" -#~ msgstr "PUERTO 2 wakichata" +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "limiñanaka" -#~ msgid "PORT 2 of the brick" -#~ msgstr "brick wakichatana PUERTO 2 wakichatapa" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Facebook taypita qillqaña" -#~ msgid "light sensor" -#~ msgstr "lliphirini katjiri" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "tortuga wakichata qhantayata" -#~ msgid "PORT 3" -#~ msgstr "PUERTO 3 wakichata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "tortuga wakichata qhantayatana sutipa" -#~ msgid "PORT 3 of the brick" -#~ msgstr "brick wakichatana PUERTO 3 wakichatapa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Apnaqirina wakichata sarayañanaka limt'aña" -#~ msgid "touch sensor" -#~ msgstr "limt'añataki katjiri" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Mira suma Arsuña Luräwi wakichma ukata mayampi yant'ma." -#~ msgid "distance sensor" -#~ msgstr "jayataki katjiri" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Kastilla aru" -#~ msgid "PORT 4" -#~ msgstr "PUERTO 4 wakichata" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "Inglés aru" -#~ msgid "PORT 4 of the brick" -#~ msgstr "brick wakichatana PUERTO 4 wakichatapa" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Jichhasti kamacharakiñäni, jiskht'atama janiwa suma katuqsmati." -#~ msgid "sound sensor" -#~ msgstr "ist'añani katjiri" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Jichhasti kamacharakiñäni, Juk'ampi p'iqijataki ch'amanchäwi katuqañataki " +"janiwa wakichata utjiti. Yaqha luräwinaka tukuyma ukata mayampi yant'ma." -#~ msgid "color sensor" -#~ msgstr "samini katjiri" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "180 grados chani tortuga wakichata muyti" -#~ msgid "set light" -#~ msgstr "lliphiri qhantayaña" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Wakichäwinaka uñachayäwi uñachayaña" -#~ msgid "Set color sensor light." -#~ msgstr "Samini katjiri lliphiripa qhantayma." +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Wakichäwinaka uñachayäwi imantaña" -#~ msgid "battery level" -#~ msgstr "batería ch'amanchiripa" +#: turtleblocks.py:436 +msgid "About..." +msgstr "Uka tuqita..." -#, fuzzy -#~ msgid "Get battery level of the brick" -#~ msgstr "Brick wakichatana batería ch'amanchiripa apsma." +#~ msgid "returns the temperature" +#~ msgstr "junt'utatäwi chani kutsuyu" -#~ msgid "HIGH" -#~ msgstr "JILA" +# "Devuelve 1 cuando el sensor detecta un campo magnético, 0 en otro caso." +#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#~ msgstr "" +#~ "1 jakhu chimpu kutsuyi niyatixa uñtaña katjiri uka campo magnético " +#~ "katjatapatjama, 0 chimpu jani ukhamipana" -#~ msgid "LOW" -#~ msgstr "PISI" +#~ msgid "gpio" +#~ msgstr "gpio wakichata" -#~ msgid "INPUT" -#~ msgstr "KATUQIRI" +# "Devuelve la temperatura en el ambiente como un número entre 0 y 255." +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "" +#~ "robot wakichata jaqina batería wakisiripa ch'amancharapi kamisa 0 jakhu " +#~ "chimputa 255 chimpukama" -#~ msgid "OUTPUT" -#~ msgstr "MISTUYIRI" +# "Ajusta la intensidad del LED entre 0 y 255." +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "LED qhana askichaña 0 chimputa 255 chimpukama" -#~ msgid "PWM" -#~ msgstr "PWM wakichata" +# "Devuelve 0 o 1 dependiendo the la inclinación del sensor." +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "0 ukata 1 jakhu chimpu kutsuyi uñtaña katjiri kicht'ayatatjama" -#~ msgid "SERVO" -#~ msgstr "SERVO wakichata" +# "Oscila entre 0 y 1 dependiendo de la vibración." +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "0 ukata 1 jakhu taypinkiwa khatatipanjama" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "PANTJATA: Arduino uñxatma ukata puerto wakichata jakhupa." +# "escala de gris" +#~ msgid "grayscale" +#~ msgstr "uqi uñamt'irinakapa" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "PANTJATA: chanixa 0 ukata 255 jakhu taypinkañapawa." +# "luz ambiente" +#~ msgid "ambient light" +#~ msgstr "qhana pacha" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "PANTJATA: JILA jani ukaxa PISI chaniñapawa." +#~ msgid "magnetic induction" +#~ msgstr "campo magnético wakichata" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "" -#~ "PANTJATA: uñanaqapaxa KATUQIRI, MISTUYIRI, PWM jani ukaxa SERVO " -#~ "ukhamañapawa." +# "vibración" +#~ msgid "vibration" +#~ msgstr "khatati" -#~ msgid "pin mode" -#~ msgstr "pin wakichata uñanaqapa" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "robot Butiá wakichata jaqiru nayräxaru sartayma amtata sarakama" -#~ msgid "mode" -#~ msgstr "uñanaqapa" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "robot Butiá wakichata jaqiru qhipäxaru jithiyma amtata sarakama" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "pin wakichatana lurañapa chhijllma (KATUQIRI, MISTUYIRI, PWM, SERVO)." +#~ msgid "turn Butia" +#~ msgstr "Butiá wakichata muytayaña" -#~ msgid "analog write" -#~ msgstr "amparampi qillqaña" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "robot Butiá wakichata x grados pachparu muytayma" -#~ msgid "Write analog value in specified port." -#~ msgstr "Maya puerto wakichataru amparampi luraña qillqma." +# "Devuelve el nivel de luz en el ambiente como un número entre 0 y 1023." +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "" +#~ "wakichaña pachana suma qhanawa qhantayasi kamisa 0 ukata 1023 jakhunaka " +#~ "chimpjama" + +# "Devuelve el nivel de luz en el ambiente como un número entre 0 y 1023." +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "" +#~ "wakichaña pachana suma qhanawa qhantayasi kamisa 0 ukata 1023 jakhunaka " +#~ "chimpjama" -#~ msgid "analog read" -#~ msgstr "amparampi lurata ullaña" +# "Devuelve la temperatura en el ambiente como un número entre 0 y 255." +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "" +#~ "wakichaña pachana suma junt'u junt'utatayasi kamisa 0 ukata 255 jakhunaka " +#~ "chimpjama" +# "Devuelve la distancia del objeto en frente al sensor como un número entre 0 " +# "y 255." #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Maya puerto amparampi lurata wakichata chanipata ullma. Chanipaxa uka 0 " -#~ "ukata 1023 jakhu taypinkaspawa. Ch'amapa yatiñatakixa Vref wakichata katma." +#~ "uñkatasina thaqata wakichata jak'ankatapa yatiyi kamisa 0 ukata 255 " +#~ "jakhunaka chimpjama" -#~ msgid "digital write" -#~ msgstr "limt'asa qillqaña" +#~ msgid "set text size" +#~ msgstr "qillqata tañapa wakichma" -#~ msgid "Write digital value to specified port." -#~ msgstr "Maya puerto wakichataru limt'asa qillqata chanipa qillqma." +#~ msgid "set text color" +#~ msgstr "qillqata samipa wakichaña" -#~ msgid "digital read" -#~ msgstr "limt'asa qillqata ullaña" +# "presentación" +#~ msgid "presentation 2x1" +#~ msgstr "2x1 uñachayäwi" -#~ msgid "Read value from digital port." -#~ msgstr "Maya puerto limt'asa wakichatata chanipa ullma." +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "tortuga wakichatana rixitapana qillqata samipa wakichma" + +# "presentación" +#~ msgid "presentation 2x2" +#~ msgstr "2x2 uñachayäwi" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Puerto limt'asa wakichata JILA chanipa machaqachma." +#~ msgid "make a uturn" +#~ msgstr "U uñanaqaru muytaña" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "limt'asa mantañjama Arduino puerto wakichatapa wakichma." +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "tortuga wakichatana rixitapana qillqata tañapa wakichma" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Maya SERVO apnaqañataki Arduino puerto wakichata wakichma." +# "presentación" +#~ msgid "presentation 1x1" +#~ msgstr "1x1 uñachayäwi" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Puerto limt'asa wakichata PISI chanipa machaqachma." +# "presentación" +#~ msgid "presentation 1x2" +#~ msgstr "1x2 uñachayäwi" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "limt'asa mistuñjama Arduino puerto wakichatapa wakichma." +#, fuzzy +#~ msgid "u turn" +#~ msgstr "U uñanaqaru muyta" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." +# "Devuelve 1 cuando el botón está presionado y 0 en otro caso." +#~ msgid "returns 1 when the button is press and 0 otherwise" #~ msgstr "" -#~ "PWM wakichatataki Arduino puerto wakichma (putuqiri lankhutjama askichma)." +#~ "1 jakhu kutsuyi limt'aña limxatatipana ukata 0 kutsuyi jani ukhamipana" #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "WeDo wakichata tamanaka limt'aña" +#~ msgid "grey" +#~ msgstr "uqiru samiri" + +#, fuzzy +#~ msgid "Get battery level of the brick" +#~ msgstr "Brick wakichatana batería ch'amanchiripa apsma." + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "PANTJATA: JILA jani ukaxa PISI chaniñapawa." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "Butiá máquina wakichatanakana k'ata saräwipa sayt'ayma kamisa 0 jakhu chimpu " -#~ "ukata 1023 jakhu chimpu pasatapa qhananchatatjama" +#~ "Butiá máquina wakichatanakana k'ata saräwipa sayt'ayma kamisa 0 jakhu " +#~ "chimpu ukata 1023 jakhu chimpu pasatapa qhananchatatjama" #~ msgid "turn the Butia robot to the left" #~ msgstr "robot Butiá wakichata jaqi ch'iqäxaru muytayma" @@ -3033,9 +4051,6 @@ msgstr "¿Wakichäwinaka imaña?" #~ "motor\n" #~ " wakichata saräwipa katjaña" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Arduino wakichata tamanaka limt'aña" - # "espera Butiá" #~ msgid "delay Butia" #~ msgstr "Butia suytaña" @@ -3096,7 +4111,8 @@ msgstr "¿Wakichäwinaka imaña?" # "entre 0 y 1023." #, fuzzy #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "Uqi qutayaña kunaki sensor nayrapanki 0 ukjata 1023 uqakama." # "Importar / Exportar" diff --git a/po/aym.po b/po/aym.po index b1045d5..c2d527d 100644 --- a/po/aym.po +++ b/po/aym.po @@ -82,7 +82,8 @@ msgstr "kupi" #: TurtleArt/tabasics.py:170 msgid "turns turtle clockwise (angle in degrees)" -msgstr "tortuga wakichata kupi tuqiru sarayma (ángulo de grados) wakichatarjama" +msgstr "" +"tortuga wakichata kupi tuqiru sarayma (ángulo de grados) wakichatarjama" #: TurtleArt/tabasics.py:178 msgid "arc" @@ -435,8 +436,7 @@ msgstr "jilata sipana" #: TurtleArt/tabasics.py:647 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -"maski kawkïri maya jakhu juk'ata sipansa (alaya) ukata jilata sipansa " -"kutiyma" +"maski kawkïri maya jakhu juk'ata sipansa (alaya) ukata jilata sipansa kutiyma" # "número" #: TurtleArt/tabasics.py:659 @@ -1591,8 +1591,7 @@ msgstr "apsuña" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -"FILO siqi wakichatana chanipa apsma (nayraqata mantañana, qhipraki " -"mistuñana)" +"FILO siqi wakichatana chanipa apsma (nayraqata mantañana, qhipraki mistuñana)" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 @@ -3080,8 +3079,7 @@ msgstr "PANTJATA: JILA jani ukaxa PISI chaniñapawa." #: taextras.py:388 msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." msgstr "" -"PANTJATA: uñanaqapaxa KATUQIRI, MISTUYIRI, PWM jani ukaxa SERVO " -"ukhamañapawa." +"PANTJATA: uñanaqapaxa KATUQIRI, MISTUYIRI, PWM jani ukaxa SERVO ukhamañapawa." #. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) #. in which an I/O pin is being used. @@ -3309,7 +3307,8 @@ msgstr "¿Wakichäwinaka imaña?" # "entre 0 y 1023." #, fuzzy #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "Uqi qutayaña kunaki sensor nayrapanki 0 ukjata 1023 uqakama." # "Importar / Exportar" diff --git a/po/bg.po b/po/bg.po index 6f78740..b74b4df 100644 --- a/po/bg.po +++ b/po/bg.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# bg.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# bg.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-02-20 14:16-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +30,1577 @@ msgstr "" "X-Generator: Pootle 1.1.0rc2\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -27,717 +1611,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -749,230 +2296,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1073,10 +2641,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1089,7 +2653,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1103,11 +2667,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1125,7 +2684,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1134,13 +2693,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1148,13 +2700,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1163,19 +2708,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1207,557 +2743,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1809,79 +3346,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/bi.po b/po/bi.po index 371ba9c..a197a35 100644 --- a/po/bi.po +++ b/po/bi.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# bi.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# bi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:16+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1573 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1608,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2293,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Totel Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2638,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2650,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2664,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2681,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2690,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2697,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2705,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2740,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,82 +3343,85 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" +#~ msgid "Turtle Art" +#~ msgstr "Totel Art" + #~ msgid " " #~ msgstr " " diff --git a/po/bn.po b/po/bn.po index 5d2013e..0c2e866 100644 --- a/po/bn.po +++ b/po/bn.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# bn.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# bn.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-08-28 20:50+0000\n" "Last-Translator: Nasir Khan Saikat \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1584 @@ msgstr "" "X-Generator: Pootle 1.2.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "" +"#-#-#-#-# bn.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# bn.po (PACKAGE VERSION) #-#-#-#-#\n" +"ডানে যাও" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "বামে যাও" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "ডানে যাও" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "" +"#-#-#-#-# bn.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# bn.po (PACKAGE VERSION) #-#-#-#-#\n" +"মোড" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "উচ্চতা" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "প্রস্থ্য" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "রং" + +#: plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "শব্দ" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# bn.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# bn.po (PACKAGE VERSION) #-#-#-#-#\n" +"নমুনা সমুহ" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,723 +1619,686 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "সামনে যাও" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "পেছনে" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "পরিষ্কার করো" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "বামে যাও" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "ডানে যাও" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "চাপ" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "কোণ" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "ব্যাসার্ধ" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "xy নির্ধারণ করো" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "শিরনাম নির্ধারণ" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "xcor" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "ycor" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "শিরোনাম" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "পর্দা ভরাট করো" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "রং" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "ছায়া" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "রং নির্ধারণ করো" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "ছায়া নির্ধারণ করো" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "কলম ওঠাও" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "কলম নামাও" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "কলমের আকার নির্ধারণ করো" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "কলমের আকার" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 #, fuzzy msgid "black" msgstr "পেছনে" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "টেক্সটের রং নির্ধারণ করো" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 #, fuzzy msgid "set text size" msgstr "কলমের আকার নির্ধারণ করো" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "মোড" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "র‍্যান্ডম" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "নূন্যতম" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "সর্বোচ্চ" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "সংখ্যা" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "NOT" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "AND" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "OR" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "অপেক্ষা করো" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "চিরদিন" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "পুনরায় করো" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "if" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "then" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "else" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "শুরু করো" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "টেক্সট" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "বাক্স ১ এ সংরক্ষণ করো" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "বাক্স ২ এ সংরক্ষণ করো" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "বাক্স ১" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "বাক্স ২" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "বাক্স" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 #, fuzzy msgid "Title" msgstr "শিরোনাম" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 #, fuzzy msgid "Stop turtle" msgstr "টার্টেল বন্ধ করো" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 #, fuzzy msgid "Show blocks" msgstr "ব্লক দেখাও" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 #, fuzzy msgid "Hide blocks" msgstr "ব্লক লুকিয়ে রাখো" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -756,240 +2310,261 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 #, fuzzy msgid "next" msgstr "টেক্সট" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "টার্টেল আর্ট" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 #, fuzzy msgid "Save as Logo" msgstr "logo সংরক্ষণ করো" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 #, fuzzy msgid "Save as image" msgstr "ছবি হিসাবে সংরক্ষণ করো" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 #, fuzzy msgid "Show palette" msgstr "প্যালেট দেখাও" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 #, fuzzy msgid "Hide palette" msgstr "প্যালেট লুকাও" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "প্রকল্প" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 #, fuzzy msgid "Fullscreen" msgstr "সম্পুর্ন স্ক্রিনজুড়ে" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 #, fuzzy msgid "Grow blocks" msgstr "ব্লক দেখাও" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 #, fuzzy msgid "Clean" msgstr "পরিষ্কার করো" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 #, fuzzy msgid "Step" msgstr "ধাপ" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 #, fuzzy msgid "Stop" msgstr "ধাপ" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1092,10 +2667,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1108,7 +2679,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1122,11 +2693,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "শব্দ" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1144,7 +2710,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1153,13 +2719,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1167,13 +2726,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1182,19 +2734,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1226,564 +2769,565 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 #, fuzzy msgid "top" msgstr "ধাপ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 #, fuzzy msgid "set scale" msgstr "ছায়া নির্ধারণ করো" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "কী-বোর্ড" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "প্রবেশ করাও" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "heap দেখাও" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "খালি heap" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "বের করো" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 #, fuzzy msgid "empty heap?" msgstr "খালি heap" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "মুদ্রণ করো" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 #, fuzzy msgid "turtle" msgstr "টার্টেল" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 #, fuzzy msgid "loads a block" msgstr "\"আমার ‌ব্লক\" লোড করো" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 #, fuzzy msgid "setxy" msgstr "xy নির্ধারণ করো" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "ব্লক লুকিয়ে রাখো" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 #, fuzzy msgid "show blocks" msgstr "ব্লক দেখাও" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "প্রস্থ্য" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "উচ্চতা" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1836,95 +3380,86 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 #, fuzzy msgid "Save as" msgstr "নতুনভাবে সংরক্ষণ করো" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "টার্টেল" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "ডানে যাও" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "মোড" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "নমুনা সমুহ" +#~ msgid "Turtle Art" +#~ msgstr "টার্টেল আর্ট" #, fuzzy #~ msgid "Save as HTML" diff --git a/po/bn_IN.po b/po/bn_IN.po index 69b5990..e470835 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -1,13 +1,32 @@ +# #-#-#-#-# bn_IN.po (PACKAGE VERSION) #-#-#-#-# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# #-#-#-#-# bn_IN.po (turtleart-activity) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # Sankarshan Mukhopadhyay , 2009. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# bn_IN.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# bn_IN.po (turtleart-activity) #-#-#-#-#\n" "Project-Id-Version: turtleart-activity\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-02-23 19:13+0530\n" "Last-Translator: Sankarshan \n" "Language-Team: discuss@lists.ankur.org.in\n" @@ -19,6 +38,1799 @@ msgstr "" "X-Generator: Pootle 1.1.0rc2\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "টার্টেল আর্ট" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "mod" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "color" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# bn_IN.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# bn_IN.po (turtleart-activity) #-#-#-#-#\n" +"উদাহরণ" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "শিরোনাম" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "box 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "box 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +#, fuzzy +msgid "Step" +msgstr "ধাপ" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +#, fuzzy +msgid "Hide palette" +msgstr "প্যালেট লুকিয়ে রাখুন" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "wait" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "box" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +#, fuzzy +msgid "next" +msgstr "টেক্সট" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "seth" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "shade" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "then" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "not" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "ব্লক লুকিয়ে রাখুন" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "store in box 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "store in box 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "print" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +#, fuzzy +msgid "Save as Logo" +msgstr "লোগো সংরক্ষণ করুন" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "number" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +#, fuzzy +msgid "top" +msgstr "ধাপ" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "and" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "আমার ব্লক-ক= লোড কর" + +#: TurtleArt/tabasics.py:750 +#, fuzzy +msgid "forever" +msgstr "forever" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "ব্লক দেখাও" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "টেক্সট" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "random" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "ধাপ" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "শিরোনাম" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "else" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +#, fuzzy +msgid "Show blocks" +msgstr "ব্লক দেখাও" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "color" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "if" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +#, fuzzy +msgid "Stop" +msgstr "ধাপ" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "প্রোজেক্ট" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "ব্লক দেখাও" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +#, fuzzy +msgid "Stop turtle" +msgstr "টার্টেল-কে বন্ধ করুন" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +#, fuzzy +msgid "Hide blocks" +msgstr "ব্লক লুকিয়ে রাখুন" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "or" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +#, fuzzy +msgid "Show palette" +msgstr "প্যালেট দেখাও" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "start" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "এই ভাবে সংরক্ষণ করুন" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "repeat" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "max" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -29,722 +1841,555 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -# #: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "seth" - -#: TurtleArt/tabasics.py:217 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "color" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "shade" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "mod" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "random" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "max" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "number" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "not" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "and" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "or" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "wait" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -#, fuzzy -msgid "forever" -msgstr "forever" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "repeat" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "if" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "then" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "else" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "start" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "টেক্সট" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "store in box 1" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "store in box 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "box 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "box 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "box" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "শিরোনাম" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -#, fuzzy -msgid "Stop turtle" -msgstr "টার্টেল-কে বন্ধ করুন" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -#, fuzzy -msgid "Show blocks" -msgstr "ব্লক দেখাও" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -#, fuzzy -msgid "Hide blocks" -msgstr "ব্লক লুকিয়ে রাখুন" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -756,237 +2401,218 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -#, fuzzy -msgid "next" -msgstr "টেক্সট" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "টার্টেল আর্ট" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -#, fuzzy -msgid "Save as Logo" -msgstr "লোগো সংরক্ষণ করুন" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -#, fuzzy -msgid "Show palette" -msgstr "প্যালেট দেখাও" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -#, fuzzy -msgid "Hide palette" -msgstr "প্যালেট লুকিয়ে রাখুন" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "প্রোজেক্ট" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "ব্লক দেখাও" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -#, fuzzy -msgid "Step" -msgstr "ধাপ" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -#, fuzzy -msgid "Stop" -msgstr "ধাপ" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1043,11 +2669,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "color" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1076,11 +2697,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "শিরোনাম" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1089,10 +2705,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1105,7 +2717,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1119,11 +2731,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1141,7 +2748,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1150,13 +2757,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1164,13 +2764,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1179,19 +2772,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1223,560 +2807,534 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "ধাপ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "print" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "আমার ব্লক-ক= লোড কর" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "ব্লক লুকিয়ে রাখুন" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "ব্লক দেখাও" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1804,11 +3362,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "ধাপ" - #: pysamples/grecord.py:217 msgid "play" msgstr "" @@ -1829,93 +3382,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "এই ভাবে সংরক্ষণ করুন" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" #, fuzzy -#~ msgid "mode" -#~ msgstr "mod" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "উদাহরণ" - -#, fuzzy #~ msgid "Save as HTML" #~ msgstr "HTML-এ সংরক্ষণ করুন" diff --git a/po/br.po b/po/br.po index 631a8bd..35bd870 100644 --- a/po/br.po +++ b/po/br.po @@ -5,9 +5,21 @@ #, fuzzy msgid "" msgstr "" +"#-#-#-#-# br.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# br.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,6 +30,1577 @@ msgstr "" "X-Generator: Translate Toolkit 1.7.0\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,716 +1611,679 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -749,230 +2295,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1073,10 +2640,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1089,7 +2652,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1103,11 +2666,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1125,7 +2683,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1134,13 +2692,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1148,13 +2699,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1163,19 +2707,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1207,557 +2742,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1809,79 +3345,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/ca.po b/po/ca.po index e3c6072..effb81e 100644 --- a/po/ca.po +++ b/po/ca.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ca.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ca.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-08-24 12:11-0400\n" "Last-Translator: Camille Robert \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1787 @@ msgstr "" "X-Generator: Pootle 1.2.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "dreta" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "esquerra" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "dreta" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "alçada" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "amplada" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "color" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "só" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# ca.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ca.po (PACKAGE VERSION) #-#-#-#-#\n" +"exemples" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "títol" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +#, fuzzy +msgid "Hide palette" +msgstr "amagar paleta" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "esperar" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "caixa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "buidar la pila" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +#, fuzzy +msgid "next" +msgstr "text" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "seth" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +#, fuzzy +msgid "shade" +msgstr "tonalitat" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "no" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" +msgstr "Tortuga" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "imprimir" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "nombre" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "i" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "mínim" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "per sempre" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "netejar" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#, fuzzy +msgid "Fullscreen" +msgstr "pantalla completa" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "text" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "aleatori" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "enrere" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "coorx" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "teclat" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "arc" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "mostrar la pila" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "títol" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "sinó" + +#. #-#-#-#-# ca.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "treure" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "color" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "coory" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "si" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "buidar la pila" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +#, fuzzy +msgid "Clean" +msgstr "netejar" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "angle" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Projecte" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Tortuga" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "o" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "començar" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "endavant" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "enrere" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "pintar el fons" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "repetir" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "màxim" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,720 +1822,551 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" #: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "endavant" - -#: TurtleArt/tabasics.py:132 msgid "moves turtle forward" msgstr "" #: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "enrere" - -#: TurtleArt/tabasics.py:143 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "netejar" - -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "esquerra" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "dreta" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "arc" - -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "angle" - -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -# #: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "seth" - -#: TurtleArt/tabasics.py:217 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "coorx" - -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "coory" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "pintar el fons" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "color" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -#, fuzzy -msgid "shade" -msgstr "tonalitat" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "enrere" - -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "aleatori" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "mínim" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "màxim" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "nombre" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "no" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "i" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "o" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "esperar" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "per sempre" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "repetir" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "si" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "sinó" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "començar" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "text" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "caixa" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "títol" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -753,234 +2378,230 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -#, fuzzy -msgid "next" -msgstr "text" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -#, fuzzy -msgid "Hide palette" -msgstr "amagar paleta" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projecte" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -#, fuzzy -msgid "Fullscreen" -msgstr "pantalla completa" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -#, fuzzy -msgid "Clean" -msgstr "netejar" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1037,11 +2658,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "color" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1070,11 +2686,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "títol" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1083,10 +2694,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1099,7 +2706,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1113,11 +2720,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "só" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1135,7 +2737,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1144,13 +2746,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1158,13 +2753,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1173,19 +2761,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1217,559 +2796,527 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "teclat" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "mostrar la pila" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "buidar la pila" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "treure" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "buidar la pila" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "imprimir" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "Tortuga" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "amplada" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "alçada" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1821,92 +3368,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Tortuga" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" #, fuzzy -#~ msgid "light" -#~ msgstr "dreta" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "exemples" - -#, fuzzy #~ msgid "full screen" #~ msgstr "pintar el fons" diff --git a/po/cpp.po b/po/cpp.po index 9114d9d..7a0365a 100644 --- a/po/cpp.po +++ b/po/cpp.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# cpp.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# cpp.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:20+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/cs.po b/po/cs.po index bee714c..a9a0627 100644 --- a/po/cs.po +++ b/po/cs.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# cs.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# cs.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-07-02 12:31+0200\n" "Last-Translator: jui \n" "Language-Team: LANGUAGE \n" @@ -18,734 +31,2514 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Paleta Turtle příkazů" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "vpřed" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "zpět" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "smazat" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:58 +msgid "Palette of Mexican pesos" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "vlevo" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "vpravo" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "odpor" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "napětí" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "vlevo" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "vpravo" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "oblouk" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "roh" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "poloměr" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:113 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "nastavit xy" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "mód" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "hodnota" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "výška" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "nastavit záhlaví" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" -#: TurtleArt/tabasics.py:226 +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "nadpis" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "barva" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "zvuk" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" msgstr "" -#: TurtleArt/tabasics.py:282 +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# cs.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# cs.po (PACKAGE VERSION) #-#-#-#-#\n" +"Vzory" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "nadpis" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "schránka 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "schránka 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +#, fuzzy +msgid "Step" +msgstr "Krok" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +#, fuzzy +msgid "Hide palette" +msgstr "Schovat paletu" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "nadpis" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "dolu" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "vypnout pero" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "čekat" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "schránka" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "další" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "nastavit velikost pera" + +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "nastavit záhlaví" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "popis" + +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "nastavit velikost pera" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Jméno:" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Heslo:" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "odstín" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "výška" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "zapnout pero" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "potom" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "ne" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" +msgstr "Želva" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "skrýt bloky" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Uložit" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "uložiště ve schránce 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "uložiště ve schránce 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "tisknout" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +#, fuzzy +msgid "Save as Logo" +msgstr "uložit Logo" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "nastavit barvu textu" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "číslo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +#, fuzzy +msgid "top" +msgstr "Krok" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "nastavit odstín" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Zrušit" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "orientace" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "a" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "nastavit barvu" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +#: TurtleArt/tabasics.py:278 #, fuzzy msgid "Palette of pen commands" msgstr "Paleta Turtle příkazů" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: turtleblocks.py:374 +msgid "File" +msgstr "Složka" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "navždy" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "smazat" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "zobrazit bloky" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Celá obrazovka" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "ukázat" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "text" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "náhodný" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "zpět" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "Krok" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "klávesnice" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "oblouk" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "poloměr" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "nastavit odstín" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "nadpis" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "orientace" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "rovno" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "jinak" + +#. #-#-#-#-# cs.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "bouchnout" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "velikost pera" + +#: TurtleArt/tabasics.py:437 +#, fuzzy +msgid "Palette of pen colors" +msgstr "Paleta Turtle příkazů" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +#, fuzzy +msgid "Show blocks" +msgstr "zobrazit bloky" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "uložit" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "Barva" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "Otevřít" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "orientace" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "jestli" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +#, fuzzy +msgid "Stop" +msgstr "Krok" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Kopírovat" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Vložit" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +#, fuzzy +msgid "Clean" +msgstr "Smazat" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "roh" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "poslech" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Paleta Turtle příkazů" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Projekt" + +#: gnome_plugins/collaboration_plugin.py:300 +#, fuzzy +msgid "Password" +msgstr "Heslo:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "zobrazit bloky" + +#: turtleblocks.py:365 +msgid "New" +msgstr "Nový" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "dolu" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Popis:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "deník" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +#, fuzzy +msgid "Stop turtle" +msgstr "Zastavit želvu" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Želva" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +#, fuzzy +msgid "Hide blocks" +msgstr "skrýt bloky" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "nebo" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +#, fuzzy +msgid "Show palette" +msgstr "Ukázat paletu" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "spustit" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "vpřed" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "zpět" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "orientace" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "orientace" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "nastavit xy" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "vyplnit obrazovku" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "barva" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "Uložit jako" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "odstín" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "nastavit xy" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "opakovat" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +#, fuzzy +msgid "Save as image" +msgstr "Uložit jako obrázek" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Úpravy" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "max" + +#. #-#-#-#-# cs.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "tlačit" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "nastavit barvu" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "" + +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "nastavit odstín" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "zapnout pero" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "vypnout pero" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "nastavit velikost pera" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "velikost pera" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 -#, fuzzy -msgid "Palette of pen colors" -msgstr "Paleta Turtle příkazů" - -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "zpět" - -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "nastavit barvu textu" - -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "nastavit velikost pera" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "mód" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "náhodný" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "max" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "číslo" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" #: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "rovno" - -#: TurtleArt/tabasics.py:699 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ne" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "a" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "nebo" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "čekat" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "navždy" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "opakovat" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "jestli" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "potom" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "jinak" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "spustit" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "text" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "uložiště ve schránce 1" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "uložiště ve schránce 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "schránka 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "schránka 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "schránka" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "hodnota" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "nadpis" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -#, fuzzy -msgid "Stop turtle" -msgstr "Zastavit želvu" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -#, fuzzy -msgid "Show blocks" -msgstr "zobrazit bloky" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -#, fuzzy -msgid "Hide blocks" -msgstr "skrýt bloky" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -757,238 +2550,182 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "orientace" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "další" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -#, fuzzy -msgid "Save as Logo" -msgstr "uložit Logo" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -#, fuzzy -msgid "Save as image" -msgstr "Uložit jako obrázek" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -#, fuzzy -msgid "Show palette" -msgstr "Ukázat paletu" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -#, fuzzy -msgid "Hide palette" -msgstr "Schovat paletu" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Úpravy" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projekt" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Kopírovat" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Vložit" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Celá obrazovka" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "zobrazit bloky" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -#, fuzzy -msgid "Clean" -msgstr "Smazat" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -#, fuzzy -msgid "Step" -msgstr "Krok" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -#, fuzzy -msgid "Stop" -msgstr "Krok" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1037,19 +2774,10 @@ msgstr "" msgid "Port" msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -#, fuzzy -msgid "Password" -msgstr "Heslo:" - #: gnome_plugins/collaboration_plugin.py:302 msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Barva" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1070,31 +2798,10 @@ msgid "" "your project." msgstr "" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Jméno:" - -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Heslo:" - -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "nadpis" - -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Popis:" - #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Zrušit" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1107,7 +2814,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1121,11 +2828,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "zvuk" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1141,24 +2843,11 @@ msgstr "" msgid "microphone input volume" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "výška" - #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "odpor" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1166,13 +2855,6 @@ msgstr "odpor" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "napětí" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1181,19 +2863,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1225,565 +2898,470 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "Krok" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "deník" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "poslech" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "popis" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "ukázat" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "nastavit odstín" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "klávesnice" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "tlačit" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "bouchnout" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "tisknout" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "Želva" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "nastavit xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "skrýt bloky" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "zobrazit bloky" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "dolu" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "výška" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "dolu" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -#, fuzzy -msgid "presentation 1x1" -msgstr "orientace" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -#, fuzzy -msgid "presentation 2x1" -msgstr "orientace" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -#, fuzzy -msgid "presentation 1x2" -msgstr "orientace" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -#, fuzzy -msgid "presentation 2x2" -msgstr "orientace" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1812,19 +3390,10 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "Krok" - #: pysamples/grecord.py:217 msgid "play" msgstr "" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "uložit" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1837,96 +3406,60 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "Nový" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "Otevřít" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "Uložit" - -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Uložit jako" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "Složka" - -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Želva" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" #, fuzzy -#~ msgid "light" -#~ msgstr "vpravo" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "mód" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Vzory" - -#, fuzzy #~ msgid "Save as HTML" #~ msgstr "Uložit jako HTML" diff --git a/po/da.po b/po/da.po index 43c047f..fbcf920 100644 --- a/po/da.po +++ b/po/da.po @@ -1,17 +1,38 @@ +# #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-14 00:32-0400\n" +"PO-Revision-Date: 2013-09-16 18:33+0200\n" +"Last-Translator: Aputsiaq Niels \n" +"Language-Team: LANGUAGE \n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2013-05-30 09:34+0200\n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-08-05 19:40+0200\n" "Last-Translator: Aputsiaq Niels \n" "Language-Team: LANGUAGE \n" "Language: da\n" @@ -22,2734 +43,3778 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "Skildpadde-blokke" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" -"En skildpasse inspireret af Logo, der tegner farverige billeder med " -"visuelle, programmérbare blokke som kan sammensættes." - -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Palette af kommandoer for skildpadde" +msgid "turtleart-extras (master)" +msgstr "turtleart-extras (master)" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "fremad" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "Skildpadde-blokke" -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "flyt skildpadde fremad" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Skildpadde-kunst" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "tilbage" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Skildpadde-kunst mini" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "flytter skildpadden baglæns" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Skildpadde-forvirring" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "rens" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Vælg en udfordring" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "rydder skærmen og nulstiller skildpadden" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Amazonas Tortuga" -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "venstre" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Skildpadde-flag" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "drejer skildpadde mod uret (vinkel i grader)" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Brug skildpadden til at tegne landeflag" -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "højre" +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Palet af mexicanske pesos" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "drejer skildpadde med uret (vinkel i grader)" +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Palet af columbianske pesos" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "arc" +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Palet af Rwanda-franc" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "vinkel" +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Palet af amerikanske dollar" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "radius" +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Palet af australske dollar" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "flytter skildpadden langs en arc" +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Palet af paraguayanske guaranies" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "indstil xy" +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Palet af peruvianske nuevo soles" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Palet af uruguayanske pesos" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "Skildpadde-robotter" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" msgstr "" -"flytter skildpadden til position xkor, ykor; (0, 0) er midten af skærmen." +"Skildpadde-blokke med Butia, Lego NxT, WeDo, Arduino og FollowMe-" +"udvidelsesmoduler" -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "indstil retning" +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "FEJL: Hastigheden skal være en værdi mellem 0 og 1023" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "sætter retningen for skildpadden (0 er mod toppen af skærmen.)" +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "FEJL: Hastigheden skal være en værdi mellem -1023 og 1023" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "x-kor" +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "FEJL: Pin skal være mellem 1 og 8" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"holder aktuel x-koordinat-værdi for skildpadden (kan anvendes i stedet for " -"en talblok)" +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "FEJL: Værdien skal være 0 eller 1, LOW eller HIGH" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "y-kor" +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "FEJL: Tilstanden skal være INPUT eller OUTPUT." -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"holder aktuel y-koordinat-værdi for skildpadde (kan anvendes i stedet for en " -"talblok)" +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "slå LED til og fra: 1 betyder til, 0 betyder fra" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "bevæger sig mod" +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "returnerer gråniveauet som en værdi mellem 0 og 65535" -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "" -"holder aktuel hovedværdi for skildpadde (kan anvendes i stedet for en " -"talblok)" +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "returnerer 1 når knappen holdes nede, og hvis ikke 0" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Palette af kommandoer for pen" +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "returnerer lysniveauet som en værdi mellem 0 og 65535" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "fyld skærm" +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "returnerer afstanden som en værdi mellem 0 og 65535" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "farve" +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "returnerer modstandsværdien (ohm)" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "skygge" +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "returnerer værdien for elektrisk spænding (volt)" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "udfylder baggrunden med (farve, skygge)" +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "returnerer værdien for temperatur (celsius)" + +#: taextras.py:92 +#, python-format +msgid "custom module %s" +msgstr "brugerdefineret modul %s" + +#: taextras.py:93 +msgid "LED" +msgstr "LED" + +#: taextras.py:94 +msgid "button" +msgstr "knap" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +#: taextras.py:95 taextras.py:384 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 msgid "gray" msgstr "grå" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "indstil farve" +#: taextras.py:96 taextras.py:382 +msgid "light" +msgstr "lys" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "sætter farve for linjen som tegnes af skildpadden" +#: taextras.py:97 taextras.py:356 +msgid "distance" +msgstr "distance" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "indstil skygge" +#: taextras.py:98 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "modstand" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "set skygge for linjen som tegnes af skildpadden" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "elektrisk spænding" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "sætter grå" +#: taextras.py:100 +msgid "temperature" +msgstr "temperatur" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "sætter niveauet af gråtone for linjen som tegnes af skildpadden" +#: taextras.py:101 +msgid "sensor a" +msgstr "sensor a" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "holder aktuel farve for pen (kan anvendes i stedet for en talblok)" +#: taextras.py:102 +msgid "sensor b" +msgstr "sensor b" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "holder aktuel skygge for pen" +#: taextras.py:103 +msgid "sensor c" +msgstr "sensor c" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "holder aktuelt niveau af grå (kan anvendes i stedet for en talblok)" +#: taextras.py:104 +msgid "actuator a" +msgstr "aktuator a" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "pen oppe" +#: taextras.py:105 +msgid "actuator b" +msgstr "aktuator b" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "Skildpadde vil ikke tegne når den flyttes." +#: taextras.py:106 +msgid "actuator c" +msgstr "aktuator c" -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "pen nede" +#: taextras.py:107 +msgid "Butia Robot" +msgstr "Butia-robot" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "Skildpadde vil tegne når den flyttes." +#: taextras.py:108 +msgid "refresh Butia" +msgstr "opfrisk Butia" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "indstil størrelse på pen" +#: taextras.py:109 +msgid "refresh the state of the Butia palette and blocks" +msgstr "opfrisk tilstanden for Butia-paletten og blokkene" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "sætter størrelse på linjen som tegnes af skildpadden" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:111 +msgid "battery charge Butia" +msgstr "Butia batteriopladning" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "start udfyldning" +#: taextras.py:112 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" +"returnerer batterispændingen i volt. Hvis der ikke er en motor, så " +"returneres 255" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "starter fyldt polygon (anvendes med slut på fyld af blok)" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:114 +msgid "speed Butia" +msgstr "Butia hastighed" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "slut udfyld" +#: taextras.py:115 +msgid "set the speed of the Butia motors" +msgstr "angiv hastigheden for Butia-motorerne" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "fuldfører udfyldt polygon (anvendes med start fyld blok)" +#: taextras.py:116 +msgid "move Butia" +msgstr "flyt Butia" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "størrelse pen" +#: taextras.py:117 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "venstre" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "holder aktuel penstørrelse (kan anvendes i stedet for en talblok)" +#: taextras.py:118 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "højre" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Palette af farver for pen" +#: taextras.py:119 +msgid "moves the Butia motors at the specified speed" +msgstr "flytter Butia-motorerne med den angivne hastighed" + +#: taextras.py:120 +msgid "stop Butia" +msgstr "stop Butia" + +#: taextras.py:121 +msgid "stop the Butia robot" +msgstr "stop Butia-robotten" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:123 +msgid "forward Butia" +msgstr "ryk Butia frem" + +#: taextras.py:124 +msgid "move the Butia robot forward" +msgstr "flyt Butia-robotten fremad" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:126 +msgid "left Butia" +msgstr "Butia til venstre" + +#: taextras.py:127 +msgid "turn the Butia robot at left" +msgstr "drej Butia-robotten mod venstre" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:129 +msgid "right Butia" +msgstr "Butia til højre" + +#: taextras.py:130 +msgid "turn the Butia robot at right" +msgstr "drej Butia-robotten mod højre" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:132 +msgid "backward Butia" +msgstr "ryk Butia tilbage" + +#: taextras.py:133 +msgid "move the Butia robot backward" +msgstr "flyt Butia-robotten tilbage" + +#: taextras.py:134 +msgid "Butia Robot extra blocks" +msgstr "Ekstra blokke til Butia-robotten" + +#: taextras.py:135 +msgid "pin mode Butia" +msgstr "pin-tilstand for Butia" + +#: taextras.py:136 taextras.py:319 taextras.py:485 +msgid "pin" +msgstr "fastgør" + +#: taextras.py:137 taextras.py:486 +msgid "mode" +msgstr "tilstand" + +#: taextras.py:138 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Vælg pin-funktionen (INPUT, OUTPUT)." + +#: taextras.py:139 +msgid "read pin Butia" +msgstr "læs pin for Butia" + +#: taextras.py:140 +msgid "read the value of a pin" +msgstr "læs værdien af en pin" + +#: taextras.py:141 +msgid "write pin Butia" +msgstr "skriv pin for Butia" + +#: taextras.py:142 taextras.py:489 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "værdi" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "rød" +#: taextras.py:143 +msgid "set a hack pin to 0 or 1" +msgstr "angiv en hack-pin til 0 eller 1" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "orange" +#: taextras.py:144 taextras.py:463 +msgid "INPUT" +msgstr "INPUT" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "gul" +#: taextras.py:145 +msgid "Configure hack pin for digital input." +msgstr "Sæt hack-pin til digitalt input." -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "grøn" +#: taextras.py:146 taextras.py:461 +msgid "HIGH" +msgstr "HØJ" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "cyan" +#: taextras.py:147 +msgid "Set HIGH value for digital pin." +msgstr "Angiv værdien af HØJ for digital pin." -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "blå" +#: taextras.py:148 taextras.py:462 +msgid "LOW" +msgstr "LAV" -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "lilla" +#: taextras.py:149 taextras.py:501 +msgid "Set LOW value for digital port." +msgstr "Angiv værdien af LAV for digital port." -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "hvid" +#: taextras.py:150 taextras.py:464 +msgid "OUTPUT" +msgstr "OUTPUT" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "sort" +#: taextras.py:151 +msgid "Configure hack port for digital output." +msgstr "Sæt hack-port til digitalt output." -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "indstil tekstfarve" +#: taextras.py:152 +msgid "Butia Robot cast blocks" +msgstr "Senderblokke til Butia-robotten" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "sætter farve for tekst som tegnes af skildpadden" +#: taextras.py:153 +msgid "Butia" +msgstr "Butia" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "indstil tekststørrelse" +#: taextras.py:154 +msgid "CAST\n" +msgstr "UDSEND\n" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "sætter størrelse for tekst tegnet af skildpadden" +#: taextras.py:155 +msgid "new name" +msgstr "nyt navn" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Palette af numeriske operatorer" +#: taextras.py:156 +msgid "original" +msgstr "original" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "plus" +#: taextras.py:157 +msgid "f(x)=" +msgstr "f(x)=" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "tilføjer to alfanumeriske input" +#: taextras.py:158 +msgid "name" +msgstr "navn" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "minus" +#: taextras.py:159 +msgid "Cast a new block" +msgstr "Udsend en ny blok" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "fratrækker nederste numeriske input fra øverste numeriske input" +#: taextras.py:160 +#, python-format +msgid "generic module %s" +msgstr "generisk modul %s" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "gange" +#: taextras.py:161 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "FEJL: Pin skal være i OUTPUT-tilstand." -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "multiplicerer to numeriske input" +#: taextras.py:162 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "FEJL: Pin skal være i INPUT-tilstand." -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "dividér" +#: taextras.py:163 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "FEJL: Der er noget galt med funktion \"%s\"" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "" -"dividerer øverste numerisk input (nævner) med nederste numeriske input " -"(tæller)" +#: taextras.py:164 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "FEJL: kan ikke initialisere GCONF-klient: %s" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "identitet" +#: taextras.py:165 +msgid "ERROR: You must cast Sensor or Actuator: A, B or C" +msgstr "FEJL: Du skal udsende Sensor eller Aktuator: A, B eller C" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "identitetsoperator til brug for udvidelse af blokke" +#: taextras.py:166 +msgid "Creating PyBot server" +msgstr "Opretter PyBot-server" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "mod" +#: taextras.py:167 +msgid "ERROR creating PyBot server" +msgstr "FEJL under oprettelse af PyBot-server" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "modulær (rest) operator" +#: taextras.py:168 +msgid "PyBot is alive!" +msgstr "PyBot er i live!" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:169 +msgid "Ending butia polling" +msgstr "Afslutter butia-polling" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "kvadratrod" +#: taextras.py:173 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "Fejl under import af Pygame. Denne udvidelse kræver Pygame 1.9" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "beregner kvadratrod" +#: taextras.py:174 +msgid "Error on initialization of the camera" +msgstr "Fejl under initialisering af kameraet" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "tilfældig" +#: taextras.py:175 +msgid "No camera was found" +msgstr "Der blev ikke fundet et kamera" -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "min" +#: taextras.py:176 +msgid "Error stopping camera" +msgstr "Fejl under standsning af kamera" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "max" +#: taextras.py:177 +msgid "Error starting camera" +msgstr "Fejl under start af kamera" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:179 +msgid "Error in get mask" +msgstr "Fejl ved hentning af maske" + +#: taextras.py:180 +#, fuzzy +msgid "FollowMe" msgstr "" -"returnerer et tilfældigt tal mellem værdier for minimum (top) og maksimum " -"(bund)" +"#-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-#\n" +"FollowMe\n" +"#-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-#\n" +"FølgMig" + +#: taextras.py:181 +msgid "refresh FollowMe" +msgstr "genopfrisk FollowMe" + +#: taextras.py:182 +msgid "Search for a connected camera." +msgstr "Søg efter en tilsluttet kamera." + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:184 +msgid "calibration" +msgstr "kalibrering" + +#: taextras.py:185 +msgid "store a personalized calibration" +msgstr "gem en personaliseret kalibrering" + +#: taextras.py:186 +msgid "return a personalized calibration" +msgstr "returnér en personaliseret kalibrering" + +#: taextras.py:187 +msgid "follow" +msgstr "følg" + +#: taextras.py:188 +msgid "follow a color or calibration" +msgstr "følg en farve eller en kalibrering" + +#: taextras.py:189 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "lysstyrke" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "tal" +#: taextras.py:190 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "angiv kameralysstyrken til en værdi mellem 0 og 255." -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "anvendes som numerisk input i matematiske operatorer" +#: taextras.py:191 +msgid "minimum pixels" +msgstr "mindste antal billedpunkter" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "større end" +#: taextras.py:192 +msgid "set the minimal number of pixels to follow" +msgstr "angiv det mindste antal billedpunkter som skal følges" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "logisk større-end operator" +#: taextras.py:193 +msgid "threshold" +msgstr "tærskelværdi" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "mindre end" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:195 +msgid "set a threshold for a RGB color" +msgstr "angiv en grænse for en RGB-farve" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "logisk mindre-end operator" +#: taextras.py:196 +msgid "camera mode" +msgstr "kamera-tilstand" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "lig med" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:198 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "angiv farvetilstanden for kameraet: RGB; YUV eller HSV" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "logisk lig-med operator" +#: taextras.py:199 +msgid "get brightness" +msgstr "hent lysstyrke" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "ikke" +#: taextras.py:200 +msgid "get the brightness of the ambient light" +msgstr "hent lysstyrken for det omgivende lys" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "logisk IKKE operator" +#: taextras.py:201 +msgid "average color" +msgstr "farvegennemsnit" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "og" +#: taextras.py:202 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" +"hvis angivet til 0, så er farvegennemsnit slået fra under kalibrering; for " +"andre værdier er det slået til" + +#: taextras.py:204 +msgid "x position" +msgstr "x-position" + +#: taextras.py:205 +msgid "return x position" +msgstr "returnerer x-position" + +#: taextras.py:206 +msgid "y position" +msgstr "y-position" + +#: taextras.py:207 +msgid "return y position" +msgstr "returnerer y-position" + +#: taextras.py:208 +msgid "pixels" +msgstr "billedpunkter" + +#: taextras.py:209 +msgid "return the number of pixels of the biggest blob" +msgstr "returnér antallet af billedpunkter for den største klat" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:211 +msgid "set the color mode of the camera to RGB" +msgstr "angiver at farvetilstanden for kameraet er RGB" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:213 +msgid "set the color mode of the camera to YUV" +msgstr "angiver at farvetilstanden for kameraet er YUV" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:215 +msgid "set the color mode of the camera to HSV" +msgstr "angiver at farvetilstanden for kameraet er HSV" + +#: taextras.py:216 +msgid "empty calibration" +msgstr "tøm kalibrering" + +#: taextras.py:217 +msgid "error in string conversion" +msgstr "fejl i konvertering af streng" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:223 +msgid "Pattern detection" +msgstr "Mønstergenkendelse" + +#: taextras.py:224 +msgid "Seeing signal" +msgstr "Kigge-signal" + +#: taextras.py:225 +msgid "Returns True if the signal is in front of the camera" +msgstr "Returnerer Sand hvis signalet er foran kameraet" + +#: taextras.py:226 +msgid "Distance to signal" +msgstr "Afstanden til signalet" + +#: taextras.py:227 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Returnerer afstanden af signalet til kameraet i milimeter" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:232 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:233 +msgid "speed SumBot" +msgstr "SumBot hastighed" + +#: taextras.py:234 +msgid "submit the speed to the SumBot" +msgstr "send hastigheden til SumBotten" + +#: taextras.py:235 +msgid "set the default speed for the movement commands" +msgstr "angiv standard for hastigheden på flytte-kommandoer" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:237 +msgid "forward SumBot" +msgstr "ryk SumBot frem" + +#: taextras.py:238 +msgid "move SumBot forward" +msgstr "flyt SumBot frem" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:240 +msgid "backward SumBot" +msgstr "ryk SumBot tilbage" + +#: taextras.py:241 +msgid "move SumBot backward" +msgstr "flyt SumBot tilbage" + +#: taextras.py:242 +msgid "stop SumBot" +msgstr "stop SumBot" + +#: taextras.py:243 +msgid "stop the SumBot" +msgstr "stop SumBotten" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:245 +msgid "left SumBot" +msgstr "SumBot til venstre" + +#: taextras.py:246 +msgid "turn left the SumBot" +msgstr "drej Sumbotten til venstre" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:248 +msgid "right SumBot" +msgstr "SumBot til højre" + +#: taextras.py:249 +msgid "turn right the SumBot" +msgstr "drej SumBotten til højre" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:252 +msgid "angle to center" +msgstr "vinkel til centrum" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:254 +msgid "get the angle to the center of the dohyo" +msgstr "hent vinklen til dohyoens centrum" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:257 +msgid "angle to Enemy" +msgstr "vinkel en fjende" + +#: taextras.py:258 +msgid "get the angle to the Enemy" +msgstr "hent vinklen til fjenden" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:260 +msgid "x coor. SumBot" +msgstr "x-koord. SumBot" + +#: taextras.py:261 +msgid "get the x coordinate of the SumBot" +msgstr "hent x-koordinatet for SumBotten" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:263 +msgid "y coor. SumBot" +msgstr "y-koord. SumBot" + +#: taextras.py:264 +msgid "get the y coordinate of the SumBot" +msgstr "hent y-koordinatet for SumBotten" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:266 +msgid "x coor. Enemy" +msgstr "x-koord. fjende" + +#: taextras.py:267 +msgid "get the x coordinate of the Enemy" +msgstr "hent x-koordinatet for fjenden" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "y coor. Enemy" +msgstr "y-koord. fjende" + +#: taextras.py:270 +msgid "get the y coordinate of the Enemy" +msgstr "hent y-koordinatet for fjenden" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:272 +msgid "rotation SumBot" +msgstr "rotation for SumBot" + +#: taextras.py:273 +msgid "get the rotation of the Sumbot" +msgstr "hent rotationen for SumBotten" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:275 +msgid "rotation Enemy" +msgstr "rotation for fjende" + +#: taextras.py:276 +msgid "get the rotation of the Enemy" +msgstr "hent rotationen for fjenden" + +#: taextras.py:277 +msgid "distance to center" +msgstr "afstand til centrum" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:279 +msgid "get the distance to the center of the dohyo" +msgstr "hent afstanden til dohyoens centrum" + +#: taextras.py:280 +msgid "distance to Enemy" +msgstr "afstand til fjende" + +#: taextras.py:281 +msgid "get the distance to the Enemy" +msgstr "hent afstanden til fjenden" + +#: taextras.py:282 +msgid "update information" +msgstr "opdatér information" + +#: taextras.py:283 +msgid "update information from the server" +msgstr "opdatér information fra serveren" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:288 +msgid "Palette of physics blocks" +msgstr "Palette af fysik-blokke" + +#: taextras.py:289 +msgid "start polygon" +msgstr "start polygon" + +#: taextras.py:290 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Begynd med at definere en ny polygon baseret på den nuværende xy-position " +"for skildpadde." -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "logisk AND operator" +#: taextras.py:292 +msgid "add point" +msgstr "tilføj punkt" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "eller" +#: taextras.py:293 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Tilføj et nyt punkt til den nuværende polygon baseret på den nuværende xy-" +"position for skildpadde." -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "logisk ELLER operator" +#: taextras.py:295 +msgid "end polygon" +msgstr "afslut polygon" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Palette af flyde-operatorer" +#: taextras.py:296 +msgid "Define a new polygon." +msgstr "Definér en ny polygon." -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "vent" +#: taextras.py:297 +msgid "end filled polygon" +msgstr "afslut udfyldt polygon" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "sætter programafviklingen på pause for et angivet antal sekunder" +#: taextras.py:298 +msgid "Not a simple polygon" +msgstr "Ikke en simpel polygon" -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "for evigt" +#: taextras.py:299 +msgid "Define a new filled polygon." +msgstr "Definér en ny udfyldt polygon." -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "kører i løkke for evigt" +#: taextras.py:300 +msgid "triangle" +msgstr "trekant" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "gentag" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:302 +msgid "base" +msgstr "base" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "kører et angivet antal gange i løkke" +#: taextras.py:303 taextras.py:309 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "højde" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "hvis" +#: taextras.py:304 +msgid "Add a triangle object to the project." +msgstr "Tilføj et trekantsobjekt til projektet." -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "så" +#: taextras.py:305 +msgid "circle" +msgstr "cirkel" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "hvis så" +#: taextras.py:306 +msgid "Add a circle object to the project." +msgstr "Tilføj et cirkelobjekt til projektet." -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "hvis-så operator som anvender boolske operatorer fra Talpaletten" +#: taextras.py:307 +msgid "rectangle" +msgstr "rektangel" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "ellers" +#: taextras.py:308 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "bredde" -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "hvis så ellers" +#: taextras.py:310 +msgid "Add a rectangle object to the project." +msgstr "Tilføj et rektangelobjekt til projektet." -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "if-så-ellers operator som anvender boolske operatorer fra Talpalette" +#: taextras.py:311 +msgid "reset" +msgstr "nulstil" -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "vandret afstand" +#: taextras.py:312 +msgid "Reset the project; clear the object list." +msgstr "Nulstil projektet; ryd objektlisten." -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "jogger stak til højre" +#: taextras.py:313 +msgid "motor" +msgstr "motor" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "lodret afstand" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:315 +msgid "torque" +msgstr "drejningsmoment" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "jogger stak ned" +#: taextras.py:316 +msgid "speed" +msgstr "hastighed" -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "stop handling" +#: taextras.py:317 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Drejningsmoment på motor og hastighedsinterval fra 0 (fra) til positive tal; " +"motor placeres på det objekt som allersenest er oprettet." -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "stopper nuværende handling" +#: taextras.py:320 +msgid "Pin an object down so that it cannot fall." +msgstr "Fastgør et objekt nede, så det ikke kan falde." -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Palette med forskellige blokke" +#: taextras.py:321 +msgid "joint" +msgstr "sammensæt" -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "start" +#: taextras.py:322 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "forbinder handling til knapper på værktøjsbjælke" +#: taextras.py:323 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "tekst" +#: taextras.py:324 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Sammensæt to objekter (de allersenest oprettede objekt og objektet ved " +"punktet x, y)." -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "streng-værdi" +#: taextras.py:326 +msgid "save as Physics activity" +msgstr "gem som Fysik-aktivitet" -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "handling" +#: taextras.py:327 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Gem projektet til Journalen som en fysik-aktivitet." -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "top af handlingsstak som kan navngives" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:329 +msgid "gear" +msgstr "gear" -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "påberåber navngiven handlingsstak" +#: taextras.py:330 +msgid "Add a gear object to the project." +msgstr "Tilføj et gear-objekt til projektet." -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "gem i boks 1" +#: taextras.py:331 +msgid "density" +msgstr "tæthed" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "gemmer numerisk værdi i Variabel 1" +#: taextras.py:332 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Angiv tæthedsegenskab for objekter (tæthed kan være ethvert positivt tal)." -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "gem i boks 2" +#: taextras.py:334 +msgid "friction" +msgstr "friktion" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "gemmer numerisk værdi i Variabel 2" +#: taextras.py:335 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Angiv friktionsegenskaben for objekter (værdi fra 0 til 1, hvor 0 slår " +"friktion fra og 1 er stærk friktion)." -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "boks 1" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:338 +msgid "bounciness" +msgstr "fjedringsgrad" -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "Variabel 1 (numerisk værdi)" +#: taextras.py:339 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Angiv fjedringsgraden for objekter (en værdi fra 0 til 1, hvor 0 betyder " +"ingen fjedring og 1 er stærk fjedring)." -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "boks 2" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:342 +msgid "dynamic" +msgstr "dynamisk" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "Variabel 2 (numerisk værdi)" +#: taextras.py:343 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Hvis dynamisk = 1, så kan objektet flytte sig; hvis dynamisk = 0, så er det " +"fikseret i position." -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "gem i" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of WeDo blocks" +msgstr "Palette af WeDo-blokke" -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "boks" +#: taextras.py:350 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "værdi" +#: taextras.py:351 +msgid "set current WeDo device" +msgstr "angiv nuværende WeDo-enhed" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "min boks" +#: taextras.py:352 +msgid "number of WeDo devices" +msgstr "antallet af WeDo-enheder" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "lagrer numerisk værdi i en navngivet variabel" +#: taextras.py:353 +msgid "tilt" +msgstr "vip" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "navngiven variabel (numerisk værdi)" +#: taextras.py:354 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"hældningssensor output (-1 == ingen hældning, 0 == hæld fremad, 3 == hæld " +"tilbage, 1 == hæld til venstre, 2 == hæld til højre)" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "handling 1" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:358 +msgid "distance sensor output" +msgstr "afstandssensor output" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "top af Handling 1 stak" +#: taextras.py:359 +msgid "Motor A" +msgstr "Motor A" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "handling 2" +#: taextras.py:360 +msgid "returns the current value of Motor A" +msgstr "returnerer nuværende værdi fra Motor A" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "top af Handling 2 stak" +#: taextras.py:361 +msgid "Motor B" +msgstr "Motor B" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "kalder Handling 1 stak" +#: taextras.py:362 +msgid "returns the current value of Motor B" +msgstr "returnerer nuværende værdi fra Motor B" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "kalder Handling 2 stak" +#: taextras.py:363 +msgid "set the value for Motor A" +msgstr "angiv værdien for Motor A" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "papirkurv" +#: taextras.py:364 +msgid "set the value for Motor B" +msgstr "angiv værdien for Motor B" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "tøm papirkurv" +#: taextras.py:365 +msgid "WeDo is unavailable" +msgstr "WeDo er ikke tilgængelig" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "sletter elementer i papirkurv permanent" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:367 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "WeDo %d er ikke tilgængelig; anvender standarden 1" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "genskab alle" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:370 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s er ikke tilgængelig på WeDo %(wedo_number)d" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:375 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Palet med motorer bestående af LEGO NXT-blokke" + +#: taextras.py:376 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Palet med sensorer bestående af LEGO NXT-blokke" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:378 +msgid "touch" +msgstr "berør" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:380 +msgid "ultrasonic" +msgstr "ultrasonisk" + +#: taextras.py:381 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "farve" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "genskab alle blokke fra papirkurv" +#: taextras.py:383 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "lyd" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "ryd alt" +#. TRANS: The brick is the NXT controller +#: taextras.py:386 +msgid "Please check the connection with the brick" +msgstr "Tjek venligst forbindelsen til brikken" -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "flyt alle blokke til papirkurv" +#: taextras.py:387 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Ugyldig port '%s'. Porten skal være: PORT A, B eller C" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "Del valgte blokke" +#: taextras.py:388 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "Ugyldig port '%s'. Porten skal være: PORT 1, 2, 3 eller 4" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Titel" +#: taextras.py:389 +msgid "The value of power must be between -127 to 127" +msgstr "Værdien af styrken skal være mellem -127 og 127" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Stop skildpadde" +#: taextras.py:390 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "Parameteret skal være et heltal, ikke '%s'" -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Vis blokke" +#: taextras.py:391 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"Der er opstået en fejl: tjek alle forbindelser og for at tilslutte igen" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Skjul blokke" +#: taextras.py:392 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT fandt %s brikker" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "gav ikke uddata til" +#: taextras.py:393 +msgid "NXT not found" +msgstr "NXT ikke fundet" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "Jeg ved ikke hvordan" +#: taextras.py:394 +#, python-format +msgid "Brick number %s was not found" +msgstr "Brik nummer %2 blev ikke fundet" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "kan ikke lide" +#: taextras.py:395 +msgid "refresh NXT" +msgstr "opfrisk NXT" -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "som inddata" +#: taextras.py:396 +msgid "Search for a connected NXT brick." +msgstr "Søg efter en tilsluttet NXT-klods." -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "viser næste palette" +#: taextras.py:397 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "ændrer retningen for paletten af blokke" +#: taextras.py:398 +msgid "set current NXT device" +msgstr "angiv nuværende NXT-enhed" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "Indlæs..." +#: taextras.py:399 +msgid "number of NXT devices" +msgstr "antallet af NXT-enheder" -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "Gem..." +#: taextras.py:400 +msgid "brick name" +msgstr "navn på brik" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "klik for at åbne" +#: taextras.py:401 +msgid "Get the name of a brick." +msgstr "Hent navnet på en brik." -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "retning" +#: taextras.py:402 +msgid "play tone" +msgstr "afspil tone" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "næste" +#: taextras.py:403 +msgid "frequency" +msgstr "frekvens" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "skift" +#: taextras.py:404 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "tid" + +#: taextras.py:405 +msgid "Play a tone at frequency for time." +msgstr "Afspil en tone ved frekvens for tid." -#: TurtleArt/tawindow.py:1316 +#. TRANS: turn is the action +#: taextras.py:407 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"turn motor\n" +"\n" msgstr "" -"Tryk venligst Stop-knappen før du laver ændringer i programmet Skildpadde-" -"blokke" +"drej motor\n" +"\n" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "Vælg blokke som skal deles" +#: taextras.py:408 +msgid "port" +msgstr "port" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "Gem stak" +#: taextras.py:409 +msgid "power" +msgstr "kraft" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "Sikker på at du vil overskrive stak?" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:411 +msgid "rotations" +msgstr "rotationer" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Annullér" +#: taextras.py:412 +msgid "turn a motor" +msgstr "drej en motor" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "Overskriv stak" +#: taextras.py:413 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"synkronisér\n" +"\n" +"motorer" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "Slet stak" +#: taextras.py:414 +msgid "steering" +msgstr "styring" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "Sikker på at du vil slette stak?" +#: taextras.py:415 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "synkronisér to motorer tilsluttet PORT B og PORT C" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "billede" +#: taextras.py:416 +msgid "PORT A" +msgstr "PORT A" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Gem som Logo" +#: taextras.py:417 +msgid "PORT A of the brick" +msgstr "PORT A på klodsen" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Gem som billede" +#: taextras.py:418 +msgid "PORT B" +msgstr "PORT B" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "øjebliksbillede" +#: taextras.py:419 +msgid "PORT B of the brick" +msgstr "PORT B på klodsen" -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Gem øjebliksbillede" +#: taextras.py:420 +msgid "PORT C" +msgstr "PORT C" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "Slå svæve-hjælp fra" +#: taextras.py:421 +msgid "PORT C of the brick" +msgstr "PORT C på klodsen" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "Slå svæve-hjælp til" +#: taextras.py:422 +msgid "" +"synchronize\n" +"motors" +msgstr "" +"synkronisér\n" +"motorer" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "Vis palette" +#: taextras.py:423 +msgid "start motor" +msgstr "start motor" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "Skjul palette" +#: taextras.py:424 +msgid "Run a motor forever." +msgstr "Kør en motor for evigt." + +#: taextras.py:425 +msgid "brake motor" +msgstr "brems motor" + +#: taextras.py:426 +msgid "Stop a specified motor." +msgstr "Stop en angivet motor." + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:428 +msgid "reset motor" +msgstr "nulstil motor" + +#: taextras.py:429 +msgid "Reset the motor counter." +msgstr "Nulstil motorens tæller." + +#: taextras.py:430 +msgid "motor position" +msgstr "motorens placering" + +#: taextras.py:431 +msgid "Get the motor position." +msgstr "Hent motorens placering." + +#: taextras.py:432 +msgid "PORT 1" +msgstr "PORT 1" + +#: taextras.py:433 +msgid "PORT 1 of the brick" +msgstr "PORT 1 på klodsen" + +#: taextras.py:434 +msgid "read" +msgstr "læs" + +#: taextras.py:435 +msgid "sensor" +msgstr "sensor" + +#: taextras.py:436 +msgid "Read sensor output." +msgstr "Læs uddata fra sensor." + +#: taextras.py:437 +msgid "PORT 2" +msgstr "PORT 2" + +#: taextras.py:438 +msgid "PORT 2 of the brick" +msgstr "PORT 2 på klodsen" + +#: taextras.py:439 +msgid "light sensor" +msgstr "lys-sensor" + +#: taextras.py:440 +msgid "gray sensor" +msgstr "grå-sensor" + +#: taextras.py:441 +msgid "PORT 3" +msgstr "PORT 3" + +#: taextras.py:442 +msgid "PORT 3 of the brick" +msgstr "PORT 3 på klodsen" + +#: taextras.py:443 +msgid "touch sensor" +msgstr "berør sensor" + +#: taextras.py:444 +msgid "distance sensor" +msgstr "afstandssensor" + +#: taextras.py:445 +msgid "PORT 4" +msgstr "PORT 4" + +#: taextras.py:446 +msgid "PORT 4 of the brick" +msgstr "PORT 4 på klodsen" + +#: taextras.py:447 +msgid "sound sensor" +msgstr "lydsensor" + +#: taextras.py:448 +msgid "color sensor" +msgstr "farve-sensor" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:451 +msgid "set light" +msgstr "angiv lys" + +#: taextras.py:452 +msgid "Set color sensor light." +msgstr "Angiv farve for sensor-lys." + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:454 +msgid "battery level" +msgstr "batteri-niveau" + +#: taextras.py:455 +msgid "Get the battery level of the brick in millivolts" +msgstr "Indhent batteri-niveauet for brikken i millivolt" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:460 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "" +"#-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palette med Arduino-blokke\n" +"#-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palet af Arduino-blokke" + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:466 +msgid "PWM" +msgstr "PBM" + +#: taextras.py:467 +msgid "SERVO" +msgstr "SERVO" + +#: taextras.py:468 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "FEJL: Tjek Arduiono'en og nummeret på porten." + +#: taextras.py:469 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "FEJL: Værdi skal være et tal mellem 0 og 255." + +#: taextras.py:470 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "FEJL: Værdiskal vær enten HØJ eller LAV, 0 eller 1" + +#: taextras.py:471 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "FEJL: Tilstanden skal være enten INPUT, OUTPUT, PBM eller SERVO." + +#: taextras.py:472 +msgid "ERROR: The value must be an integer." +msgstr "FEJL: Værdien skal være et heltal." + +#: taextras.py:473 +msgid "ERROR: The pin must be an integer." +msgstr "FEJL: Pin skal være et heltal." + +#: taextras.py:474 +msgid "refresh Arduino" +msgstr "genopfrisk Arduino" + +#: taextras.py:475 +msgid "Search for connected Arduinos." +msgstr "Søg efter tilsluttede Arduinoer." + +#: taextras.py:476 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:477 +msgid "set current Arduino board" +msgstr "angiv nuværende Arduino-bræt" + +#: taextras.py:478 +msgid "number of Arduinos" +msgstr "antallet af Arduinoer" + +#: taextras.py:479 +msgid "number of Arduino boards" +msgstr "antallet af Arduino-bræt" + +#: taextras.py:480 +msgid "Arduino name" +msgstr "Arduino-navn" + +#: taextras.py:481 +msgid "Get the name of an Arduino." +msgstr "Hent navnet for en Arduino." + +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:484 +msgid "pin mode" +msgstr "pin-tilstand" + +#: taextras.py:487 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Vælg pin-funktionen (INPUT, OUTPUT, PBM, SERVO)." + +#: taextras.py:488 +msgid "analog write" +msgstr "analog skrivning" + +#: taextras.py:490 +msgid "Write analog value in specified port." +msgstr "Skriv analog værdi i angivet port." + +#: taextras.py:491 +msgid "analog read" +msgstr "analog læsning" + +#: taextras.py:492 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Læs værdi for analog port. Værdi skal mellem 0 og 1023. Brug Vref til at " +"fastslå spændingen. For USB, volt=((aflæs)*5)/1024) tilnærmelsesvis." -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Gentag nedskalering af koordinater" +#: taextras.py:494 +msgid "digital write" +msgstr "digital skrivning" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Gentag opskalering af koordinater" +#: taextras.py:495 +msgid "Write digital value to specified port." +msgstr "Værdi for digital skrivning for angivet port." -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Redigér" +#: taextras.py:496 +msgid "digital read" +msgstr "digital læsning" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "Vis" +#: taextras.py:497 +msgid "Read value from digital port." +msgstr "Læs værdi fra digital port." -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Projekt" +#: taextras.py:498 +msgid "Set HIGH value for digital port." +msgstr "Angiv værdien af HØJ for digital port." -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "Gem/Indlæs" +#: taextras.py:499 +msgid "Configure Arduino port for digital input." +msgstr "Sæt Arduino-port til digitalt input." -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Kopiér" +#: taextras.py:500 +msgid "Configure Arduino port to drive a servo." +msgstr "Angiv Arduino-port for at køre en servo." -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Indsæt" +#: taextras.py:502 +msgid "Configure Arduino port for digital output." +msgstr "Sæt Arduino-port til digitalt output." -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "Genskab blokke fra papirkurv" +#: taextras.py:503 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Sæt Arduino-port til PBM (pulsbreddemodulation)." -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Fuldskærm" +#: taextras.py:504 +#, python-format +msgid "Not found Arduino %s" +msgstr "Ikke fundet - Arduino %s" + +#: taextras.py:505 +msgid "The pin must be an integer" +msgstr "Pin skal være et heltal" + +#: taextras.py:506 +msgid "The device must be an integer" +msgstr "Enheden skal være et heltal" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:511 +msgid "Palette of Expeyes blocks" +msgstr "Palette af Expeyes-blokke" + +#. TRANS: Programmable voltage output +#: taextras.py:513 +msgid "set PVS" +msgstr "angiv PVS" + +#: taextras.py:514 +msgid "set programmable voltage output" +msgstr "angiv programmerbar udgangseffekt på spænding" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:516 +msgid "set SQR1 voltage" +msgstr "angiv SQR1-spænding" + +#: taextras.py:517 +msgid "set square wave 1 voltage output" +msgstr "angiv udgangseffekt på spænding for firkantet kurve 1" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:519 +msgid "set SQR2 voltage" +msgstr "angiv SQR2-spænding" + +#: taextras.py:520 +msgid "set square wave 2 voltage output" +msgstr "angiv udgangseffekt på spænding for firkantet kurve 2" + +#. TRANS: Digital output level +#: taextras.py:522 +msgid "set OD1" +msgstr "angiv OD1" + +#: taextras.py:523 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "angiv niveau på digitalt output (OD1), lav (0) eller høj (1)" + +#. TRANS: Input 1 voltage level +#: taextras.py:525 +msgid "IN1 level" +msgstr "IN1-niveau" + +#: taextras.py:526 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"returnerer 1 når IN1-spændingsniveau >2.5 volt, 0 når IN1-spændingsniveau <= " +"2.5 volt" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Cartesianske koordinater" +#. TRANS: Input 2 voltage level +#: taextras.py:529 +msgid "IN2 level" +msgstr "IN2-niveau" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Polære koordinater" +#: taextras.py:530 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"returnerer 1 når IN2-spændingsniveau >2.5 volt, 0 når IN2-spændingsniveau <= " +"2.5 volt" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Metriske koordinater" +#. TRANS: Resistive sensor voltage level +#: taextras.py:533 +msgid "SEN level" +msgstr "SEN-niveau" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Øg blokke" +#: taextras.py:534 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"returnerer 1 når spændingssensor (SEN) >2.5 volt, 0 når SEN-spændingsensor " +"<= 2.5 volt" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Mindsk blokke" +#: taextras.py:536 +msgid "capture" +msgstr "indfang" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Indlæs eksempel" +#: taextras.py:537 +msgid "input" +msgstr "input" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Rens" +#: taextras.py:538 +msgid "samples" +msgstr "stikprøver" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Kør" +#: taextras.py:539 +msgid "interval" +msgstr "interval" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "Trin" +#. TRANS: MS is microseconds +#: taextras.py:541 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"tag flere stikprøver fra input ved interval (MS); resultater skubbes til FIFO" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:544 +msgid "A1" +msgstr "A1" + +#: taextras.py:545 +msgid "read analog input 1 voltage" +msgstr "læs spænding for analog input 1" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:547 +msgid "A2" +msgstr "A2" + +#: taextras.py:548 +msgid "read analog input 2 voltage" +msgstr "læs spænding for analog input 2" + +#. TRANS: Read input 1 voltage +#: taextras.py:550 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:551 +msgid "read input 1 voltage" +msgstr "læs spænding fra input 1" + +#. TRANS: Read input 2 voltage +#: taextras.py:553 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:554 +msgid "read input 2 voltage" +msgstr "læs spænding fra input 2" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:556 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:557 +msgid "read analog sensor input voltage" +msgstr "læs input-spænding fra analog sensor" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:559 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:560 +msgid "read square wave 1 voltage" +msgstr "læs spænding for firkantet bølge 1" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:562 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:563 +msgid "read square wave 2 voltage" +msgstr "læs spænding for firkantet bølge 2" + +#. TRANS: Read programmable voltage +#: taextras.py:565 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:566 +msgid "read programmable voltage" +msgstr "læs programmérbar spænding" + +#: taextras.py:567 +msgid "Expeyes device not found" +msgstr "Fandt ikke Expeyes-enhed" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "fortsætter afspilning af video eller lyd" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Hjælp" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Titel" -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Stop" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Gennemsnitlig RGB-farve fra kamera skubbes tilbage til stakken" -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "Indlæs projekt" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "gul" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "Indlæs udvidelsesmodul" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "fremviser polære koordinater" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Indlæs Python-blok" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "tømmer FILO (først-ind-sidst-ud dynge)" -#: TurtleArtActivity.py:895 -msgid "Palettes" -msgstr "Paletter" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "kamera-output" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" -msgstr "Deling af blokke er slået fra" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "skub acceleration i x, y, z til hób/heap" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "hvis-så operator som anvender boolske operatorer fra Talpaletten" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "jogger stak til højre" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Sugar Journal medie-objekt" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "boks 2" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "boks 1" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "Udvidelsesmodulet kunne ikke installeres." +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Trin" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "" -"Genstart venligst Skildpadde-kunst for at gøre brug af udvidelsesmodulet." +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "multiplicerer to numeriske input" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." -msgstr "Udvidelsesmodulet %s er allerede installeret." +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Vis/skjul blokke" -#: TurtleArtActivity.py:1253 -#, python-format -#, python-format, -msgid "Do you want to reinstall %s?" -msgstr "Ønsker du at geninstallere %s?" +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "Skjul palette" -#: gnome_plugins/collaboration_plugin.py:67 +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Venner" + +#: gnome_plugins/collaboration_plugin.py:64 msgid "My Turtle Art session" msgstr "Min Skildpadde-kunstsession" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Aktivér samarbejde" - -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Aktiviteter" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "Sugar Journal video object" +msgstr "Sugar Journal videoobjekt" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Venner" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "cyan" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Del" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"En skildpasse inspireret af Logo, der tegner farverige billeder med " +"visuelle, programmérbare blokke som kan sammensættes." -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Konfiguration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "x-kor for højreside af skærm" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Nabolag" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Palette af ekstra valgmuligheder" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Kaldenavn" +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "Indlæs eksempel" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Konto-ID" +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "flyt alle blokke til papirkurv" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Server" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "liste" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Port" +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Der kan ikke skrives til konfigurationskatalog: %s" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Adgangskode" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "fortsæt medie" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Registrér" +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "bevæger sig mod" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Farver" +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Deling af blokke er slået fra" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Overfør" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "gemmer skildpadde-grafik som en SVG-fil i Sugar Journal" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "Opslag på Facebook" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +msgid "draws text or show media from the Journal" +msgstr "tegner tekst eller viser medie fra Journal" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Send til nettet" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "" -"Du skal have en konto på http://turtleartsite.sugarlabs.org for at kunne " -"sende dit projekt." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "video" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Brugernavn:" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "blå" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Adgangskode:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "fremviser kartesiske koordinator" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Titel:" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "Ingen handling for valgmulighed:" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Beskrivelse:" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "jogger stak ned" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Indsend til nettet" +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "modulær (rest) operator" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Log ind mislykkedes" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "nederste y" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "Mislykkedes med at lægge op!" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "gem SVG" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Palette af sensor-blokke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "kører kode fundet i modulet tamyblock.py som findes i Journal" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "acceleration" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "pen nede" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "skub acceleration i x, y, z til hób/heap" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "vent" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "lyd" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "boks" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "råt signal fra mikrofon-input" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "Mislykkedes med at lægge op!" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "lydstyrke" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "skift" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "lydstyrke for mikrofon-indgang" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "påberåber navngiven handlingsstak" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "tone" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "handling" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "tonehøjde for mikrofonindgang" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"forsæt-indtil-Sand operator som anvender boolske operatorer fra Talpalette" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "modstand" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "forbrug er" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "modstand på mikrofon-input" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variabel 2 (numerisk værdi)" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "elektrisk spænding" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "dividér" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "spænding på mikrofon-indgang" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "billedenavn" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Palette af medieobjekter" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "mens" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "lysstyrke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "bredden på lærred" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "lysniveau opfanget af kamera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "tom hób?" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Gennemsnitlig RGB-farve fra kamera skubbes tilbage til stakken" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "navngiven variabel (numerisk værdi)" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "kamera-output" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "næste" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "lysniveau registreret af lyssensor" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "hvis så" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "indstil størrelse på pen" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "læs værdi fra RFID-enhed" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "skabelon for præsentation: vælg Journal-objekt (ingen beskrivelse)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "mens" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "gør-mens-Sand operator som anvendes boolske operatorer fra Talpalette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "indtil" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"forsæt-indtil-Sand operator som anvender boolske operatorer fra Talpalette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "medie-stop" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "top" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Slå svæve-hjælp til" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "toppen af sammenfoldelig stak" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "sletter elementer i papirkurv permanent" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "journal" +#: pysamples/uturn.py:35 +msgid "uturn" +msgstr "u-vending" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "Sugar Journal medie-objekt" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "top af Handling 1 stak" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "lyd" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"en blok som kan programmeres: anvendes til at føje avancerede matematiske " +"ligninger med en enkelt variabel, f.eks., sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "Sugar Journal lydobjekt" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Palette af flyde-operatorer" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "video" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "top af sammenfoldet stak" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "Sugar Journal videoobjekt" +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "if-så-ellers operator som anvender boolske operatorer fra Talpalette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "beskrivelse" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "returnerer musens y-koordinat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "Beskrivelsesfelt for Sugar Journal" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "holder aktuel skygge for pen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "vis" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "sinusbølge" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "tegner tekst eller viser medie fra Journal" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Log ind mislykkedes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "vis sammenstillet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "venstre x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "indstil skalering" +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "indstil retning" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "sætter skaleringen af medie" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "RGB-farve under skildpadden er skubbet over til stakken" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "gem billede" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "gør lærred overskueligt ved at skjule blokke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "billedenavn" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "gemmer et billede til Sugar Journal" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "gem SVG" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "gemmer skildpadde-grafik som en SVG-fil i Sugar Journal" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "skalér" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "holder aktuel skaleringsværdi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "Python chr-operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "medie vent" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "vandret afstand" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "vent på at aktuel video eller lyd afslutter" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Metriske koordinater" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" -msgstr "medie-stop" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "streng-værdi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "stop video eller lyd" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "beskrivelse" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "medie-pause" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "Jeg ved ikke hvordan" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "sæt video eller lyd på pause" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Brugernavn:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "fortsæt medie" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "starter fyldt polygon (anvendes med slut på fyld af blok)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "fortsætter afspilning af video eller lyd" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "skabelon for præsentation: vælg fire Journal-objekter" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "tal" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "Vis" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "hej" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "sætter niveauet af gråtone for linjen som tegnes af skildpadden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "læser tekst op" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Adgangskode:" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "sinusbølge" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "skildpadden ser" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "amplitude" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "stop handling" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "varighed" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "grøn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "afspiller en sinusbølge ved frekvens, dybde og varighed (i sekunder)" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "skygge" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "knap ned" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "udfylder baggrunden med (farve, skygge)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "gem billede" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "tone" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 msgid "returns 1 if mouse button is pressed" msgstr "returnerer 1 hvis museknap er trykket" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 -msgid "returns True if mouse button is pressed" -msgstr "returnerer Sand, hvis der trykkes på museknap" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "mus x" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Gentag opskalering af koordinater" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "returnerer musens x-koordinat" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "pen oppe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "mus y" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "orange" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "returnerer musens y-koordinat" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "sætter programafviklingen på pause for et angivet antal sekunder" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "forespørg tastatur" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "skubber værdi op på FILO (først-in sidst-ud dynge)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "forespørger tastatur-input (resultater lagres i tastatur-blok)" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "ryd alt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "tastatur" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "så" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "holder resultater for forespørgsels-tastaturblok som ASCII" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Registrér" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "læser billedpunkt" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "ikke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "RGB-farve under skildpadden er skubbet over til stakken" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "hvis så ellers" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "skildpadden ser" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "stopper nuværende handling" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "returnerer farven som skildpadden \"ser\"" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "drejer skildpadde med uret (vinkel i grader)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "tid" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "holder aktuelt niveau af grå (kan anvendes i stedet for en talblok)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "forløben tid (i sekunder) siden program startede" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "xkor for venstre del af skærmen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Palette af ekstra valgmuligheder" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Nulstil blokstørrelse" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "skub" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "skildpadde" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "skubber værdi op på FILO (først-in sidst-ud dynge)" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "viser næste palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "vis hób" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "skjul blokke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "viser værdier i FILO (først-ind sidst-ud dynge)" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "lysniveau opfanget af kamera" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "tom hób" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "Python int-operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "tømmer FILO (først-ind-sidst-ud dynge)" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "logisk mindre-end operator" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "pop" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "genskab alle blokke fra papirkurv" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "fjerner en værdi fra FILO (først-in sidst-ud hób)" +#: turtleblocks.py:382 +msgid "Save" +msgstr "Gem" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "tom hób?" +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "gem i boks 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "returnerer Sand hvis hób er tom" +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "gem i boks 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "kommentar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "skjuler Sugar-værktøjsbjælkerne" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "placerer en kommentar i din kode" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"holder aktuel x-koordinat-værdi for skildpadden (kan anvendes i stedet for " +"en talblok)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 msgid "print" msgstr "udskriv" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "udskriver værdi i statusblok i bunden af skærmen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "Python chr-operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "returnerer musens x-koordinat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "Python int-operator" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "rød" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Gem som Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"en blok som kan programmeres: anvendes til at føje avancerede matematiske " -"ligninger med en enkelt variabel, f.eks., sin(x)" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "sætter farve for linjen som tegnes af skildpadden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"en blok som kan programmeres: anvendes til at føje avancerede matematiske " -"ligninger med flere variabler, f.eks., sqrt(x*x+y*y)" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "lydstyrke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"en blok som kan programmeres: anvendes til at føje avancerede matematiske " -"ligninger med flere variabler, f.eks., sin(x+y+z)" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Aktivér samarbejde" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "Python-blok" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Palette af sensor-blokke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "kører kode fundet i modulet tamyblock.py som findes i Journal" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "Indlæs udvidelsesmodul" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "Kartesisk" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "returnerer Sand, hvis der trykkes på museknap" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "fremviser kartesiske koordinator" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "tal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "polær" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "forespørg tastatur" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "fremviser polære koordinater" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "top" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "skildpadde" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Indsend til nettet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "vælger skildpadden som skal kommanderes" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Cartesianske koordinater" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "aktiv skildpadde" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Kaldenavn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "navnet på den aktive skildpadde" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "indstil skalering" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "skildpaddeskjold" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Del valgte blokke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "putter et brugerdefineret 'skjold' på skildpadden" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "hvid" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "top af sammenfoldet stak" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "forbinder handling til knapper på værktøjsbjælke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "indlæs" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "forløben tid (i sekunder) siden program startede" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -msgid "loads a block" -msgstr "indlæser en blok" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "amplitude" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "angiv xy" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Annullér" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "palet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "højde på lærred" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "vælger en palet" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "minus" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Palette af skabeloner for præsentation" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "og" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "skjul blokke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "toppen af sammenfoldelig stak" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "gør lærred overskueligt ved at skjule blokke" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "som inddata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "vis blokke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Python-blok" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "genskaber skjulte blokke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "medie vent" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "skjuler Sugar-værktøjsbjælkerne" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "acceleration" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "liste" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "holder aktuel penstørrelse (kan anvendes i stedet for en talblok)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "punktopstilling i præsentation" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "indstil farve" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "skabelon for præsentation: liste med former for punktopstilling" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "min" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "skabelon for præsentation: vælg Journal-objekt (ingen beskrivelse)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "indlæser en blok" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "skabelon for præsentation: vælg Journal-objekt (med beskrivelse)" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Palette af kommandoer for pen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "skabelon for præsentation: vælg fire Journal-objekter" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "viser værdier i FILO (først-ind sidst-ud dynge)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "skabelon for præsentation: vælg to Journal-objekter" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "gør-mens-Sand operator som anvendes boolske operatorer fra Talpalette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "xkor for venstre del af skærmen" +#: turtleblocks.py:389 +msgid "File" +msgstr "Fil" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "bund" +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "logisk IKKE operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 msgid "ycor of bottom of screen" msgstr "ykor for bunden af skærm" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "bredde" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "bredden på lærred" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "skabelon for præsentation: vælg Journal-objekt (med beskrivelse)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "x-kor for højreside af skærm" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Palette af numeriske operatorer" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "ykor for toppen af skærm" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "gange" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "højde" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "for evigt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "højde på lærred" +#: TurtleArtActivity.py:1302 +#, python-format +msgid "Plugin %s already installed." +msgstr "Udvidelsesmodulet %s er allerede installeret." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "titel x" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "set skygge for linjen som tegnes af skildpadden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "titel y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "læser tekst op" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "venstre x" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "øjebliksbillede" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "øverste y" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "rens" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "højre x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "skabelon for præsentation: vælg to Journal-objekter" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "nederste y" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Øg blokke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "præsentation 1x1" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Fuldskærm" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "præsentation 2x1" +#: turtleblocks.py:275 +msgid "File not found" +msgstr "Fil blev ikke fundet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "præsentation 1x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "vis" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "præsentation 2x2" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "tekst" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "Palet med brugerdefinerede operatorer" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "tilfældig" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Installér venligst Tale-aktiviteten og prøv igen." +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "logisk større-end operator" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Spansk" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "drejer skildpadde mod uret (vinkel i grader)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "Engelsk" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "sort" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Beklager, jeg kan ikke forstå hvad du spørger om." +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "beregner kvadratrod" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:255 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"Beklager, der er ikke fri hukommelse til at indlæse min hjerne. Luk en andre " -"aktiviteter og prøv én gang til." +"holder aktuel y-koordinat-værdi for skildpadde (kan anvendes i stedet for en " +"talblok)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "skub målværdi for rgb til hób" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "mus x" -#: pysamples/grecord.py:215 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "mus y" + +#: pysamples/grecord.py:216 msgid "stop" msgstr "stop" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "spil" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "større end" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "gem" +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "x-kor" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "andet" +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Hjælp" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "u-vending" +#: turtleblocks.py:477 +msgid "Save project?" +msgstr "Gem projekt?" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "lav en u-vending" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "vælger skildpadden som skal kommanderes" -#: turtleblocks.py:89 -msgid "usage is" -msgstr "forbrug er" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "højre x" -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "Ingen handling for valgmulighed:" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "lysniveau registreret af lyssensor" -#: turtleblocks.py:265 -msgid "File not found" -msgstr "Fil blev ikke fundet" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "Udvidelsesmodulet kunne ikke installeres." -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Der kan ikke skrives til konfigurationskatalog: %s" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "tastatur" -#: turtleblocks.py:365 -msgid "New" -msgstr "Ny" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "arc" -#: turtleblocks.py:366 -msgid "Open" -msgstr "Åbn" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "radius" -#: turtleblocks.py:367 -msgid "Save" -msgstr "Gem" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Polære koordinater" -#: turtleblocks.py:368 -msgid "Save as" -msgstr "Gem som" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "indstil skygge" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "Afslut" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "logisk AND operator" -#: turtleblocks.py:374 -msgid "File" -msgstr "Fil" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Du skal have en konto på http://turtleartsite.sugarlabs.org for at kunne " +"sende dit projekt." -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Genskalér koordinater" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "palet" -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Nulstil blokstørrelse" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Kør" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Vis/skjul blokke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "vis hób" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Værktøjer" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "sætter retningen for skildpadden (0 er mod toppen af skærmen.)" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Fejlsøg" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "vælger en palet" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Skildpadde" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "lydstyrke for mikrofon-indgang" -#: turtleblocks.py:421 -msgid "About..." -msgstr "Om ..." +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Titel:" -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "Du har arbejde som ikke er gemt. Vil du gemme før du afslutter?" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Palette af medieobjekter" -#: turtleblocks.py:462 -msgid "Save project?" -msgstr "Gem projekt?" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Genskab blokke fra papirkurv" -#~ msgid "Turtle Art" -#~ msgstr "Skildpadde-kunst" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Palette med forskellige blokke" + +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "anvendes som numerisk input i matematiske operatorer" -#~ msgid "Turtle Art Mini" -#~ msgstr "Skildpadde-kunst mini" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Overfør" -#~ msgid "Turtle Confusion" -#~ msgstr "Skildpadde-forvirring" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Server" -#~ msgid "Select a challenge" -#~ msgstr "Vælg en udfordring" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variabel 1 (numerisk værdi)" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Palet af mexicanske pesos" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Nabolag" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Palet af columbianske pesos" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "tilføjer to alfanumeriske input" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Palet af Rwanda-franc" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "lig med" -#~ msgid "Palette of US dollars" -#~ msgstr "Palet af amerikanske dollar" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "ellers" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Palet af australske dollar" +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "kan ikke lide" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Palet af paraguayanske guaranies" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "Du har arbejde som ikke er gemt. Vil du gemme før du afslutter?" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Palet af peruvianske nuevo soles" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "genskaber skjulte blokke" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Palet af uruguayanske pesos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "indlæs" -#~ msgid "TurtleBots" -#~ msgstr "Skildpadde-robotter" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "stop video eller lyd" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "justér LED-intensitet mellem 0 og 255" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "Skildpadde vil ikke tegne når den flyttes." -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "returnerer objektets gråniveau som et tal mellem 0 og 1023" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "pop" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "returnerer 1 når knappen trykkes og hvis ikke 0" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "størrelse pen" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "returnerer det omgivende lysniveau som et tal mellem 0 o 1023" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "skildpaddeskjold" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "returnerer den omgivende temperatur som et tal mellem 0 og 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "afspiller en sinusbølge ved frekvens, dybde og varighed (i sekunder)" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "returnerer distancen fra objektet foran sensoren som et tal mellem 0 og 255" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "returnerer 0 eller 1 afhængig af sensorens vinkel" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "tal" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "returnerer 1 når sensoren registrerer et magnetfelt, hvis ikke 0" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "læs værdi fra RFID-enhed" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "skifter fra 0 til 1, frekvensen afhænger af vibrationen" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "flytter skildpadden langs en arc" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "logisk lig-med operator" -#~ msgid "button" -#~ msgstr "knap" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Palette af farver for pen" -#~ msgid "grayscale" -#~ msgstr "gråskala" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "sæt video eller lyd på pause" -#~ msgid "ambient light" -#~ msgstr "omgivende lys" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "gemmer numerisk værdi i Variabel 1" -#~ msgid "temperature" -#~ msgstr "temperatur" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "gemmer numerisk værdi i Variabel 2" -#~ msgid "distance" -#~ msgstr "distance" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "putter et brugerdefineret 'skjold' på skildpadden" -#~ msgid "tilt" -#~ msgstr "vip" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "knap ned" -#~ msgid "magnetic induction" -#~ msgstr "magnetisk induktion" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "flytter skildpadden baglæns" -#~ msgid "vibration" -#~ msgstr "vibration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "ykor for toppen af skærm" -#~ msgid "Butia Robot" -#~ msgstr "Butia-robot" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Vis blokke" -#~ msgid "refresh Butia" -#~ msgstr "opfrisk Butia" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "spil" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "opfrisk tilstanden for Butia-paletten og blokkene" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "gem" -#~ msgid "battery charge Butia" -#~ msgstr "Butia batteriopladning" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Farver" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "returnerer batteriopladningen som et tal mellem 0 og 255" +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "sætter størrelse på linjen som tegnes af skildpadden" -#~ msgid "speed Butia" -#~ msgstr "Butia hastighed" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Åbn" -#~ msgid "forward Butia" -#~ msgstr "ryk Butia frem" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "retning" -#~ msgid "move the Butia robot forward" -#~ msgstr "flyt Butia-robotten fremad" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "y-kor" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "flyt Butia-robotten fremad med en forudbestemt distance" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"en blok som kan programmeres: anvendes til at føje avancerede matematiske " +"ligninger med flere variabler, f.eks., sqrt(x*x+y*y)" -#~ msgid "left Butia" -#~ msgstr "Butia til venstre" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "hvis" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "drej Butia-robotten mod højre" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"flytter skildpadden til position xkor, ykor; (0, 0) er midten af skærmen." -#~ msgid "backward Butia" -#~ msgstr "ryk Butia tilbage" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python" -#~ msgid "move the Butia robot backward" -#~ msgstr "flyt Butia-robotten tilbage" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Stop" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "flyt Butia-robotten bagud med en forudbestemt distance" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "handling 2" -#~ msgid "right Butia" -#~ msgstr "Butia til højre" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "handling 1" -#~ msgid "turn the Butia robot at right" -#~ msgstr "drej Butia-robotten mod højre" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "slut udfyld" -#~ msgid "turn Butia" -#~ msgstr "drej Butia" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Kopiér" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "drej Butia-robotten x grader" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Indsæt" -#~ msgid "stop Butia" -#~ msgstr "stop Butia" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "gav ikke uddata til" -#~ msgid "stop the Butia robot" -#~ msgstr "stop Butia-robotten" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Aktiviteter" -#~ msgid "Butia" -#~ msgstr "Butia" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Send til nettet" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Fejl under initialisering af kameraet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "tom hób" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "Der blev ikke fundet et kamera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "fjerner en værdi fra FILO (først-in sidst-ud hób)" -#~ msgid "Error stopping camera" -#~ msgstr "Fejl under standsning af kamera" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Rens" -#~ msgid "Error starting camera" -#~ msgstr "Fejl under start af kamera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Palette af skabeloner for præsentation" -#~ msgid "FollowMe" -#~ msgstr "FølgMig" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "vinkel" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Søg efter en tilsluttet NXT-klods." +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "identitet" -#~ msgid "calibration" -#~ msgstr "kalibrering" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "Gem/Indlæs" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "gemmer en personaliseret kalibrering" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "øverste y" -#~ msgid "return a personalized calibration" -#~ msgstr "returnér en personaliseret kalibrering" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "lyd" -#~ msgid "follow" -#~ msgstr "følg" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Værktøjer" -#~ msgid "follow a color or calibration" -#~ msgstr "følg en farve eller en kalibrering" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Port" -#~ msgid "minimum pixels" -#~ msgstr "mindste antal billedpunkter" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "kommentar" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "angiv det mindste antal billedpunkter som skal følges" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "fratrækker nederste numeriske input fra øverste numeriske input" -#~ msgid "threshold" -#~ msgstr "tærskelværdi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "medie-pause" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "angiv en grænse for en RGB-farve" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "skub målværdi for rgb til hób" -#~ msgid "camera mode" -#~ msgstr "kamera-tilstand" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "forespørger tastatur-input (resultater lagres i tastatur-blok)" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "angiver farvetilstanden for kameraet: RGB, YUV eller HSV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Kartesisk" -#~ msgid "x position" -#~ msgstr "x-position" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "rydder skærmen og nulstiller skildpadden" -#~ msgid "return x position" -#~ msgstr "returnerer x-position" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "råt signal fra mikrofon-input" -#~ msgid "y position" -#~ msgstr "y-position" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "returnerer farven som skildpadden \"ser\"" -#~ msgid "return y position" -#~ msgstr "returnerer y-position" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "kalder Handling 1 stak" -#~ msgid "pixels" -#~ msgstr "billedpunkter" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Palette af kommandoer for skildpadde" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "returnér antallet af billedpunkter for den største klat" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "kører i løkke for evigt" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "angiver at farvetilstanden for kameraet er RGB" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "vis sammenstillet" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "angiver at farvetilstanden for kameraet er YUV" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Ønsker du at geninstallere %s?" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "angiver at farvetilstanden for kameraet er HSV" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "Indlæs projekt" -#~ msgid "empty calibration" -#~ msgstr "tøm kalibrering" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Projekt" -#~ msgid "error in string conversion" -#~ msgstr "fejl i konvertering af streng" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Fejlsøg" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Slå svæve-hjælp fra" -#~ msgid "speed SumBot" -#~ msgstr "SumBot hastighed" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "send hastigheden til SumBotten" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Adgangskode" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "angiv standard for hastigheden på flytte-kommandoer" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "lodret afstand" -#~ msgid "forward SumBot" -#~ msgstr "ryk SumBot frem" +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" +"Genstart venligst Skildpadde-kunst for at gøre brug af udvidelsesmodulet." -#~ msgid "move SumBot forward" -#~ msgstr "flyt SumBot frem" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "fuldfører udfyldt polygon (anvendes med start fyld blok)" -#~ msgid "backward SumBot" -#~ msgstr "ryk SumBot tilbage" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Del" -#~ msgid "move SumBot backward" -#~ msgstr "flyt SumBot tilbage" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "mindre end" -#~ msgid "stop SumBot" -#~ msgstr "stop SumBot" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "kvadratrod" -#~ msgid "stop the SumBot" -#~ msgstr "stop SumBotten" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Genskalér koordinater" -#~ msgid "left SumBot" -#~ msgstr "SumBot til venstre" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "vis blokke" -#~ msgid "turn left the SumBot" -#~ msgstr "drej Sumbotten til venstre" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Afslut" -#~ msgid "right SumBot" -#~ msgstr "SumBot til højre" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Beskrivelsesfelt for Sugar Journal" -#~ msgid "turn right the SumBot" -#~ msgstr "drej SumBotten til højre" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "sætter grå" -#~ msgid "angle to center" -#~ msgstr "vinkel til centrum" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "punktopstilling i præsentation" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "hent vinklen til dohyoens centrum" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "varighed" -#~ msgid "angle to Enemy" -#~ msgstr "vinkel en fjende" +#: turtleblocks.py:375 +msgid "New" +msgstr "Ny" -#~ msgid "get the angle to the Enemy" -#~ msgstr "hent vinklen til fjenden" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "placerer en kommentar i din kode" -#~ msgid "x coor. SumBot" -#~ msgstr "x-koord. SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "læser billedpunkt" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "hent x-koordinatet for SumBotten" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "skalér" -#~ msgid "y coor. SumBot" -#~ msgstr "y-koord. SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "bund" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "hent y-koordinatet for SumBotten" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "lilla" -#~ msgid "x coor. Enemy" -#~ msgstr "x-koord. fjende" +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Gentag nedskalering af koordinater" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "hent x-koordinatet for fjenden" +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "klik for at åbne" -#~ msgid "y coor. Enemy" -#~ msgstr "y-koord. fjende" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "tonehøjde for mikrofonindgang" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "hent y-koordinatet for fjenden" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Konfiguration" -#~ msgid "rotation SumBot" -#~ msgstr "rotation for SumBot" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Beskrivelse:" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "hent rotationen for SumBotten" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "journal" -#~ msgid "rotation Enemy" -#~ msgstr "rotation for fjende" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "tøm papirkurv" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "hent rotationen for fjenden" +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "Skildpadde vil tegne når den flyttes." -#~ msgid "distance to center" -#~ msgstr "afstand til centrum" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Indlæs..." -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "hent afstanden til dohyoens centrum" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Sugar Journal lydobjekt" -#~ msgid "distance to Enemy" -#~ msgstr "afstand til fjende" +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Stop skildpadde" -#~ msgid "get the distance to the Enemy" -#~ msgstr "hent afstanden til fjenden" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Skildpadde" -#~ msgid "update information" -#~ msgstr "opdatér information" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "ændrer retningen for paletten af blokke" -#~ msgid "update information from the server" -#~ msgstr "opdatér information fra serveren" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "gem i" -#~ msgid "Palette of physics blocks" -#~ msgstr "Palette af fysik-blokke" +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Skjul blokke" -#~ msgid "start polygon" -#~ msgstr "start polygon" +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "Indlæs Python-blok" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Begynd med at definere en ny polygon baseret på den nuværende xy-position " -#~ "for skildpadde." +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "plus" -#~ msgid "add point" -#~ msgstr "tilføj punkt" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "eller" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Tilføj et nyt punkt til den nuværende polygon baseret på den nuværende xy-" -#~ "position for skildpadde." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "skabelon for præsentation: liste med former for punktopstilling" -#~ msgid "end polygon" -#~ msgstr "afslut polygon" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "identitetsoperator til brug for udvidelse af blokke" -#~ msgid "Define a new polygon." -#~ msgstr "Definér en ny polygon." +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Mindsk blokke" -#~ msgid "end filled polygon" -#~ msgstr "afslut udfyldt polygon" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"holder aktuel hovedværdi for skildpadde (kan anvendes i stedet for en " +"talblok)" -#~ msgid "Not a simple polygon" -#~ msgstr "Ikke en simpel polygon" +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "billede" -#~ msgid "Define a new filled polygon." -#~ msgstr "Definér en ny udfyldt polygon." +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"returnerer et tilfældigt tal mellem værdier for minimum (top) og maksimum " +"(bund)" -#~ msgid "triangle" -#~ msgstr "trekant" +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "holder aktuel farve for pen (kan anvendes i stedet for en talblok)" -#~ msgid "base" -#~ msgstr "base" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Vis palette" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Tilføj et trekantsobjekt til projektet." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "gemmer et billede til Sugar Journal" -#~ msgid "circle" -#~ msgstr "cirkel" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Gem øjebliksbillede" -#~ msgid "Add a circle object to the project." -#~ msgstr "Tilføj et cirkelobjekt til projektet." +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "start" -#~ msgid "rectangle" -#~ msgstr "rektangel" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "returnerer Sand hvis hób er tom" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Tilføj et rektangelobjekt til projektet." +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "flyt skildpadde fremad" -#~ msgid "reset" -#~ msgstr "nulstil" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "fremad" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Nulstil projektet; ryd objektlisten." +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "min boks" -#~ msgid "motor" -#~ msgstr "motor" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Konto-ID" -#~ msgid "torque" -#~ msgstr "drejningsmoment" +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Vælg blokke som skal deles" -#~ msgid "speed" -#~ msgstr "hastighed" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "tilbage" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Drejningsmoment på motor og hastighedsinterval fra 0 (fra) til positive tal; " -#~ "motor placeres på det objekt som allersenest er oprettet." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "sætter skaleringen af medie" -#~ msgid "pin" -#~ msgstr "fastgør" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "holder aktuel skaleringsværdi" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Fastgør et objekt nede, så det ikke kan falde." +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "top af handlingsstak som kan navngives" -#~ msgid "joint" -#~ msgstr "sammensæt" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "lagrer numerisk værdi i en navngivet variabel" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Sammensæt to objekter (de allersenest oprettede objekt og objektet ved " -#~ "punktet x, y)." +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "logisk ELLER operator" -#~ msgid "save as Physics activity" -#~ msgstr "gem som Fysik-aktivitet" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "spænding på mikrofon-indgang" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Gem projektet til Journalen som en fysik-aktivitet." +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "kører et angivet antal gange i løkke" -#~ msgid "gear" -#~ msgstr "gear" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Gem..." -#~ msgid "Add a gear object to the project." -#~ msgstr "Tilføj et gear-objekt til projektet." +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "kalder Handling 2 stak" -#~ msgid "density" -#~ msgstr "tæthed" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "angiv xy" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Angiv tæthedsegenskab for objekter (tæthed kan være ethvert positivt tal)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "titel y" -#~ msgid "friction" -#~ msgstr "friktion" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "titel x" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Angiv friktionsegenskaben for objekter (værdi fra 0 til 1, hvor 0 slår " -#~ "friktion fra og 1 er stærk friktion)." +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "fyld skærm" -#~ msgid "bounciness" -#~ msgstr "fjedringsgrad" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "andet" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Angiv fjedringsgraden for objekter (en værdi fra 0 til 1, hvor 0 betyder " -#~ "ingen fjedring og 1 er stærk fjedring)." +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Gem som" -#~ msgid "dynamic" -#~ msgstr "dynamisk" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "indstil xy" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Hvis dynamisk = 1, så kan objektet flytte sig; hvis dynamisk = 0, så er det " -#~ "fikseret i position." +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "papirkurv" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Palette af WeDo-blokke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "polær" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "hældningssensor output (-1 == ingen hældning, 0 == hæld fremad, 3 == hæld " -#~ "tilbage, 1 == hæld til venstre, 2 == hæld til højre)" +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "gentag" -#~ msgid "distance sensor output" -#~ msgstr "afstandssensor output" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "vent på at aktuel video eller lyd afslutter" -#~ msgid "Motor A" -#~ msgstr "Motor A" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Gem som billede" -#~ msgid "returns the current value of Motor A" -#~ msgstr "returnerer nuværende værdi fra Motor A" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Redigér" -#~ msgid "Motor B" -#~ msgstr "Motor B" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "modstand på mikrofon-input" -#~ msgid "returns the current value of Motor B" -#~ msgstr "returnerer nuværende værdi fra Motor B" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "top af Handling 2 stak" -#~ msgid "set the value for Motor A" -#~ msgstr "angiv værdien for Motor A" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"dividerer øverste numerisk input (nævner) med nederste numeriske input " +"(tæller)" -#~ msgid "set the value for Motor B" -#~ msgstr "angiv værdien for Motor B" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "max" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Palet med motorer bestående af LEGO NXT-blokke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "udskriver værdi i statusblok i bunden af skærmen" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Palet med sensorer bestående af LEGO NXT-blokke" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "start udfyldning" -#~ msgid "touch" -#~ msgstr "berør" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "holder resultater for forespørgsels-tastaturblok som ASCII" -#~ msgid "ultrasonic" -#~ msgstr "ultrasonisk" +#. #-#-#-#-# da.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "skub" -#~ msgid "light" -#~ msgstr "lys" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"en blok som kan programmeres: anvendes til at føje avancerede matematiske " +"ligninger med flere variabler, f.eks., sin(x+y+z)" -#, fuzzy -#~ msgid "grey" -#~ msgstr "grå" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "genskab alle" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Tjek venligst forbindelsen til klodsen." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "hej" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "Værdien af kraften skal være mellem -127 til 127." +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "Skildpadde-blokke" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "En fejl er opstået: tjek alle forbindelser og forsøg at tilslutte igen." +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "er pennen nede?" -#~ msgid "NXT not found" -#~ msgstr "NXT ikke fundet" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "returnerer Sand, hvis pennen er nede" -#~ msgid "refresh NXT" -#~ msgstr "opfrisk NXT" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Tryk venligst Stop-knappen før du laver ændringer i programmet Skildpadde-" +"blokke" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Søg efter en tilsluttet NXT-klods." +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Gem stak" -#~ msgid "play tone" -#~ msgstr "afspil tone" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Sikker på at du vil overskrive stak?" -#~ msgid "frequency" -#~ msgstr "frekvens" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Overskriv stak" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Afspil en tone ved frekvens for tid." +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Slet stak" -#~ msgid "port" -#~ msgstr "port" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Sikker på at du vil slette stak?" -#~ msgid "power" -#~ msgstr "kraft" +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "Paletter" -#~ msgid "rotations" -#~ msgstr "rotationer" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Opslag på Facebook" -#~ msgid "turn a motor" -#~ msgstr "drej en motor" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "aktiv skildpadde" -#, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "synkronisér to motorer" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "navnet på den aktive skildpadde" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "synkronisér to motorer tilsluttet PORT B og PORT C" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Palet med brugerdefinerede operatorer" -#~ msgid "PORT A" -#~ msgstr "PORT A" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Installér venligst Tale-aktiviteten og prøv igen." -#~ msgid "PORT A of the brick" -#~ msgstr "PORT A på klodsen" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Spansk" -#~ msgid "PORT B" -#~ msgstr "PORT B" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "Engelsk" -#~ msgid "PORT B of the brick" -#~ msgstr "PORT B på klodsen" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Beklager, jeg kan ikke forstå hvad du spørger om." -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Beklager, der er ikke fri hukommelse til at indlæse min hjerne. Luk en andre " +"aktiviteter og prøv én gang til." -#~ msgid "PORT C of the brick" -#~ msgstr "PORT C på klodsen" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "vend skildpadden 180 grader" -#~ msgid "start motor" -#~ msgstr "start motor" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Vis demoprojekter" -#~ msgid "Run a motor forever." -#~ msgstr "Kør en motor for evigt." +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Skjul demoprojekter" -#~ msgid "brake motor" -#~ msgstr "brems motor" +#: turtleblocks.py:436 +msgid "About..." +msgstr "Om ..." -#~ msgid "Stop a specified motor." -#~ msgstr "Stop en angivet motor." +#~ msgid "custom module sensor A" +#~ msgstr "sensor A for brugerdefineret modul" -#~ msgid "reset motor" -#~ msgstr "nulstil motor" +#~ msgid "custom module sensor B" +#~ msgstr "sensor B for brugerdefineret modul" -#~ msgid "Reset the motor counter." -#~ msgstr "Nulstil motorens tæller." +#~ msgid "custom module sensor C" +#~ msgstr "sensor C for brugerdefineret modul" -#~ msgid "motor position" -#~ msgstr "motorens placering" +#~ msgid "module a" +#~ msgstr "modul a" -#~ msgid "Get the motor position." -#~ msgstr "Hent motorens placering." +#~ msgid "module b" +#~ msgstr "modul b" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#~ msgid "module c" +#~ msgstr "modul c" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORT 1 på klodsen" +#~ msgid "hack pin mode" +#~ msgstr "hack pin-tilstand" -#~ msgid "read" -#~ msgstr "læs" +#~ msgid "read hack pin Butia" +#~ msgstr "læs hack-pin for Butia" -#~ msgid "sensor" -#~ msgstr "sensor" +#~ msgid "Module A" +#~ msgstr "Modul A" -#~ msgid "Read sensor output." -#~ msgstr "Læs uddata fra sensor." +#~ msgid "Module B" +#~ msgstr "Modul B" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#~ msgid "generic Module B" +#~ msgstr "generisk modul B" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORT 2 på klodsen" +#~ msgid "Module C" +#~ msgstr "Modul C" -#~ msgid "light sensor" -#~ msgstr "lys-sensor" +#~ msgid "generic Module C" +#~ msgstr "generisk modul C" -#~ msgid "PORT 3" -#~ msgstr "PORT 3" +#~ msgid "ERROR: You must cast Module A, B or C" +#~ msgstr "FEJL: Du skal udsende modul A, B eller C" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORT 3 på klodsen" +#~ msgid "returns the temperature" +#~ msgstr "returnerer temperaturen" -#~ msgid "touch sensor" -#~ msgstr "berør sensor" +#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#~ msgstr "returnerer 1 når sensoren registrerer et magnetfelt, hvis ikke 0" -#~ msgid "distance sensor" -#~ msgstr "afstandssensor" +#~ msgid "gpio" +#~ msgstr "gpio" -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "Slå LED til og fra: 0 er fra; 1 er til" -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORT 4 på klodsen" +#~ msgid "returns the gray level" +#~ msgstr "returnerer grå-niveauet" -#~ msgid "sound sensor" -#~ msgstr "lydsensor" +#~ msgid "returns the light level" +#~ msgstr "returnerer lys-niveauet" -#~ msgid "color sensor" -#~ msgstr "farve-sensor" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "returnerer afstanden til objektet foran sensoren" -#~ msgid "set light" -#~ msgstr "angiv lys" +#~ msgid "returns the value of the resistance" +#~ msgstr "returnerer værdien for modstanden" -#~ msgid "Set color sensor light." -#~ msgstr "Angiv farve for sensor-lys." +#~ msgid "returns the value of the voltage" +#~ msgstr "returnerer værdien for spændingsmodstanden" -#~ msgid "battery level" -#~ msgstr "batteri-niveau" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "returnerer batteriopladningen som et tal mellem 0 og 255" -#, fuzzy #~ msgid "Get battery level of the brick" -#~ msgstr "Hent batteri-niveau for klods." +#~ msgstr "Hent batteriniveau for en brik" -#~ msgid "HIGH" -#~ msgstr "HØJ" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "justér LED-intensitet mellem 0 og 255" -#~ msgid "LOW" -#~ msgstr "LAV" +#~ msgid "returns the ambient light level" +#~ msgstr "returnerer niveaut af omgivende lys" -#~ msgid "INPUT" -#~ msgstr "INPUT" +#~ msgid "returns the ambient temperature" +#~ msgstr "returnerer omgivende temperatur" -#~ msgid "OUTPUT" -#~ msgstr "OUTPUT" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "returnerer 0 eller 1 afhængig af sensorens vinkel" -#~ msgid "PWM" -#~ msgstr "PBM" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "skifter fra 0 til 1, frekvensen afhænger af vibrationen" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "grayscale" +#~ msgstr "gråskala" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "FEJL: Tjek Arduiono'en og nummeret på porten." +#~ msgid "ambient light" +#~ msgstr "omgivende lys" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "FEJL: Værdi skal være et tal mellem 0 og 255." +#~ msgid "" +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" +#~ msgstr "" +#~ "Skildpadde-blokke med nogle robot-moduler: Butia, Lego NxT, WeDo, FollowMe" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "FEJL: Værdiskal vær enten HØJ eller LAV." +#~ msgid "magnetic induction" +#~ msgstr "magnetisk induktion" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "FEJL: Tilstanden skal være enten INPUT, OUTPUT, PBM eller SERVO." +#~ msgid "vibration" +#~ msgstr "vibration" -#~ msgid "pin mode" -#~ msgstr "pin-tilstand" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "flyt Butia-robotten fremad med en forudbestemt distance" -#~ msgid "mode" -#~ msgstr "tilstand" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "flyt Butia-robotten bagud med en forudbestemt distance" + +#~ msgid "turn Butia" +#~ msgstr "drej Butia" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Vælg pin-funktionen (INPUT, OUTPUT, PBM, SERVO)." +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "drej Butia-robotten x grader" -#~ msgid "analog write" -#~ msgstr "analog skrivning" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "returnerer objektets gråniveau som et tal mellem 0 og 1023" -#~ msgid "Write analog value in specified port." -#~ msgstr "Skriv analog værdi i angivet port." +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "returnerer det omgivende lysniveau som et tal mellem 0 o 1023" -#~ msgid "analog read" -#~ msgstr "analog læsning" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "returnerer den omgivende temperatur som et tal mellem 0 og 255" #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Læs værdi for analog port. Værdi skal mellem 0 og 1023. Brug Vref til at " -#~ "fastslå spændingen. For USB, volt=((aflæs)*5)/1024) tilnærmelsesvis." +#~ "returnerer distancen fra objektet foran sensoren som et tal mellem 0 og " +#~ "255" -#~ msgid "digital write" -#~ msgstr "digital skrivning" +#~ msgid "set text size" +#~ msgstr "indstil tekststørrelse" -#~ msgid "Write digital value to specified port." -#~ msgstr "Værdi for digital skrivning for angivet port." +#~ msgid "set text color" +#~ msgstr "indstil tekstfarve" -#~ msgid "digital read" -#~ msgstr "digital læsning" +#~ msgid "presentation 2x1" +#~ msgstr "præsentation 2x1" -#~ msgid "Read value from digital port." -#~ msgstr "Læs værdi fra digital port." +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "sætter farve for tekst som tegnes af skildpadden" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Angiv værdien af HØJ for digital port." +#~ msgid "presentation 2x2" +#~ msgstr "præsentation 2x2" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Sæt Arduino-port til digitalt input." +#~ msgid "make a uturn" +#~ msgstr "lav en u-vending" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Angiv Arduino-port for at køre en servo." +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "sætter størrelse for tekst tegnet af skildpadden" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Angiv værdien af LAV for digital port." +#~ msgid "presentation 1x1" +#~ msgstr "præsentation 1x1" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Sæt Arduino-port til digitalt output." +#~ msgid "presentation 1x2" +#~ msgstr "præsentation 1x2" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Sæt Arduino-port til PBM (pulsbreddemodulation)." +#~ msgid "u turn" +#~ msgstr "u-vending" -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Palette af WeDo-blokke" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "returnerer 1 når knappen trykkes og hvis ikke 0" #, fuzzy -#~ msgid "samples" -#~ msgstr "Prøveindsamlinger" +#~ msgid "grey" +#~ msgstr "grå" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "FEJL: Værdiskal vær enten HØJ eller LAV." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "angiver hastigheden af Butia-motorerne som en værdi mellem 0 og 1023, sendt " -#~ "gennem et argument" +#~ "angiver hastigheden af Butia-motorerne som en værdi mellem 0 og 1023, " +#~ "sendt gennem et argument" #~ msgid "turn the Butia robot to the left" #~ msgstr "drej Butia-robotten mod venstre" @@ -2831,9 +3896,6 @@ msgstr "Gem projekt?" #~ "synkronisér moterer\n" #~ "styring" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Palet af Arduino-blokke" - #~ msgid "delay Butia" #~ msgstr "udsæt Butia" @@ -2929,8 +3991,10 @@ msgstr "Gem projekt?" #~ msgstr "brems en specifik motor" #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" -#~ msgstr "returnerer objekt-gråniveauet som mødte ham som et tal mellem 0 og 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" +#~ msgstr "" +#~ "returnerer objekt-gråniveauet som mødte ham som et tal mellem 0 og 1023" #~ msgid "activity count" #~ msgstr "optælling af aktiviteter" @@ -3034,10 +4098,11 @@ msgstr "Gem projekt?" #~ msgid "restore last" #~ msgstr "genskab sidste" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" -#~ "en blok som kan programmeres: anvendes til at tilføje avanceret matematiske " -#~ "ligninger, f.eks., sin(x)" +#~ "en blok som kan programmeres: anvendes til at tilføje avanceret " +#~ "matematiske ligninger, f.eks., sin(x)" #~ msgid "blocks" #~ msgstr "blokke" diff --git a/po/de.po b/po/de.po index de63550..50b8b64 100644 --- a/po/de.po +++ b/po/de.po @@ -1,3 +1,9 @@ +# #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# #-#-#-#-# de.po (turtleart-activity) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. @@ -14,13 +20,28 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Markus Schlager , 2012. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: 2013-01-08 23:14+0200\n" +"Last-Translator: Markus \n" +"Language-Team: LANGUAGE \n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" "Project-Id-Version: turtleart-activity\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" -"PO-Revision-Date: 2012-11-29 10:43+0200\n" -"Last-Translator: Eva \n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-08-07 22:34+0200\n" +"Last-Translator: Markus \n" "Language-Team: Deutsche OLPC-Lokalisierung\n" "Language: de\n" "MIME-Version: 1.0\n" @@ -30,1205 +51,1719 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "Schildkrötenblöcke" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -"Eine von Logo inspirierte Schildkröte, die mittels visueller " -"Programmierbausteine farbenfrohe Bilder zeichnet" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Palette der Schildkröten-Befehle" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "gehe vorwärts" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Schildkrötenkunst" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "bewegt die Schildkröte vorwärts" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Schildkrötenkunst Mini" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "zurück" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Schildkrötenwirrwarr" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "bewegt die Schildkröte rückwärts" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Wähle eine Herausforderung" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "lösche alles" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Amazonas-Schildkröte" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "Bildschirm leeren und Schildkröte zurücksetzen" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "Palette der mexikanischen Pesos" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "links" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "Palette der kolumbianischen Pesos" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "Schildkröte gegen den Uhrzeigersinn drehen (Winkel in Grad)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "Palette der ruandischen Francs" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "rechts" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "Palette der US-Dollars" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "Schildkröte im Uhrzeigersinn drehen (Winkel in Grad)" +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "Palette der australischen Dollars" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "Kreisbogen" +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "Palette der paraguayischen Guaranies" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "Winkel" +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Palette der peruanischen Nuevo Soles" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "Radius" +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "Palette der uruguayischen Pesos" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "Schildkröte entlang eines Kreisbogens bewegen" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "SchildkrötenBots" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "setze xy" +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "FEHLER: Die Geschwindigkeit muss einen Wert zwischen 0 und 1023 haben." -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "Schildkröte zur Position x,y bewegen; (0,0) liegt in Bildschirmmitte." +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "setze Richtung" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "Richtung der Schildkröte festlegen (0 zeigt zum oberen Bildschirmrand.)" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "FEHLER: Als Modus muss entweder EINGANG oderAUSGANG gewählt werden." -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "x-Wert" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" msgstr "" -"Der aktuelle x-Wert der Schildkröten-Position (kann an Stelle eines " -"Zahlenblocks benutzt werden)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "y-Wert" +#: taextras.py:81 +#, fuzzy +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "Gibt 1 zurück, wenn der Knopf gedrückt ist, sonst 0." -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"Der aktuelle y-Wert der Schildkröten-Position (kann an Stelle eines " -"Zahlenblocks benutzt werden)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "Richtung" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"Die aktuelle Richtung der Schildkröte (kann an Stelle eines Zahlenblocks " -"benutzt werden)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Palette der Stiftbefehle" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "fülle Bildschirm" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "Farbe" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"Gibt 1 zurück, wenn der Sensor ein magnetisches Feld detektiert, sonst 0." -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "Schattierung" +#: taextras.py:88 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "Den Hintergrund mit (Farbe, Schattierung) füllen" +#: taextras.py:89 +msgid "button" +msgstr "Knopf" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:327 TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 msgid "gray" msgstr "Grau" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "setze Farbe" +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "Helligkeit" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "Farbe der Schildkrötenspur festlegen" +#: taextras.py:92 +msgid "temperature" +msgstr "Temperatur" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "setze Schattierung" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "Abstand" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "Schattierung der Schildkrötenspur festlegen" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "Widerstand" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "setze Grauton" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "Spannung" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "Grauton der Schildkrötenspur festlegen" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "Butia-Roboter" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:97 +#, fuzzy +msgid "refresh Butia" msgstr "" -"Die aktuelle Stiftfarbe (kann an Stelle eines Zahlenblocks benutzt werden)" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" +"Butia zurücksetzen" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "Die aktuelle Schattierung des Stiftes" +#: taextras.py:98 +#, fuzzy +msgid "refresh the state of the Butia palette and blocks" +msgstr "" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" +"Den Zustand der Butia-Palette und -Blöcke zurücksetzen" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "Der aktuelle Grauton (kann an Stelle eines Zahlenblocks benutzt werden)" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "Ladezustand der Batterie des Butia" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "hebe Stift an" +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "Die Schildkröte zeichnet nicht, wenn sie sich bewegt." +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "Butia-Geschwindigkeit" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "senke Stift ab" +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "Stellt die Geschwindigkeit des Butia-Motors ein." -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "Die Schildkröte zeichnet, wenn sie sich bewegt." +#: taextras.py:105 +msgid "move Butia" +msgstr "bewegt Butia" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "setze Stiftdicke" +#: taextras.py:106 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "links" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "Breite der Schildkrötenspur festlegen" +#: taextras.py:107 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "rechts" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "beginne Füllung" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "Bewegt die Butia-Motoren in der festgelegten Geschwindigkeit." -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" -msgstr "Beginnt ein gefülltes Polygon (benötigt einen Füllung-beenden-Block)" +#: taextras.py:109 +msgid "stop Butia" +msgstr "Butia anhalten" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "beende Füllung" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "Halte den Butia-Roboter an." -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "Butia vor" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "Bewege den Butia-Roboter vorwärts." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "Butia nach links" + +#: taextras.py:116 +#, fuzzy +msgid "turn the Butia robot at left" +msgstr "Drehe den Butia-Roboter nach rechts." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "Butia nach rechts" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "Drehe den Butia-Roboter nach rechts." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "Butia zurück" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "Bewege den Butia-Roboter rückwärts." + +#: taextras.py:123 +msgid "Butia Robot extra blocks" msgstr "" -"Schließt ein gefülltes Polygon ab (benötigt einen Füllung-beginnen-Block)" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "Stiftdicke" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "Fixierung" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "Modus" + +#: taextras.py:127 +#, fuzzy +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Wähle die Pin-Funktion (EINGANG, AUSGANG, PWM, SERVO)." + +#: taextras.py:128 +msgid "write hack pin Butia" msgstr "" -"Die aktuelle Stiftdicke (kann an Stelle eines Zahlenblocks benutzt werden)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Palette der Stiftfarben" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "Wert" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "Rot" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "Orange" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "Gelb" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "Grün" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "HOCH" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "Zyan" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "Setze HOCH-Wert für den digitalen Port." -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "Blau" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "EINGANG" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "Violett" +#: taextras.py:136 +#, fuzzy +msgid "Configure hack port for digital input." +msgstr "Konfiguriere den Arduino-Port für den digitalen Eingang." -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "Weiß" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "NIEDRIG" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "Schwarz" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "Setze NIEDRIG-Wert für den digitalen Port." -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "setze Schriftfarbe" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "AUSGANG" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "Farbe des Textes festlegen, den die Schildkröte zeichnet" +#: taextras.py:140 +#, fuzzy +msgid "Configure hack port for digital output." +msgstr "Konfiguriere den Arduino-Port für den digitalen Ausgang." -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "setze Schriftgröße" +#: taextras.py:141 +msgid "Butia" +msgstr "Butia" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "Größe des Textes festlegen, den die Schildkröte zeichnet" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Palette der mathematischen Operatoren" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "plus" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "Fehler beim Importieren von Pygame. Dieses Plugin benötigt Pygame 1.9." -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "Addiert zwei Zahleneingaben" +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "Fehler beim Einrichten der Kamera." -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "minus" +#: taextras.py:149 +msgid "No camera was found" +msgstr "Es wurde keine Kamera gefunden." -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "Die untere Zahleneingabe von der oberen subtrahieren" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "Fehler beim Anhalten der Kamera" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "mal" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "Fehler beim Einschalten der Kamera" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "Zwei Zahleneingaben multiplizieren" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "geteilt durch" +#: taextras.py:154 +msgid "FollowMe" +msgstr "FolgeMir" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "Dividiert die obere Zahleneingabe (Zähler) durch die untere (Nenner)" +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" -# (Markus S.) 'Gleichheit'? -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "Gleichheit" +#: taextras.py:156 +#, fuzzy +msgid "Search for a connected camera." +msgstr "Suche nach einem verbundenen NXT-Stein." -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "Identitätsoperator, um Blöcke zu erweitern" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "Kalibrierung" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:159 +#, fuzzy +msgid "store a personalized calibration" +msgstr "" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"gib eine individuelle Kalibrierung zurück\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" +"Speichert eine individuelle Kalibrierung" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "Modulo-Operator (Divisionsrest)" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "gib eine individuelle Kalibrierung zurück" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:161 +msgid "follow" +msgstr "folge" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "Quadratwurzel" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "folge einer Farbe oder Kalibrierung" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "Quadratwurzel berechnen" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "Helligkeit" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "Zufallszahl" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "Gib bitte der Helligkeit der Kamera einen Wert zwischen 0 und 255." -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "minimale Pixelanzahl" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "max" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "Setze die Minimalzahl zu verfolgender Pixel fest" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "Eine Zufallszahl zwischen dem Minimal- (oben) und Maximalwert (unten)" +#: taextras.py:167 +msgid "threshold" +msgstr "Grenzwert" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "Zahl" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "setze einen Grenzwert für eine RGB-Farbe" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "Als Zahleneingabe in mathematischen Operatoren" +#: taextras.py:170 +msgid "camera mode" +msgstr "Kameramodus" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "größer als" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +#, fuzzy +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"Setze den Farbmodus der Kamera auf HSV\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" +"Wähle den Farbmodus der Kamera: RGB, YUV oder HSV" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "Logischer Größer-als-Operator" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "kleiner als" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "Logischer Kleiner-als-Operator" +#: taextras.py:175 +msgid "average color" +msgstr "Durchschnittswert der Farbe" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "gleich" +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "Logischer Ist-gleich-Operator" +#: taextras.py:178 +msgid "x position" +msgstr "x-Position" + +#: taextras.py:179 +msgid "return x position" +msgstr "gib die x-Position zurück" + +#: taextras.py:180 +msgid "y position" +msgstr "y-Position" + +#: taextras.py:181 +msgid "return y position" +msgstr "gib die y-Position zurück" + +#: taextras.py:182 +msgid "pixels" +msgstr "Pixel" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "Gib die Zahl der Pixel im größten Fleck zurück" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "Setze den Farbmodus der Kamera auf RGB" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "Setze den Farbmodus der Kamera auf YUV" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "Setze den Farbmodus der Kamera auf HSV" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "leere Kalibrierung" + +#: taextras.py:191 +#, fuzzy +msgid "error in string conversion" +msgstr "" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" +"Fehler bei der Zeichenkettenumwandlung" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "nicht" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "Logischer NICHT-Operator" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "und" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "Logischer UND-Operator" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "oder" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "Geschwindigkeit des SumBot" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "Übermittle die Geschwindigkeit auf den Sumbot" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "Setze die Standardgeschwindigkeit für die Bewegungsbefehle" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "SumBot vor" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "Bewege den SumBot vorwärts" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "SumBot zurück" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "Bewege den SumBot rückwärts" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "SumBot anhalten" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "Halte den SumBot an" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "SumBot nach links" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "Drehe den SumBot nach links" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "SumBot nach rechts" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "Drehe den SumBot nach rechts" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "Winkel zum Zentrum" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "Bestimme den Winkel zum Zentrum des Dohyo." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "Winkel zum Gegner" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "Bestimme den Winkel zum Gegner." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "x-Koordinate Roboter" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "Bestimme die x-Koordinate des Roboters." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "y-Koordinate Roboter" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "Bestimme die y-Koordinate des Roboters." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "x-Koordinate Gegner" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "Bestimme die x-Koordinate des Gegners." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "y-Koordinate Gegner" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "Bestimme die y-Koordinate des Gegners." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "Drehung Roboter" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "Bestimme die Drehung des Roboters." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "Drehung Gegner" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "Bestimme die Drehung des Gegners." + +#: taextras.py:251 +msgid "distance to center" +msgstr "Entfernung zur Mitte" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "Logischer ODER-Operator" +# Dohyo != Dojo (see Wikipedia) +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "Bestimme die Entfernung zur Mitte des Dohyo." + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "Entfernung zum Gegner" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "Bestimme die Entfernung zum Gegner." + +#: taextras.py:256 +msgid "update information" +msgstr "aktualisiere Informationen" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "Aktualisiere die Informationen vom Server." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "Palette der Physikblöcke" + +#: taextras.py:263 +msgid "start polygon" +msgstr "Vieleck anfangen" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Fange an der aktuellen Position der Schildkröte an, ein Vieleck zu erstellen." -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Palette der Flussoperatoren" +#: taextras.py:266 +msgid "add point" +msgstr "Punkt hinzufügen" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "warte" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Füge dem aktuellen Vieleck eine neue Ecke an der aktuellen Position der " +"Schildkröte hinzu." -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "Programmausführung für die angegebene Dauer in Sekunden unterbrechen" +#: taextras.py:269 +msgid "end polygon" +msgstr "Vieleck beenden" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "fortlaufend" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "Definiere ein neues Vieleck." -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "Endlos wiederholen" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "Ausgefülltes Vieleck beenden" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "wiederhole" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "Kein einfaches Vieleck" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "So oft wiederholen, wie angegeben" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "Definiere ein neues gefülltes Vieleck." -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "wenn" +#: taextras.py:274 +msgid "triangle" +msgstr "Dreieck" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "dann" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "Basis" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "wenn dann" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "Höhe" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "" -"Wenn-Dann-Operator, der boolesche Operatoren aus der mathematischen Palette " -"nutzt" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "Füge ein Dreiecksobjekt zum Projekt hinzu." -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "sonst" +#: taextras.py:279 +msgid "circle" +msgstr "Kreis" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "wenn dann sonst" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "Füge ein Kreisobjekt zum Projekt hinzu." -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:281 +msgid "rectangle" +msgstr "Rechteck" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "Breite" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "Füge ein Rechtecksobjekt zum Projekt hinzu." + +#: taextras.py:285 +msgid "reset" +msgstr "Zurücksetzen" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "Setze das Projekt zurück; leere die Objektliste." + +#: taextras.py:287 +msgid "motor" +msgstr "Motor" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "Drehmoment" + +#: taextras.py:290 +msgid "speed" +msgstr "Geschwindigkeit" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." msgstr "" -"Wenn-Dann-Sonst-Operator, der boolesche Operatoren aus der mathematischen " -"Palette nutzt" +"Drehmoment des Motors und Geschwindigkeit variieren von 0 (aus) zu positiven " +"Zahlen; der Motor wird auf dem zuletzt erzeugten Objekt platziert." -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "horizontaler Zwischenraum" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "Hefte ein Objekt fest an, sodass es nicht fallen kann." -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "Stapel nach rechts versetzen" +#: taextras.py:295 +msgid "joint" +msgstr "Verbindung" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "Vertikaler Zwischenraum" +#: taextras.py:296 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "Stapel nach unten versetzen" +#: taextras.py:297 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "beende Aktion" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Verbinde zwei Objekte miteinander (das zuletzt erzeugte Objekt und das " +"Objekt am Punkt x, y)." -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "Aktuelle Aktion beenden" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "Speichern als Physik-Aktivität" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Palette der Variablenblöcke" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Speichere das Projekt als Physik-Aktivität ins Tagebuch." -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "starte" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "Zahnrad" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "Aktion mit Startknöpfen in der Werkzeugleiste verbinden" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "Füge ein Zahnradobjekt zum Projekt hinzu." -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "Text" +# (Markus S.) 'Gleichheit'? +#: taextras.py:305 +msgid "density" +msgstr "Dichte" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "Zeichenkette" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Setze die Dichte als Eigenschaft für Objekte (Dichte kann jede positive Zahl " +"sein)." -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "Aktion" +#: taextras.py:308 +msgid "friction" +msgstr "Reibung" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "Stapelanfang einer benennbaren Aktion" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Setze die Reibung als Eigenschaft für Objekte (ein Wert zwischen 0 und 1, " +"wobei 0 Reibungslosigkeit bedeutet und 1 starke Reibung)." -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "Stapel einer benannten Aktion aufrufen" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "Elastizität" -# (Markus S.) 'Variable' war 'Rahmen' -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "speichere in Box 1" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Setze die Elastizität als Eigenschaft für Objekte (ein Wert zwischen 0 und " +"1, wobei 0 keine und 1 volle Elastizität bedeutet)." -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "Zahlenwert in Variable 1 speichern" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "Beweglichkeit" -# (Markus S.) 'Variable' war 'Rahmen' -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "speichere in Box 2" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Bei Beweglichkeit = 1 kann sich das Objekt bewegen; bei Beweglichkeit = 0 " +"besitzt es eine feste Position." -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "Zahlenwert in Variable 2 speichern" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "Palette der WeDo-Blöcke" -# (Markus S.) 'Variable' war 'Rahmen' -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "Box 1" +# (Markus S.) WeDo ist der Name eines Programmierbausteins der Marke Lego +#: taextras.py:324 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "Variable 1 (Zahlenwert)" +#: taextras.py:325 +#, fuzzy +msgid "set current WeDo device" +msgstr "Legt das derzeitige WeDo-Gerät fest." -# (Markus S.) 'Variable' war 'Rahmen' -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "Box 2" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "Anzahl der WeDo-Geräte" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Variable 2 (Zahlenwert)" +#: taextras.py:327 +msgid "tilt" +msgstr "Neigung" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "speichere in" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"Ausgabe des Neigungssensors: (-1 == keine Neigung, 0 == vorwärts, 3 == " +"rückwärts, 1 == nach links geneigt, 2 == nach rechts geneigt)" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "Box" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "Ausgabe des Entfernungssensors" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "Wert" +#: taextras.py:333 +msgid "Motor A" +msgstr "Motor A" -# (Markus S.) 'Rahmen'? -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "Meine Box" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "Liefert den aktuellen Wert von Motor A." -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "Zahlenwert in benannte Variable speichern" +#: taextras.py:335 +msgid "Motor B" +msgstr "Motor B" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "Benannte Variable (Zahlenwert)" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "Liefert den aktuellen Wert von Motor B." -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "Aktion 1" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "Setze den Wert für Motor A." -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "Stapelanfang von Aktion 1" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "Setze den Wert für Motor B." -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "Aktion 2" +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "WeDo ist nicht verfügbar." -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "Stapelanfang von Aktion 2" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "WeDo %d ist nicht verfügbar; es wird auf 1 zurückgesetzt." -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "Stapel von Aktion 1 afurufen" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "Stapel von Aktion 2 aufrufen" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Palette der LEGO-NXT-Blöcke für Motoren" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Palette der LEGO-NXT-Blöcke für Sensoren" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "Berührung" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "Ultraschall" + +#: taextras.py:355 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "Farbe" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "Müll" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "Klang" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "Mülleimer leeren" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "Bitte überprüfe die Verbindung mit dem Stein." -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "Mülleimer endgültig leeren" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" +"Der Port '%s' ist ungültig. Der Port muss entweder PORT A, B oder C sein." -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "Alles rückgängig" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" +"Der Port '%s' ist ungültig. Der Port muss entweder PORT 1, 2, 3 oder 4 sein." -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "Alle gelöschten Blöcke wiederherstellen" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "Der Kraftwert muss zwischen -127 und 127 liegen." -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "Alles löschen" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "Der Wert muss eine ganze Zahl sein, nicht '%s'." -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "Alle Blöcke in den Mülleimer verschieben" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"Ein Fehler ist aufgetreten. Überprüfe alle Verbindungen und versuche dich " +"neu zu verbinden." -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "Teile ausgewählte Blöcke" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT hat %s Steine gefunden." -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Titel" +#: taextras.py:367 +msgid "NXT not found" +msgstr "NXT nicht gefunden" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Schildkröte anhalten" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "Stein Nummer %s wurde nicht gefunden." -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Blöcke anzeigen" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "NXT erneuern" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Blöcke verbergen" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "Suche nach einem verbundenen NXT-Stein." -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "keine Ausgabe erfolgt" +#: taextras.py:371 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Ich kann nicht" +#: taextras.py:372 +#, fuzzy +msgid "set current NXT device" +msgstr "Legt das derzeitige WeDo-Gerät fest." -# (Markus S.) 'mag kein'? -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "mag nicht" +#: taextras.py:373 +#, fuzzy +msgid "number of NXT devices" +msgstr "Anzahl der WeDo-Geräte" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "als Eingabe" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "Nächste Palette anzeigen" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "Die Ausrichtung der Block-Palette ändern" +#: taextras.py:376 +msgid "play tone" +msgstr "Ton abspielen" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "Laden..." +#: taextras.py:377 +msgid "frequency" +msgstr "Frequenz" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Speichern..." +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "Zeit" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "Zum Öffnen klicken" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "Spiele einen Ton einer Frequenz für die Dauer ab." -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "Orientierung" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "Nächstes" +#: taextras.py:382 +msgid "port" +msgstr "Port" + +#: taextras.py:383 +msgid "power" +msgstr "Spannung" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "Drehungen" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: taextras.py:386 +msgid "turn a motor" +msgstr "Einen Motor drehen" + +#: taextras.py:387 #, fuzzy -msgid "shift" -msgstr "Verschieben" +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" +"Zwei Motoren synchronisieren" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" +"Synchronisiert zwei Motoren, die an PORT B und PORT C angeschlossen sind." + +#: taextras.py:390 +msgid "PORT A" +msgstr "PORT A" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "PORT A des Steins" + +#: taextras.py:392 +msgid "PORT B" +msgstr "PORT B" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "PORT B des Steins" -#: TurtleArt/tawindow.py:1256 +#: taextras.py:394 +msgid "PORT C" +msgstr "PORT C" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "PORT C des Steins" + +#: taextras.py:396 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"motors" msgstr "" -#: TurtleArt/tawindow.py:1310 -#, fuzzy -msgid "Select blocks to share" -msgstr "Wähle Blöcke zum Teilen" +#: taextras.py:397 +msgid "start motor" +msgstr "Motor starten" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Schildkrötenkunst" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "Lass einen Moter dauernd laufen." -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "Bild" +#: taextras.py:399 +msgid "brake motor" +msgstr "Motor anhalten" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Als Logo speichern" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "Stopp einen bestimmten Motor." -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Als Bild speichern" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "Motor zurücksetzen" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "Momentaufnahme" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "Setze den Motorzähler zurück." -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Momentaufnahme speichern" +#: taextras.py:404 +msgid "motor position" +msgstr "Motorposition" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "Maus-darüber-Hilfe ausschalten" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "Erhalte die Motorposition." -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "Maus-darüber-Hilfe einschalten" +#: taextras.py:406 +msgid "PORT 1" +msgstr "PORT 1" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Palette anzeigen" +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "PORT 1 des Steins" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Palette verbergen" +#: taextras.py:408 +msgid "read" +msgstr "Auslesen" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Koordinaten herunterskalieren" +#: taextras.py:409 +msgid "sensor" +msgstr "Sensor" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Koordinaten hochskalieren" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "Lies die Sensorausgabe aus." -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Bearbeiten" +#: taextras.py:411 +msgid "PORT 2" +msgstr "PORT 2" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Ansicht" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "PORT 2 des Steins" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projekt" +#: taextras.py:413 +msgid "light sensor" +msgstr "Helligkeitssensor" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "Speichern/Laden" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Kopieren" +#: taextras.py:415 +msgid "PORT 3" +msgstr "PORT 3" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "PORT 3 des Steins" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "Berührungssensor" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "Entfernungssensor" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "PORT 4" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "PORT 4 des Steins" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "Geräuschsensor" + +#: taextras.py:422 +msgid "color sensor" +msgstr "Farbsensor" + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "Helligkeit einstellen" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "Stelle die Helligkeit des Farbsensors ein." + +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "Batterieladung" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Einfügen" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "PWM" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" -msgstr "Alle gelöschten Blöcke wiederherstellen" +#: taextras.py:441 +msgid "SERVO" +msgstr "SERVO" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Vollbild" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "FEHLER: Überprüfe den Arduino und die Portnummer." -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Kartesische Koordinaten" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "FEHLER: Der Wert muss eine Zahl von 0 bis 255 sein." -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Polarkoordinaten" +#: taextras.py:444 +#, fuzzy +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "FEHLER: Der Wert muss entweder HOCH oder NIEDRIG sein." -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "Metrische Koordinaten" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" +"FEHLER: Der Modus muss entweder EINGANG oder AUSGANG oder PWM oder SERVO " +"sein." -# (Markus S.) 'Blöcke vergrößern'? -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Blöcke vergrößern" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -# (Markus S.) 'Blöcke verkleinern'? -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Blöcke verkleinern" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Beispiel laden" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Alles löschen" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Ausführen" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Einzelschritte" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Hilfe" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Stopp" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "Projekt laden" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "Plugin laden" +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "Python-Block laden" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "Pin-Modus" -#: TurtleArtActivity.py:766 -#, fuzzy -msgid "Palettes" -msgstr "Palette" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Wähle die Pin-Funktion (EINGANG, AUSGANG, PWM, SERVO)." -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" -msgstr "Teilen von Blöcken ist ausgeschaltet." +#: taextras.py:462 +msgid "analog write" +msgstr "Analog Schreiben" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "Schreibe analogen Wert in den angegebenen Port." -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: taextras.py:465 +msgid "analog read" +msgstr "Analog Lesen" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Lies den Wert aus dem analogen Port. Der Wert darf zwischen 0 und 1023 " +"liegen. Benutze Vref, um die Spannun zu bestimmen. Für USB gilt ungefähr " +"volt=((read)*5)/1024." -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:468 +msgid "digital write" +msgstr "Digital Schreiben" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "Schreibe digitalen Wert in den angegebenen Port." -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." -msgstr "Das Plugin konnte nicht installiert werden." +#: taextras.py:470 +msgid "digital read" +msgstr "Digital Lesen" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Starte die Schildkrötenkunst bitte neu, um das Plugin zu benützen." +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "Lies den Wert aus dem digitalen Port." -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." -msgstr "Das Plugin %s ist bereits installiert." +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "Konfiguriere den Arduino-Port für den digitalen Eingang." -#: TurtleArtActivity.py:1136 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "Willst du %s erneut installieren?" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "Konfiguriere den Arduino-Port, um ein Servo anzusteuern." -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "Meine Schildkrötenkunst-Sitzung" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "Konfiguriere den Arduino-Port für den digitalen Ausgang." -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Zusammenarbeit erlauben" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Konfiguriere den Arduino-Port für PWM (Pulsweitenmodulierung)." -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Aktivitäten" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Partner" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Teilen" +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Konfiguration" +#. #-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "Palette der WeDo-Blöcke" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Umgebung" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Spitzname" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Account-Kennung" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Server" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Port" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Kennwort" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Registrieren" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Farben" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Hochladen" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" msgstr "" +"Gibt 1 zurück, wenn die Spannung an IN1 > 2.5 V, und 0, wenn die Spannung <= " +"2,5 V beträgt." -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Ins Netz hochladen" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:504 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" msgstr "" -"Du benötigst einen Account auf http://turtleartsite.sugarlabs.org um dein " -"Projekt hochzuladen." +"Gibt 1 zurück, wenn die Spannung an IN2 > 2.5 V, und 0, wenn die Spannung <= " +"2,5 V beträgt." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Benutzername:" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Kennwort:" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Titel:" +#: taextras.py:510 +msgid "capture" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Beschreibung:" +#: taextras.py:511 +msgid "input" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Hochladen" +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" +"Vorlagen" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Abbrechen" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Anmeldung fehlgeschlagen" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "Hochladen fehlgeschlagen!" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "Palette der Sensorblöcke" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "Beschleunigung" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "x,y,z-Beschleunigung auf zum Stapel hinzufügen" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "Klang" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "Mikrofoneingangssignal" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "Lautstärke" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "Mikrofoneingangslautstärke" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "Tonhöhe" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "Mikrofoneingangstonhöhe" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "Widerstand" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "Mikrofoneingangswiderstand" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "Spannung" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "Mikrofoneingangsspannung" +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "Palette der Medienobjekte" +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "Helligkeit" +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "Lichtstärke, die von der Kamera wahrgenommen wird" +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "Audio oder Video weiter abspielen" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Titel" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "Die gemittelte RGB-Farbe aus der Kamera wird auf den Stapel abgelegt" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "Gelb" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "Polarkoordinaten anzeigen" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "leert FILO-Stapel (first in, last out)" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1237,1539 +1772,1968 @@ msgstr "Die gemittelte RGB-Farbe aus der Kamera wird auf den Stapel abgelegt" msgid "camera output" msgstr "Kameraausgabe" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "vom Lichtsensor wahrgenommene Leuchtstärke" - -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "Wert aus RFID-Quelle auslesen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "solange" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "x,y,z-Beschleunigung auf zum Stapel hinzufügen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -"Wiederhole-solange-Operator, der boolesche Operatoren aus der mathematischen " -"Palette nutzt" +"Wenn-Dann-Operator, der boolesche Operatoren aus der mathematischen Palette " +"nutzt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "bis" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "Stapel nach rechts versetzen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"Wiederhole-bis-Operator, der boolesche Operatoren aus der mathematischen " -"Palette nutzt" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Medienobjekt aus dem Sugar-Tagebuch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "oben" +# (Markus S.) 'Variable' war 'Rahmen' +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "Box 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "Anfang eines zuklappbaren Stapels" +# (Markus S.) 'Variable' war 'Rahmen' +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "Box 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "Tagebuch" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Einzelschritte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Medienobjekt aus dem Sugar-Tagebuch" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "Zwei Zahleneingaben multiplizieren" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "Audio" +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Blöcke zeigen/verbergen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Audioobjekt aus dem Sugar-Tagebuch" +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "Palette verbergen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "Video" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Partner" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "Meine Schildkrötenkunst-Sitzung" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "Sugar Journal video object" msgstr "Videoobjekt aus dem Sugar-Tagebuch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "Beschreibung" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "Zyan" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Beschreibungsfeld im Sugar-Tagebuch" +#. #-#-#-#-# de.po (turtleart-activity) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"Eine von Logo inspirierte Schildkröte, die mittels visueller " +"Programmierbausteine farbenfrohe Bilder zeichnet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "zeige" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "x-Koordinate des rechten Bildschirmrandes" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Palette der erweiterten Optionen" + +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "Beispiel laden" + +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "Alle Blöcke in den Mülleimer verschieben" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "Liste" + +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Kann nicht in Einstellungsverzeichnis schreiben: %s" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "Medien fortsetzen" + +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "Richtung" + +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Teilen von Blöcken ist ausgeschaltet." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "Eine Schildkröten-Grafik als SVG ins Sugar-Tagebuch speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 msgid "draws text or show media from the Journal" msgstr "Text zeichnen oder Medien aus dem Tagebuch anzeigen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "zeige ausgerichtet" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "setze Skalierung" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "Video" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "Skalierung der Medien setzen" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "Blau" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "Bild speichern" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "Kartesische Koordinaten anzeigen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "Bildname" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "Keine optionale Aktion:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "Ein Bild ins Sugar-Tagebuch speichern" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "Stapel nach unten versetzen" + +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "Modulo-Operator (Divisionsrest)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "unten: y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 msgid "save SVG" msgstr "Als SVG speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "Eine Schildkröten-Grafik als SVG ins Sugar-Tagebuch speichern" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "Code aus dem Modul tamyblock.py aus dem Tagebuch ausführen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "Skalierung" +#: TurtleArt/tabasics.py:431 +#, fuzzy +msgid "pen down" +msgstr "" +"#-#-#-#-# de.po (PACKAGE VERSION) #-#-#-#-#\n" +"senke Stift ab\n" +"#-#-#-#-# de.po (turtleart-activity) #-#-#-#-#\n" +"setze Stift auf" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "behält aktuellen Skalierungsfaktor bei" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "warte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "Medien abwarten" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "Box" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "Das Ende der aktuellen Video- oder Audio-Wiedergabe abwarten" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "Hochladen fehlgeschlagen!" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "Medien anhalten" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +#, fuzzy +msgid "shift" +msgstr "Verschieben" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "Audio oder Video anhalten" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "Stapel einer benannten Aktion aufrufen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "Medien unterbrechen" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "Aktion" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "Audio oder Video unterbrechen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"Wiederhole-bis-Operator, der boolesche Operatoren aus der mathematischen " +"Palette nutzt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "Medien fortsetzen" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "Auslastung beträgt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "Audio oder Video weiter abspielen" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variable 2 (Zahlenwert)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "sprich" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "geteilt durch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "Hallo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "Bildname" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "spricht einen Text" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "solange" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" -msgstr "Sinuswelle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "Die Fensterbreite" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "Amplitude" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "Stapel leer?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "Dauer" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "Benannte Variable (Zahlenwert)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "" -"spielt eine Sinuswelle mit der Frequenz, der Amplitude und der Dauer (in " -"Sekunden)" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "Nächstes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "Taste gedrückt" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "wenn dann" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "Gibt 1 zurück, wenn die Maustaste gedrückt ist." +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "setze Stiftdicke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -msgid "returns True if mouse button is pressed" -msgstr "Gibt Wahr zurück, wenn die Maustaste gedrückt ist." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "Präsentationsvorlage: ein Tagebuch-Objekt (ohne Beschreibung)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "Maus-x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +msgid "until" +msgstr "bis" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" -msgstr "Gibt die x-Koordinate des Mauszeigers zurück." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "Medien anhalten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "Maus-y" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Maus-darüber-Hilfe einschalten" + +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "Mülleimer endgültig leeren" + +#: pysamples/uturn.py:35 +#, fuzzy +msgid "uturn" +msgstr "umkehren" + +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "Stapelanfang von Aktion 1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " +"einer Variablen, z.B. sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Palette der Flussoperatoren" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "Anfang eines zugeklappten Stapels" + +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"Wenn-Dann-Sonst-Operator, der boolesche Operatoren aus der mathematischen " +"Palette nutzt" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 msgid "returns mouse y coordinate" msgstr "Gibt die y-Koordinate des Mauszeigers zurück." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "lies Tastatureingabe aus" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "Die aktuelle Schattierung des Stiftes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"Tastatureingabe auslesen (das Ergebnis wird im Tastaturblock gespeichert)" +#. #-#-#-#-# de.po (turtleart-activity) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "Sinuswelle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "Tastatur" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Anmeldung fehlgeschlagen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -msgid "holds results of query-keyboard block as ASCII" -msgstr "Beinhaltet das Ergebnis des Tastaturabfrage-Blocks als ASCII-Zeichen." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "links: x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "lies Pixel" +# +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "setze Richtung" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 msgid "RGB color under the turtle is pushed to the stack" msgstr "RGB-Farbton unter der Schildkröte wird in den Stapel eingefügt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "Schildkröte sieht" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "Fenster durch Verbergen von Blöcken aufräumen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "Gibt die Farbe zurück, welche die Schildkröte \"sieht\"." +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "Zeit" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "Verstrichene Zeitdauer (in Sekunden) seit dem Programmstart" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Palette der erweiterten Optionen" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "ablegen" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "schreibt den Wert in den FILO-Stapel (first in, last out)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "chr-Operator von Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "zeige Stapel" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "horizontaler Zwischenraum" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "zeigt Werte im FILO-Stapel (first in, last out)" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Metrische Koordinaten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "leere Stapel" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "Zeichenkette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "leert FILO-Stapel (first in, last out)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "Beschreibung" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "aufnehmen" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "Ich kann nicht" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "nimmt den Wert aus dem FILO-Stapel (first in, last out)" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Benutzername:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -msgid "empty heap?" -msgstr "Stapel leer?" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "Beginnt ein gefülltes Polygon (benötigt einen Füllung-beenden-Block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "Gibt Wahr zurück, wenn der Stapel leer ist." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "Präsentationsvorlage: vier Tagebuch-Objekte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "Anmerkung" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "Ansicht" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "Kommentar in dein Programm einfügen" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "Grauton der Schildkrötenspur festlegen" -# (Markus) war 'schreibe' -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "Ausgabe" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Kennwort:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "Zeigt den Wert im Statusblock am unteren Bildschirmrand an" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "Schildkröte sieht" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "chr-Operator von Python" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "beende Aktion" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "int-Operator von Python" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "Grün" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "Schattierung" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " -"einer Variablen, z.B. sin(x)" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "Den Hintergrund mit (Farbe, Schattierung) füllen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " -"mehreren Variablen wie wurzel(x*x+y*y)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "Bild speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " -"mehreren Variablen, z.B. sin(x+y+z)" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "Tonhöhe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "Python-Block" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 +msgid "returns 1 if mouse button is pressed" +msgstr "Gibt 1 zurück, wenn die Maustaste gedrückt ist." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "Code aus dem Modul tamyblock.py aus dem Tagebuch ausführen" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Koordinaten hochskalieren" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Kartesisch" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "hebe Stift an" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "Kartesische Koordinaten anzeigen" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "Orange" -# (Markus S.) Vergleiche 'Cartesian' -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "Polar" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "Programmausführung für die angegebene Dauer in Sekunden unterbrechen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "Polarkoordinaten anzeigen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "schreibt den Wert in den FILO-Stapel (first in, last out)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "Schildkröte" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "Alles löschen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "Die zu steuernde Schildkröte wählen" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "dann" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "Schildkrötenpanzer" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Registrieren" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "Den 'Panzer' der Schildkröte anpassen" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "nicht" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "Anfang eines zugeklappten Stapels" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "wenn dann sonst" -# (M. Schlager) lade ? -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -#, fuzzy -msgid "load" -msgstr "laden" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "Aktuelle Aktion beenden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -msgid "loads a block" -msgstr "Einen Block laden" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "Schildkröte im Uhrzeigersinn drehen (Winkel in Grad)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "setze xy" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"Der aktuelle Grauton (kann an Stelle eines Zahlenblocks benutzt werden)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "Palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "x-Koordinate des linken Bildschirmrandes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" -msgstr "Eine Palette wählen" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Blockgröße zurücksetzen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "Palette der Präsentationsvorlagen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "Schildkröte" + +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "Nächste Palette anzeigen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "hide blocks" msgstr "Blöcke verbergen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "Fenster durch Verbergen von Blöcken aufräumen" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "Lichtstärke, die von der Kamera wahrgenommen wird" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "Blöcke anzeigen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "int-Operator von Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "Verborgene Blöcke wiederherstellen" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "Logischer Kleiner-als-Operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "Alle gelöschten Blöcke wiederherstellen" + +#: turtleblocks.py:382 +msgid "Save" +msgstr "Speichern" + +# (Markus S.) 'Variable' war 'Rahmen' +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "speichere in Box 1" + +# (Markus S.) 'Variable' war 'Rahmen' +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "speichere in Box 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 msgid "hides the Sugar toolbars" msgstr "Sugar-Leiste verbergen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "Liste" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"Der aktuelle x-Wert der Schildkröten-Position (kann an Stelle eines " +"Zahlenblocks benutzt werden)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "Darstellung als Spiegelstrichliste" +# (Markus) war 'schreibe' +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +msgid "print" +msgstr "Ausgabe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "Präsentationsvorlage: Spiegelstrichliste" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "Gibt die x-Koordinate des Mauszeigers zurück." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "Präsentationsvorlage: ein Tagebuch-Objekt (ohne Beschreibung)" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "Rot" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "Präsentationsvorlage: ein Tagebuch-Objekt (mit Beschreibung)" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Als Logo speichern" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "Präsentationsvorlage: vier Tagebuch-Objekte" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "Farbe der Schildkrötenspur festlegen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "Präsentationsvorlage: zwei Tagebuch-Objekte" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "Lautstärke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "x-Koordinate des linken Bildschirmrandes" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Zusammenarbeit erlauben" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "unten" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Palette der Sensorblöcke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "y-Koordinate des unteren Bildschirmrandes" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "Plugin laden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "Breite" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "Gibt Wahr zurück, wenn die Maustaste gedrückt ist." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "Die Fensterbreite" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "Zahl" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "x-Koordinate des rechten Bildschirmrandes" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "lies Tastatureingabe aus" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "y-Koordinate des oberen Bildschirmrandes" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "oben" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "Höhe" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Hochladen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "Die Fensterhöhe" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Kartesische Koordinaten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "Titel: x" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Spitzname" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "Titel: y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "setze Skalierung" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "links: x" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Teile ausgewählte Blöcke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "oben: y" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "Weiß" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "rechts: x" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "Aktion mit Startknöpfen in der Werkzeugleiste verbinden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "unten: y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "Verstrichene Zeitdauer (in Sekunden) seit dem Programmstart" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "Präsentation 1x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "Amplitude" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "Präsentation 2x1" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Abbrechen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "Präsentation 1x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "Die Fensterhöhe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "Präsentation 2x2" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "minus" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Installiere bitte die Sprechen-Aktitvität und versuch es noch einmal." +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "und" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Spanisch" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "Anfang eines zuklappbaren Stapels" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "Englisch" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "als Eingabe" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Tut mir leid, ich kann nicht verstehen, wonach du fragst." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Python-Block" -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "Medien abwarten" + +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "Beschleunigung" + +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" -"Entschuldige, es gibt keinen freien Speicher, um mein Gehirn zu laden. " -"Schließe andere Aktivitäten und versuch es noch einmal." +"Die aktuelle Stiftdicke (kann an Stelle eines Zahlenblocks benutzt werden)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "Füge den Ziel-RGB-Wert zum Stapel hinzu" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "setze Farbe" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "halte an" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "min" -#: pysamples/grecord.py:217 -#, fuzzy -msgid "play" -msgstr "abspielen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "Einen Block laden" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "speichern" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Palette der Stiftbefehle" -#: pysamples/journal-stats.py:78 -#, fuzzy -msgid "other" -msgstr "Sonstiges" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "zeigt Werte im FILO-Stapel (first in, last out)" -#: pysamples/uturn.py:24 -#, fuzzy -msgid "uturn" -msgstr "umkehren" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"Wiederhole-solange-Operator, der boolesche Operatoren aus der mathematischen " +"Palette nutzt" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "Die Richtung umkehren" +#: turtleblocks.py:389 +msgid "File" +msgstr "Datei" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "Auslastung beträgt" +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "Logischer NICHT-Operator" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Keine optionale Aktion:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 +msgid "ycor of bottom of screen" +msgstr "y-Koordinate des unteren Bildschirmrandes" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "Datei nicht gefunden" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "Präsentationsvorlage: ein Tagebuch-Objekt (mit Beschreibung)" -#: turtleblocks.py:279 +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Palette der mathematischen Operatoren" + +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "mal" + +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "fortlaufend" + +#: TurtleArtActivity.py:1302 #, python-format -msgid "Configuration directory not writable: %s" -msgstr "Kann nicht in Einstellungsverzeichnis schreiben: %s" +msgid "Plugin %s already installed." +msgstr "Das Plugin %s ist bereits installiert." -#: turtleblocks.py:354 -msgid "New" -msgstr "Neu" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "Schattierung der Schildkrötenspur festlegen" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Öffnen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "spricht einen Text" -#: turtleblocks.py:356 -msgid "Save" -msgstr "Speichern" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "Momentaufnahme" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Speichern unter" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "lösche alles" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Beenden" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "Präsentationsvorlage: zwei Tagebuch-Objekte" -#: turtleblocks.py:363 -msgid "File" -msgstr "Datei" +# (Markus S.) 'Blöcke vergrößern'? +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Blöcke vergrößern" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Koordinaten skalieren" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Vollbild" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Blockgröße zurücksetzen" +#: turtleblocks.py:275 +msgid "File not found" +msgstr "Datei nicht gefunden" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Blöcke zeigen/verbergen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "zeige" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Werkzeuge" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "Text" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Fehlersuche" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "Zufallszahl" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Schildkröte" +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "Logischer Größer-als-Operator" -#: turtleblocks.py:407 -msgid "About..." -msgstr "" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "Schildkröte gegen den Uhrzeigersinn drehen (Winkel in Grad)" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "Schwarz" + +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "Quadratwurzel berechnen" + +#: TurtleArt/tabasics.py:255 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"Du hast ungespeicherte Veränderungen. Möchtest du sie vor dem Beenden " -"abspeichern?" +"Der aktuelle y-Wert der Schildkröten-Position (kann an Stelle eines " +"Zahlenblocks benutzt werden)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "Maus-x" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "Maus-y" + +#: pysamples/grecord.py:216 +#, fuzzy +msgid "stop" +msgstr "halte an" -#: turtleblocks.py:448 +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "größer als" + +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "x-Wert" + +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Hilfe" + +#: turtleblocks.py:477 msgid "Save project?" msgstr "Projekt speichern?" -#~ msgid "Turtle Art Mini" -#~ msgstr "Schildkrötenkunst Mini" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "Die zu steuernde Schildkröte wählen" -#~ msgid "Turtle Confusion" -#~ msgstr "Schildkrötenwirrwarr" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "rechts: x" -#~ msgid "Select a challenge" -#~ msgstr "Wähle eine Herausforderung" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "vom Lichtsensor wahrgenommene Leuchtstärke" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Palette der mexikanischen Pesos" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "Das Plugin konnte nicht installiert werden." -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Palette der kolumbianischen Pesos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "Tastatur" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Palette der ruandischen Francs" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "Kreisbogen" -#~ msgid "Palette of US dollars" -#~ msgstr "Palette der US-Dollars" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "Radius" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Palette der australischen Dollars" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Polarkoordinaten" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Palette der paraguayischen Guaranies" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "setze Schattierung" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Palette der peruanischen Nuevo Soles" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "Logischer UND-Operator" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Palette der uruguayischen Pesos" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Du benötigst einen Account auf http://turtleartsite.sugarlabs.org um dein " +"Projekt hochzuladen." -#~ msgid "TurtleBots" -#~ msgstr "SchildkrötenBots" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "Palette" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "LED-Intensität festlegen (von 0 bis 255)" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Ausführen" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "" -#~ "Gibt den Grauwert des Objektes als eine Zahl zwischen 0 und 1023 zurück." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "zeige Stapel" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "Gibt 1 zurück, wenn der Knopf gedrückt ist, sonst 0." +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" +"Richtung der Schildkröte festlegen (0 zeigt zum oberen Bildschirmrand.)" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "Gibt die Umgebungshelligkeit als eine Zahl zwischen 0 und 1023 zurück." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "Eine Palette wählen" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "Gibt die Umgebungstemperatur als eine Zahl zwischen 0 und 255 zurück." +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "Mikrofoneingangslautstärke" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "Gibt die Entfernung zu dem Objekt vor dem Sensor als eine Zahl zwischen 0 " -#~ "und 255 zurück." +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Titel:" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "Gibt je nach Sensorneigung 0 oder 1 zurück." +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Palette der Medienobjekte" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "" -#~ "Gibt 1 zurück, wenn der Sensor ein magnetisches Feld detektiert, sonst 0." +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Alle gelöschten Blöcke wiederherstellen" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "Wechselt von 0 zu 1; die Frequenz hängt von der Vibration ab." +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Palette der Variablenblöcke" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "Als Zahleneingabe in mathematischen Operatoren" -#~ msgid "button" -#~ msgstr "Knopf" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Hochladen" -#~ msgid "grayscale" -#~ msgstr "Grauwert" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Server" -#~ msgid "ambient light" -#~ msgstr "Umgebungslicht" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variable 1 (Zahlenwert)" -#~ msgid "temperature" -#~ msgstr "Temperatur" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Umgebung" -#~ msgid "distance" -#~ msgstr "Abstand" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "Addiert zwei Zahleneingaben" -#~ msgid "tilt" -#~ msgstr "Neigung" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "gleich" -#~ msgid "magnetic induction" -#~ msgstr "Magnetische Induktion" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "sonst" -#~ msgid "vibration" -#~ msgstr "Vibration" +# (Markus S.) 'mag kein'? +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "mag nicht" -#~ msgid "Butia Robot" -#~ msgstr "Butia-Roboter" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "" +"Du hast ungespeicherte Veränderungen. Möchtest du sie vor dem Beenden " +"abspeichern?" -#, fuzzy -#~ msgid "refresh Butia" -#~ msgstr "Butia zurücksetzen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "Verborgene Blöcke wiederherstellen" +# (M. Schlager) lade ? +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 #, fuzzy -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "Den Zustand der Butia-Palette und -Blöcke zurücksetzen" +msgid "load" +msgstr "laden" -#~ msgid "battery charge Butia" -#~ msgstr "Ladezustand der Batterie des Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "Audio oder Video anhalten" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "Gibt den Ladezustand der Batterie als Zahl zwischen 0 und 255 zurück." +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "Die Schildkröte zeichnet nicht, wenn sie sich bewegt." -#~ msgid "speed Butia" -#~ msgstr "Butia-Geschwindigkeit" +#. #-#-#-#-# de.po (turtleart-activity) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "aufnehmen" -#~ msgid "forward Butia" -#~ msgstr "Butia vor" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "Stiftdicke" -#~ msgid "move the Butia robot forward" -#~ msgstr "Bewege den Butia-Roboter vorwärts." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "Schildkrötenpanzer" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "Bewege den Butia-Roboter eine vordefinierte Entfernung vor." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" +"spielt eine Sinuswelle mit der Frequenz, der Amplitude und der Dauer (in " +"Sekunden)" -#~ msgid "left Butia" -#~ msgstr "Butia nach links" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "Drehe den Butia-Roboter nach rechts." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "sprich" -#~ msgid "backward Butia" -#~ msgstr "Butia zurück" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "Wert aus RFID-Quelle auslesen" -#~ msgid "move the Butia robot backward" -#~ msgstr "Bewege den Butia-Roboter rückwärts." +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "Schildkröte entlang eines Kreisbogens bewegen" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "Bewege den Butia-Roboter eine vordefinierte Entfernung zurück." +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "Logischer Ist-gleich-Operator" -#~ msgid "right Butia" -#~ msgstr "Butia nach rechts" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Palette der Stiftfarben" -#~ msgid "turn the Butia robot at right" -#~ msgstr "Drehe den Butia-Roboter nach rechts." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "Audio oder Video unterbrechen" -#~ msgid "turn Butia" -#~ msgstr "Butia drehen" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "Zahlenwert in Variable 1 speichern" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "Drehe den Butia-Roboter um x Grad." +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "Zahlenwert in Variable 2 speichern" -#~ msgid "stop Butia" -#~ msgstr "Butia anhalten" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "Den 'Panzer' der Schildkröte anpassen" -#~ msgid "stop the Butia robot" -#~ msgstr "Halte den Butia-Roboter an." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "Taste gedrückt" -#~ msgid "Butia" -#~ msgstr "Butia" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "bewegt die Schildkröte rückwärts" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Fehler beim Einrichten der Kamera." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "y-Koordinate des oberen Bildschirmrandes" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "Keine Kamera gefunden" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Blöcke anzeigen" -#~ msgid "Error stopping camera" -#~ msgstr "Fehler beim Anhalten der Kamera" +#: pysamples/grecord.py:218 +#, fuzzy +msgid "play" +msgstr "abspielen" -#~ msgid "Error starting camera" -#~ msgstr "Fehler beim Einschalten der Kamera" +#: pysamples/grecord.py:220 +#, fuzzy +msgid "save" +msgstr "speichern" -#~ msgid "FollowMe" -#~ msgstr "FolgeMir" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Farben" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Suche nach einem verbundenen NXT-Stein." +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "Breite der Schildkrötenspur festlegen" -#~ msgid "calibration" -#~ msgstr "Kalibrierung" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Öffnen" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "Speichert eine individuelle Kalibrierung" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "Orientierung" -#~ msgid "return a personalized calibration" -#~ msgstr "gib eine individuelle Kalibrierung zurück" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "y-Wert" -#~ msgid "follow" -#~ msgstr "folge" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " +"mehreren Variablen wie wurzel(x*x+y*y)" -#~ msgid "follow a color or calibration" -#~ msgstr "folge einer Farbe oder Kalibrierung" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "wenn" -#~ msgid "minimum pixels" -#~ msgstr "minimale Pixelanzahl" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "Schildkröte zur Position x,y bewegen; (0,0) liegt in Bildschirmmitte." -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "Setze die Minimalzahl zu verfolgender Pixel fest" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python" -#~ msgid "threshold" -#~ msgstr "Grenzwert" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Stopp" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "setze einen Grenzwert für eine RGB-Farbe" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "Aktion 2" -#~ msgid "camera mode" -#~ msgstr "Kameramodus" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "Aktion 1" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "Wähle den Farbmodus der Kamera: RGB, YUV oder HSV" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "beende Füllung" -#~ msgid "x position" -#~ msgstr "x-Position" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Kopieren" -#~ msgid "return x position" -#~ msgstr "gib die x-Position zurück" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Einfügen" -#~ msgid "y position" -#~ msgstr "y-Position" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "keine Ausgabe erfolgt" -#~ msgid "return y position" -#~ msgstr "gib die y-Position zurück" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Aktivitäten" -#~ msgid "pixels" -#~ msgstr "Pixel" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Ins Netz hochladen" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "Gib die Zahl der Pixel im größten Fleck zurück" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "leere Stapel" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "Setze den Farbmodus der Kamera auf RGB" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "nimmt den Wert aus dem FILO-Stapel (first in, last out)" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "Setze den Farbmodus der Kamera auf YUV" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Alles löschen" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "Setze den Farbmodus der Kamera auf HSV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Palette der Präsentationsvorlagen" -#~ msgid "empty calibration" -#~ msgstr "leere Kalibrierung" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "Winkel" -#, fuzzy -#~ msgid "error in string conversion" -#~ msgstr "Fehler bei der Zeichenkettenumwandlung" +# (Markus S.) 'Gleichheit'? +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "Gleichheit" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "Speichern/Laden" -#~ msgid "speed SumBot" -#~ msgstr "Geschwindigkeit des SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "oben: y" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "Übermittle die Geschwindigkeit auf den Sumbot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "Audio" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "Setze die Standardgeschwindigkeit für die Bewegungsbefehle" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Werkzeuge" -#~ msgid "forward SumBot" -#~ msgstr "SumBot vor" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Port" -#~ msgid "move SumBot forward" -#~ msgstr "Bewege den SumBot vorwärts" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "Anmerkung" -#~ msgid "backward SumBot" -#~ msgstr "SumBot zurück" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "Die untere Zahleneingabe von der oberen subtrahieren" -#~ msgid "move SumBot backward" -#~ msgstr "Bewege den SumBot rückwärts" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "Medien unterbrechen" -#~ msgid "stop SumBot" -#~ msgstr "SumBot anhalten" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "Füge den Ziel-RGB-Wert zum Stapel hinzu" -#~ msgid "stop the SumBot" -#~ msgstr "Halte den SumBot an" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"Tastatureingabe auslesen (das Ergebnis wird im Tastaturblock gespeichert)" -#~ msgid "left SumBot" -#~ msgstr "SumBot nach links" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Kartesisch" -#~ msgid "turn left the SumBot" -#~ msgstr "Drehe den SumBot nach links" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "Bildschirm leeren und Schildkröte zurücksetzen" -#~ msgid "right SumBot" -#~ msgstr "SumBot nach rechts" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "Mikrofoneingangssignal" -#~ msgid "turn right the SumBot" -#~ msgstr "Drehe den SumBot nach rechts" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "Gibt die Farbe zurück, welche die Schildkröte \"sieht\"." -#~ msgid "angle to center" -#~ msgstr "Winkel zum Zentrum" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "Stapel von Aktion 1 afurufen" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "Bestimme den Winkel zum Zentrum des Dohyo." +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Palette der Schildkröten-Befehle" -#~ msgid "angle to Enemy" -#~ msgstr "Winkel zum Gegner" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "Endlos wiederholen" -#~ msgid "get the angle to the Enemy" -#~ msgstr "Bestimme den Winkel zum Gegner." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "zeige ausgerichtet" -#~ msgid "x coor. SumBot" -#~ msgstr "x-Koordinate Roboter" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Willst du %s erneut installieren?" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "Bestimme die x-Koordinate des Roboters." +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "Projekt laden" -#~ msgid "y coor. SumBot" -#~ msgstr "y-Koordinate Roboter" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Projekt" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "Bestimme die y-Koordinate des Roboters." +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Fehlersuche" -#~ msgid "x coor. Enemy" -#~ msgstr "x-Koordinate Gegner" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Maus-darüber-Hilfe ausschalten" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "Bestimme die x-Koordinate des Gegners." +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "y coor. Enemy" -#~ msgstr "y-Koordinate Gegner" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Kennwort" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "Bestimme die y-Koordinate des Gegners." +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "Vertikaler Zwischenraum" -#~ msgid "rotation SumBot" -#~ msgstr "Drehung Roboter" +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Starte die Schildkrötenkunst bitte neu, um das Plugin zu benützen." -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "Bestimme die Drehung des Roboters." +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"Schließt ein gefülltes Polygon ab (benötigt einen Füllung-beginnen-Block)" -#~ msgid "rotation Enemy" -#~ msgstr "Drehung Gegner" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Teilen" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "Bestimme die Drehung des Gegners." +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "kleiner als" -#~ msgid "distance to center" -#~ msgstr "Entfernung zur Mitte" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "Quadratwurzel" -# Dohyo != Dojo (see Wikipedia) -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "Bestimme die Entfernung zur Mitte des Dohyo." +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Koordinaten skalieren" -#~ msgid "distance to Enemy" -#~ msgstr "Entfernung zum Gegner" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "Blöcke anzeigen" -#~ msgid "get the distance to the Enemy" -#~ msgstr "Bestimme die Entfernung zum Gegner." +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Beenden" -#~ msgid "update information" -#~ msgstr "aktualisiere Informationen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Beschreibungsfeld im Sugar-Tagebuch" -#~ msgid "update information from the server" -#~ msgstr "Aktualisiere die Informationen vom Server." +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "setze Grauton" -#~ msgid "Palette of physics blocks" -#~ msgstr "Palette der Physikblöcke" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "Darstellung als Spiegelstrichliste" -#~ msgid "start polygon" -#~ msgstr "Vieleck anfangen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "Dauer" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Fange an der aktuellen Position der Schildkröte an, ein Vieleck zu " -#~ "erstellen." +#: turtleblocks.py:375 +msgid "New" +msgstr "Neu" -#~ msgid "add point" -#~ msgstr "Punkt hinzufügen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "Kommentar in dein Programm einfügen" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Füge dem aktuellen Vieleck eine neue Ecke an der aktuellen Position der " -#~ "Schildkröte hinzu." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "lies Pixel" -#~ msgid "end polygon" -#~ msgstr "Vieleck beenden" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "Skalierung" -#~ msgid "Define a new polygon." -#~ msgstr "Definiere ein neues Vieleck." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "unten" -#~ msgid "end filled polygon" -#~ msgstr "Ausgefülltes Vieleck beenden" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "Violett" -#~ msgid "Not a simple polygon" -#~ msgstr "Kein einfaches Vieleck" +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Koordinaten herunterskalieren" -#~ msgid "Define a new filled polygon." -#~ msgstr "Definiere ein neues gefülltes Vieleck." +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "Zum Öffnen klicken" -#~ msgid "triangle" -#~ msgstr "Dreieck" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "Mikrofoneingangstonhöhe" -#~ msgid "base" -#~ msgstr "Basis" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Konfiguration" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Füge ein Dreiecksobjekt zum Projekt hinzu." +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Beschreibung:" -#~ msgid "circle" -#~ msgstr "Kreis" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "Tagebuch" -#~ msgid "Add a circle object to the project." -#~ msgstr "Füge ein Kreisobjekt zum Projekt hinzu." +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "Mülleimer leeren" -#~ msgid "rectangle" -#~ msgstr "Rechteck" +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "Die Schildkröte zeichnet, wenn sie sich bewegt." -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Füge ein Rechtecksobjekt zum Projekt hinzu." +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Laden..." -#~ msgid "reset" -#~ msgstr "Zurücksetzen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Audioobjekt aus dem Sugar-Tagebuch" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Setze das Projekt zurück; leere die Objektliste." +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Schildkröte anhalten" -#~ msgid "motor" -#~ msgstr "Motor" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Schildkröte" -#~ msgid "torque" -#~ msgstr "Drehmoment" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "Die Ausrichtung der Block-Palette ändern" -#~ msgid "speed" -#~ msgstr "Geschwindigkeit" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "speichere in" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Drehmoment des Motors und Geschwindigkeit variieren von 0 (aus) zu positiven " -#~ "Zahlen; der Motor wird auf dem zuletzt erzeugten Objekt platziert." +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Blöcke verbergen" -#~ msgid "pin" -#~ msgstr "Fixierung" +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "Python-Block laden" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Hefte ein Objekt fest an, sodass es nicht fallen kann." +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "plus" -#~ msgid "joint" -#~ msgstr "Verbindung" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "oder" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Verbinde zwei Objekte miteinander (das zuletzt erzeugte Objekt und das " -#~ "Objekt am Punkt x, y)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "Präsentationsvorlage: Spiegelstrichliste" -#~ msgid "save as Physics activity" -#~ msgstr "Speichern als Physik-Aktivität" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "Identitätsoperator, um Blöcke zu erweitern" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Speichere das Projekt als Physik-Aktivität ins Tagebuch." +# (Markus S.) 'Blöcke verkleinern'? +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Blöcke verkleinern" -#~ msgid "gear" -#~ msgstr "Zahnrad" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"Die aktuelle Richtung der Schildkröte (kann an Stelle eines Zahlenblocks " +"benutzt werden)" -#~ msgid "Add a gear object to the project." -#~ msgstr "Füge ein Zahnradobjekt zum Projekt hinzu." +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "Bild" -# (Markus S.) 'Gleichheit'? -#~ msgid "density" -#~ msgstr "Dichte" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "Eine Zufallszahl zwischen dem Minimal- (oben) und Maximalwert (unten)" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Setze die Dichte als Eigenschaft für Objekte (Dichte kann jede positive Zahl " -#~ "sein)." +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"Die aktuelle Stiftfarbe (kann an Stelle eines Zahlenblocks benutzt werden)" -#~ msgid "friction" -#~ msgstr "Reibung" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Palette anzeigen" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Setze die Reibung als Eigenschaft für Objekte (ein Wert zwischen 0 und 1, " -#~ "wobei 0 Reibungslosigkeit bedeutet und 1 starke Reibung)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "Ein Bild ins Sugar-Tagebuch speichern" -#~ msgid "bounciness" -#~ msgstr "Elastizität" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Momentaufnahme speichern" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Setze die Elastizität als Eigenschaft für Objekte (ein Wert zwischen 0 und " -#~ "1, wobei 0 keine und 1 volle Elastizität bedeutet)." +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "starte" -#~ msgid "dynamic" -#~ msgstr "Beweglichkeit" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "Gibt Wahr zurück, wenn der Stapel leer ist." -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Bei Beweglichkeit = 1 kann sich das Objekt bewegen; bei Beweglichkeit = 0 " -#~ "besitzt es eine feste Position." +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "bewegt die Schildkröte vorwärts" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Palette der WeDo-Blöcke" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "gehe vorwärts" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "Ausgabe des Neigungssensors: (-1 == keine Neigung, 0 == vorwärts, 3 == " -#~ "rückwärts, 1 == nach links geneigt, 2 == nach rechts geneigt)" +# (Markus S.) 'Rahmen'? +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "Meine Box" -#~ msgid "distance sensor output" -#~ msgstr "Ausgabe des Entfernungssensors" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Account-Kennung" -#~ msgid "Motor A" -#~ msgstr "Motor A" +#: TurtleArt/tawindow.py:1467 +#, fuzzy +msgid "Select blocks to share" +msgstr "Wähle Blöcke zum Teilen" -#~ msgid "returns the current value of Motor A" -#~ msgstr "Liefert den aktuellen Wert von Motor A." +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "zurück" -#~ msgid "Motor B" -#~ msgstr "Motor B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "Skalierung der Medien setzen" -#~ msgid "returns the current value of Motor B" -#~ msgstr "Liefert den aktuellen Wert von Motor B." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "behält aktuellen Skalierungsfaktor bei" -#~ msgid "set the value for Motor A" -#~ msgstr "Setze den Wert für Motor A." +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "Stapelanfang einer benennbaren Aktion" -#~ msgid "set the value for Motor B" -#~ msgstr "Setze den Wert für Motor B." +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "Zahlenwert in benannte Variable speichern" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Palette der LEGO-NXT-Blöcke für Motoren" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "Logischer ODER-Operator" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Palette der LEGO-NXT-Blöcke für Sensoren" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "Mikrofoneingangsspannung" -#~ msgid "touch" -#~ msgstr "Berührung" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "So oft wiederholen, wie angegeben" -#~ msgid "ultrasonic" -#~ msgstr "Ultraschall" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Speichern..." -#~ msgid "light" -#~ msgstr "Helligkeit" +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "Stapel von Aktion 2 aufrufen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 #, fuzzy -#~ msgid "grey" -#~ msgstr "Grau" +msgid "setxy" +msgstr "setze xy" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Überprüfe bitte die Verbindung mit dem Stein." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "Titel: y" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "Der Wert der Spannung muss zwischen -127 und 127 liegen." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "Titel: x" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "fülle Bildschirm" + +#: pysamples/journal-stats.py:80 #, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "" -#~ "Ein Fehler ist aufgetreten: Überprüfe sämtliche Verbindungen und versuche " -#~ "erneut zu verbinden." +msgid "other" +msgstr "Sonstiges" -#~ msgid "NXT not found" -#~ msgstr "NXT nicht gefunden" +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Speichern unter" -#~ msgid "refresh NXT" -#~ msgstr "NXT erneuern" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "setze xy" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Suche nach einem verbundenen NXT-Stein." +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "Müll" -#~ msgid "play tone" -#~ msgstr "Ton abspielen" +# (Markus S.) Vergleiche 'Cartesian' +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "Polar" -#~ msgid "frequency" -#~ msgstr "Frequenz" +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "wiederhole" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Spiele einen Ton einer Frequenz für die Dauer ab." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "Das Ende der aktuellen Video- oder Audio-Wiedergabe abwarten" -#~ msgid "port" -#~ msgstr "Port" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Als Bild speichern" -#~ msgid "power" -#~ msgstr "Spannung" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Bearbeiten" -#~ msgid "rotations" -#~ msgstr "Drehungen" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "Mikrofoneingangswiderstand" -#~ msgid "turn a motor" -#~ msgstr "Einen Motor drehen" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "Stapelanfang von Aktion 2" -#, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "Zwei Motoren synchronisieren" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "Dividiert die obere Zahleneingabe (Zähler) durch die untere (Nenner)" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "" -#~ "Synchronisiert zwei Motoren, die an PORT B und PORT C angeschlossen sind." +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "max" -#~ msgid "PORT A" -#~ msgstr "PORT A" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "Zeigt den Wert im Statusblock am unteren Bildschirmrand an" -#~ msgid "PORT A of the brick" -#~ msgstr "PORT A des Steins" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "beginne Füllung" -#~ msgid "PORT B" -#~ msgstr "PORT B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "Beinhaltet das Ergebnis des Tastaturabfrage-Blocks als ASCII-Zeichen." -#~ msgid "PORT B of the brick" -#~ msgstr "PORT B des Steins" +#. #-#-#-#-# de.po (turtleart-activity) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "ablegen" -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke mit " +"mehreren Variablen, z.B. sin(x+y+z)" -#~ msgid "PORT C of the brick" -#~ msgstr "PORT C des Steins" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "Alles rückgängig" -#~ msgid "start motor" -#~ msgstr "Motor starten" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "Hallo" -#~ msgid "Run a motor forever." -#~ msgstr "Lass einen Moter dauernd laufen." +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "Schildkrötenblöcke" -#~ msgid "brake motor" -#~ msgstr "Motor anhalten" +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "Stift aufgesetzt?" -#~ msgid "Stop a specified motor." -#~ msgstr "Stopp einen bestimmten Motor." +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "liefert wahr, wenn der Stift aufgesetzt ist" -#~ msgid "reset motor" -#~ msgstr "Motor zurücksetzen" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Drücke bitte den Stopp-Knopf, bevor du Änderungen an deinem " +"Schildkrötenblöcke-Programm vornimmst." -#~ msgid "Reset the motor counter." -#~ msgstr "Setze den Motorzähler zurück." +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Stapel speichern" -#~ msgid "motor position" -#~ msgstr "Motorposition" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Den Stapel wirklich überschreiben?" -#~ msgid "Get the motor position." -#~ msgstr "Erhalte die Motorposition." +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Stapel überschreiben" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Stapel löschen" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORT 1 des Steins" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Den Stapel wirklich löschen?" -#~ msgid "read" -#~ msgstr "Auslesen" +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "Paletten" -#~ msgid "sensor" -#~ msgstr "Sensor" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Pinnwand-Meldung auf Facebook" -#~ msgid "Read sensor output." -#~ msgstr "Lies die Sensorausgabe aus." +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "aktive Schildkröte" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "der Name der aktiven Schildkröte" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORT 2 des Steins" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Palette der benutzerdefinierten Operatoren" -#~ msgid "light sensor" -#~ msgstr "Helligkeitssensor" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Installiere bitte die Sprechen-Aktitvität und versuch es noch einmal." -#~ msgid "PORT 3" -#~ msgstr "PORT 3" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Spanisch" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORT 3 des Steins" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "Englisch" -#~ msgid "touch sensor" -#~ msgstr "Berührungssensor" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Tut mir leid, ich kann nicht verstehen, wonach du fragst." -#~ msgid "distance sensor" -#~ msgstr "Entfernungssensor" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Entschuldige, es gibt keinen freien Speicher, um mein Gehirn zu laden. " +"Schließe andere Aktivitäten und versuch es noch einmal." -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "Dreht die Schildkröte um 180°" -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORT 4 des Steins" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Beispielprojekte anzeigen" -#~ msgid "sound sensor" -#~ msgstr "Geräuschsensor" +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Beispielprojekte verbergen" -#~ msgid "color sensor" -#~ msgstr "Farbsensor" +#: turtleblocks.py:436 +msgid "About..." +msgstr "Über Schildkrötenblöcke" -#~ msgid "set light" -#~ msgstr "Helligkeit einstellen" +#~ msgid "Palette of Arduino blocks" +#~ msgstr "Palette der Arduino-Blöcke" -#~ msgid "Set color sensor light." -#~ msgstr "Stelle die Helligkeit des Farbsensors ein." +# Vorschlag von Antiochener; zu lang? +#, fuzzy +#~ msgid "gpio" +#~ msgstr "" +#~ "Allzweckeingabe/-ausgabe (engl. GPIO - General Purpose Input/Output)" -#~ msgid "battery level" -#~ msgstr "Batterieladung" +# an 20 angepasst +#~ msgid "returns the gray level" +#~ msgstr "gibt die Graustufe zurück" +# an 20 angepasst #, fuzzy -#~ msgid "Get battery level of the brick" -#~ msgstr "Der Ladezustand der Batterie des Steins" +#~ msgid "returns the light level" +#~ msgstr "gibt die Graustufe zurück" -#~ msgid "HIGH" -#~ msgstr "HOCH" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "Gibt den Abstand des Objektes vom Sensor zurück." -#~ msgid "LOW" -#~ msgstr "NIEDRIG" +#~ msgid "returns the value of the resistance" +#~ msgstr "Gibt den Wert des Widerstandes zurück." -#~ msgid "INPUT" -#~ msgstr "EINGANG" +#~ msgid "returns the value of the voltage" +#~ msgstr "Gibt den Wert der Spannung zurück." -#~ msgid "OUTPUT" -#~ msgstr "AUSGANG" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "" +#~ "Gibt den Ladezustand der Batterie als Zahl zwischen 0 und 255 zurück." -#~ msgid "PWM" -#~ msgstr "PWM" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "LED-Intensität festlegen (von 0 bis 255)" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "returns the ambient light level" +#~ msgstr "Gibt die Umgebungslichtstärke zurück." -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "FEHLER: Überprüfe den Arduino und die Portnummer." +#~ msgid "returns the ambient temperature" +#~ msgstr "Gibt die Umgebungstemperatur zurück." -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "FEHLER: Der Wert muss eine Zahl von 0 bis 255 sein." +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "Gibt je nach Sensorneigung 0 oder 1 zurück." -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "FEHLER: Der Wert muss entweder HOCH oder NIEDRIG sein." +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "Wechselt von 0 zu 1; die Frequenz hängt von der Vibration ab." -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "" -#~ "FEHLER: Der Modus muss entweder EINGANG oder AUSGANG oder PWM oder SERVO " -#~ "sein." +#~ msgid "grayscale" +#~ msgstr "Grauwert" + +#~ msgid "ambient light" +#~ msgstr "Umgebungslicht" + +#~ msgid "magnetic induction" +#~ msgstr "Magnetische Induktion" + +#~ msgid "vibration" +#~ msgstr "Vibration" + +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "Bewege den Butia-Roboter eine vordefinierte Entfernung vor." -#~ msgid "pin mode" -#~ msgstr "Pin-Modus" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "Bewege den Butia-Roboter eine vordefinierte Entfernung zurück." -#~ msgid "mode" -#~ msgstr "Modus" +#~ msgid "turn Butia" +#~ msgstr "Butia drehen" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Wähle die Pin-Funktion (EINGANG, AUSGANG, PWM, SERVO)." +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "Drehe den Butia-Roboter um x Grad." -#~ msgid "analog write" -#~ msgstr "Analog Schreiben" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "" +#~ "Gibt den Grauwert des Objektes als eine Zahl zwischen 0 und 1023 zurück." -#~ msgid "Write analog value in specified port." -#~ msgstr "Schreibe analogen Wert in den angegebenen Port." +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "" +#~ "Gibt die Umgebungshelligkeit als eine Zahl zwischen 0 und 1023 zurück." -#~ msgid "analog read" -#~ msgstr "Analog Lesen" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "" +#~ "Gibt die Umgebungstemperatur als eine Zahl zwischen 0 und 255 zurück." #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Lies den Wert aus dem analogen Port. Der Wert darf zwischen 0 und 1023 " -#~ "liegen. Benutze Vref, um die Spannun zu bestimmen. Für USB gilt ungefähr " -#~ "volt=((read)*5)/1024." +#~ "Gibt die Entfernung zu dem Objekt vor dem Sensor als eine Zahl zwischen 0 " +#~ "und 255 zurück." -#~ msgid "digital write" -#~ msgstr "Digital Schreiben" +#~ msgid "set text size" +#~ msgstr "setze Schriftgröße" -#~ msgid "Write digital value to specified port." -#~ msgstr "Schreibe digitalen Wert in den angegebenen Port." +#~ msgid "set text color" +#~ msgstr "setze Schriftfarbe" -#~ msgid "digital read" -#~ msgstr "Digital Lesen" +#~ msgid "presentation 2x1" +#~ msgstr "Präsentation 2x1" -#~ msgid "Read value from digital port." -#~ msgstr "Lies den Wert aus dem digitalen Port." +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "Farbe des Textes festlegen, den die Schildkröte zeichnet" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Setze HOCH-Wert für den digitalen Port." +#~ msgid "presentation 2x2" +#~ msgstr "Präsentation 2x2" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Konfiguriere den Arduino-Port für den digitalen Eingang." +#~ msgid "make a uturn" +#~ msgstr "Die Richtung umkehren" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Konfiguriere den Arduino-Port, um ein Servo anzusteuern." +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "Größe des Textes festlegen, den die Schildkröte zeichnet" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Setze NIEDRIG-Wert für den digitalen Port." +#~ msgid "presentation 1x1" +#~ msgstr "Präsentation 1x1" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Konfiguriere den Arduino-Port für den digitalen Ausgang." +#~ msgid "presentation 1x2" +#~ msgstr "Präsentation 1x2" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Konfiguriere den Arduino-Port für PWM (Pulsweitenmodulierung)." +#, fuzzy +#~ msgid "u turn" +#~ msgstr "umkehren" + +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "Gibt 1 zurück, wenn der Knopf gedrückt ist, sonst 0." #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Palette der WeDo-Blöcke" +#~ msgid "grey" +#~ msgstr "Grau" #, fuzzy -#~ msgid "samples" -#~ msgstr "Vorlagen" +#~ msgid "Get battery level of the brick" +#~ msgstr "Der Ladezustand der Batterie des Steins" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "FEHLER: Der Wert muss entweder HOCH oder NIEDRIG sein." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" #~ "Setzt die Geschwindigkeit der Butia-Motoren als einen Wert zwischen 0 und " #~ "1023, der als Argument übergeben wird." @@ -2856,9 +3820,6 @@ msgstr "Projekt speichern?" #~ "Motoren synchronisieren\n" #~ "Steuerung" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Palette der Arduino-Blöcke" - #~ msgid "delay Butia" #~ msgstr "Butia verlangsamen" @@ -2878,7 +3839,8 @@ msgstr "Projekt speichern?" #~ msgstr "Zugeklappter Stapel: zum Öffnen anklicken" #~ msgid "bottom block in a collapsed stack: click to open" -#~ msgstr "Unterster Block in einem zugeklappten Stapel: zum Aufklappen klicken" +#~ msgstr "" +#~ "Unterster Block in einem zugeklappten Stapel: zum Aufklappen klicken" #~ msgid "top of stack" #~ msgstr "Stapelanfang" @@ -2946,8 +3908,10 @@ msgstr "Projekt speichern?" #, fuzzy #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" -#~ msgstr "gibt den Grauwert des Objektes als eine Zahl zwischen 0 und 1023 zurück" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" +#~ msgstr "" +#~ "gibt den Grauwert des Objektes als eine Zahl zwischen 0 und 1023 zurück" #~ msgid "activity count" #~ msgstr "Aktivitätszähler" @@ -3051,10 +4015,11 @@ msgstr "Projekt speichern?" #~ msgid "restore last" #~ msgstr "Letztes rückgängig" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" -#~ "Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke wie " -#~ "sin(x)" +#~ "Ein programmierbarer Block für fortgeschrittene mathematische Ausdrücke " +#~ "wie sin(x)" #~ msgid "blocks" #~ msgstr "Blöcke" @@ -3067,7 +4032,8 @@ msgstr "Projekt speichern?" #~ msgid "holds current text color (can be used in place of a number block)" #~ msgstr "" -#~ "Die aktuelle Schriftfarbe (kann an Stelle eines Zahlenblocks benutzt werden)" +#~ "Die aktuelle Schriftfarbe (kann an Stelle eines Zahlenblocks benutzt " +#~ "werden)" #~ msgid "picture top" #~ msgstr "Oberer Bildrand" @@ -3113,7 +4079,8 @@ msgstr "Projekt speichern?" #~ msgid "holds current text size (can be used in place of a number block)" #~ msgstr "" -#~ "Die aktuelle Schriftgröße (kann an Stelle eines Zahlenblocks benutzt werden)" +#~ "Die aktuelle Schriftgröße (kann an Stelle eines Zahlenblocks benutzt " +#~ "werden)" #~ msgid "extras" #~ msgstr "Extras" @@ -3154,10 +4121,11 @@ msgstr "Projekt speichern?" #~ "benutzt werden)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" +#~ "a programmable block: add your own math equation in the block, e.g., " +#~ "sin(x)" #~ msgstr "" -#~ "ein programmierbarer Block: füge deinen eigenen mathematischen Term in den " -#~ "Block ein, z.B. sin(x)" +#~ "ein programmierbarer Block: füge deinen eigenen mathematischen Term in " +#~ "den Block ein, z.B. sin(x)" #~ msgid "pop value off FILO" #~ msgstr "Wert aus FILO-Stapel holen: pop" diff --git a/po/dz.po b/po/dz.po index 358548b..467051c 100644 --- a/po/dz.po +++ b/po/dz.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# dz.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# dz.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-03-25 14:46+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "ཞུན་དག" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "མཐོང་སྣང་།" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/el.po b/po/el.po index 5756f92..d19dcd5 100644 --- a/po/el.po +++ b/po/el.po @@ -1,16 +1,35 @@ +# #-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-09-08 10:54+0200\n" "Last-Translator: Yannis \n" "Language-Team: LANGUAGE \n" @@ -22,1205 +41,1631 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Παλέτα εντολών της χελώνας" - -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "μπροστά" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "μετακίνηση της χελώνας μπροστά" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Η Χελωνοτέχνη" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "πίσω" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "μετακίνηση της χελώνας προς τα πίσω" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "καθαρισμός" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "καθαρίζει την οθόνη και επανατοποθετεί τη χελώνα" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "αριστερά" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "περιστρέφει τη χελώνα αριστερόστροφα (γωνία σε μοίρες)" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "δεξιά" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "περιστροφή της χελώνας δεξιόστροφα (γωνία σε μοίρες)" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "τόξο" +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "γωνία" +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "ακτίνα" +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "μετακίνηση της χελώνας κατά μήκος ενός τόξου" +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "ορισμός χy" +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "χ" +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" msgstr "" -"μετακίνηση της χελώνας στη θέση xσυντ, yσυντ; (0, 0) είναι στο κέντρο της " -"οθόνης." -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "ορισμός επικεφαλίδας" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "ορισμός επικεφαλίδας της χελώνας (0 προς την κορυφή της οθόνης)" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xσυντ" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" msgstr "" -"διατήρηση τρέχουσας τιμής της x-συντεταγμένης της χελώνας (μπορεί να " -"χρησιμοποιηθεί στη θέση ενός αριθμού τμήματος)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "yσυντ" +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"διατήρηση τρέχουσας τιμής της y-συντεταγμένης της χελώνας (μπορεί να " -"χρησιμοποιηθεί στη θέση ενός αριθμού τμήματος)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "επικεφαλίδα" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"διατήρηση τρέχουσας επικεφαλίδας της χελώνας (μπορεί να χρησιμοποιηθεί στη " -"θέση μιας αριθμητικής εντολής)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Παλέτα εντολών του στιλό" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "γέμισμα οθόνης" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "χρώμα" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "σκιά" +#: taextras.py:88 +msgid "LED" +msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "γέμισμα του παρασκηνίου με (χρώμα, σκιά)" +#: taextras.py:89 +msgid "button" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 msgid "gray" msgstr "γκρίζο" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "ορισμός χρώματος" +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "δεξιά" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "ορισμός χρώματος της γραμμής που σχεδιάζει η χελώνα" +#: taextras.py:92 +msgid "temperature" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "ορισμός σκιάς" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "ορισμός σκιάς της γραμμής που σχεδιάζει η χελώνα" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "αντίσταση" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "ορισμός γκρίζου" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "τάση" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "ορισμός του επιπέδου γκριζαρίσματος της γραμμής που σχεδιάζει η χελώνα" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:97 +msgid "refresh Butia" msgstr "" -"διατήρηση τρέχοντος χρώματος του στιλό (μπορεί να χρησιμοποιηθεί στη θέση " -"μιας αριθμητικής εντολής)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "συγκρατεί την τρέχουσα σκιά του στιλό" +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" msgstr "" -"διατήρηση τρέχοντος επιπέδου του γκρίζου (μπορεί να χρησιμοποιηθεί στη θέση " -"ενός τμήματος αριθμού )" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "στιλό πάνω" +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "Η χελώνα δεν θα σχεδιάζει καθώς μετακινείται." +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "στιλό κάτω" +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "Η χελώνα θα σχεδιάζει καθώς μετακινείται." +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "ορισμός μεγέθους στιλό" +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "αριστερά" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "ορισμός μεγέθους της γραμμής που σχεδιάζει η χελώνα" +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "δεξιά" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "έναρξη γεμίσματος" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:109 +msgid "stop Butia" msgstr "" -"Έναρξη ενός γεμάτου πολύγωνου (χρησιμοποιείται μαζί με τον τερματισμό ενός " -"γεμάτου μπλοκ)" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "τέλος γεμίσματος" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" msgstr "" -"ολοκληρώνει ένα γεμάτο πολύγωνο (χρησιμοποιείται μαζί με την έναρξη ενός " -"γεμάτου μπλοκ)" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "μέγεθος στιλό" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" msgstr "" -"διατήρηση τρέχοντος μεγέθους του στιλό (μπορεί να χρησιμοποιηθεί στη θέση " -"ενός αριθμού τμήματος)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Παλέτα χρωμάτων του στιλό" +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "κόκκινο" +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "πορτοκαλί" +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "κίτρινο" +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "πράσινο" +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "κυανό" +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "μπλε" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "πορφυρό" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "λευκό" +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "υπόλοιπο" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "μαύρο" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "ορισμός χρώματος κειμένου" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "ορισμός χρώματος του κειμένου που γράφει η χελώνα" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "τιμή" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "ορισμός μεγέθους κειμένου" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "ορισμός μεγέθους του κειμένου που γράφει η χελώνα" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Παλέτα αριθμητικών τελεστών" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "συν" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "προσθέτει δύο αλφαριθμητικά" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "πλην" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "αφαιρεί τον κάτω αριθμό από αυτόν της κορυφής" +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "πολλαπλασιασμός" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "πολλαπλασιάζει δύο αριθμούς" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "διαίρεση" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#: taextras.py:140 +msgid "Configure hack port for digital output." msgstr "" -"διαιρεί τον αριθμό της κορυφής (αριθμητής) με τον αριθμό στο κάτω μέρος " -"(παρανομαστής)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "ταυτότητα" +#: taextras.py:141 +msgid "Butia" +msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "τελεστής ταυτότητας που χρησιμοποιείται για τις εκτεταμένες εντολές" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "υπόλοιπο" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "αρθρωτός (υπόλοιπο) τελεστής" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "τετραγωνική ρίζα" +#: taextras.py:149 +msgid "No camera was found" +msgstr "" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "υπολογίζει την τετραγωνική ρίζα" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "τυχαίο" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "ελάχιστο" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "μέγιστο" +#: taextras.py:154 +msgid "FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:155 +msgid "refresh FollowMe" msgstr "" -"επιστρέφει έναν τυχαίο αριθμό μεταξύ των ελάχιστων (επάνω) και των μέγιστων " -"(κάτω) τιμών" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "αριθμός" +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "χρησιμοποιείται ως αριθμός σε μαθηματικές πράξεις" +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "μεγαλύτερο από" +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "λογικός τελεστής - μεγαλύτερο από (>)" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "μικρότερο από" +#: taextras.py:161 +msgid "follow" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "λογικός τελεστής - μικρότερο από (<)" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "ίσο" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "φωτεινότητα" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "λογικός τελεστής ισότητας (=)" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "όχι" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "λογικός τελεστής άρνησης (όχι)" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "και" +#: taextras.py:167 +msgid "threshold" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "λογικός τελεστής σύζευξης (και)" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "ή" +#: taextras.py:170 +msgid "camera mode" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "λογικός τελεστής διάζευξης (ή)" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Παλέτα τελεστών ροής" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "αναμονή" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" +#: taextras.py:175 +msgid "average color" msgstr "" -"παύει την εκτέλεση του προγράμματος για καθορισμένο αριθμό δευτερολέπτων" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "για πάντα" +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "αδιάκοπη εκτέλεση σε βρόχο" +#: taextras.py:178 +msgid "x position" +msgstr "θέση x" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "επανάληψη" +#: taextras.py:179 +msgid "return x position" +msgstr "επίστρεψε στη θέση x" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "επανάληψη σύμφωνα με τον καθορισμένο αριθμό" +#: taextras.py:180 +#, fuzzy +msgid "y position" +msgstr "θέση x" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "εάν" +#: taextras.py:181 +#, fuzzy +msgid "return y position" +msgstr "επίστρεψε στη θέση x" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "τότε" +#: taextras.py:182 +msgid "pixels" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "εάν τότε" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" msgstr "" -"εάν - τότε ο τελεστής που χρησιμοποιεί λογικές τιμές τελεστών από την παλέτα " -"αριθμών" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "αλλιώς" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "εάν τότε άλλο" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:190 +msgid "empty calibration" msgstr "" -"εάν - τότε άλλος τελεστής που χρησιμοποιεί λογικές τιμές τελεστών από την " -"παλέτα αριθμών" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "οριζόντιο διάστημα" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "ώθηση στοίβας προς τα δεξιά" +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "κάθετο διάστημα" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "ώθηση στοίβας προς τα κάτω" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "σταμάτημα ενέργειας" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "διακόπτει την τρέχουσα ενέργεια" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Παλέτα μεταβλητών εντολών" +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "έναρξη" +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "συνδέει την ενέργεια με τα πλήκτρα εκτέλεσης της γραμμής εργαλείων" +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "κείμενο" +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "αλφαριθμητική τιμή" +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "ενέργεια" +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "κορυφή της επώνυμης ενέργειας της στοίβας" +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "επίκληση της επώνυμης ενέργειας της στοίβας" +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "αποθήκευση στο πλαίσιο 1" +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "αποθηκεύει την αριθμητική τιμή στη μεταβλητή 1" +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "αποθήκευση στο πλαίσιο 2" +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "αποθηκεύει την αριθμητική τιμή στη μεταβλητή 2" +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "πλαίσιο 1" +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "μεταβλητή 1 (αριθμητική τιμή)" +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "πλαίσιο 2" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "μεταβλητή 2 (αριθμητική τιμή)" +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "αποθήκευση στο" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "πλαίσιο" +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "τιμή" +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "το δικό μου πλαίσιο" +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "αποθηκεύει την αριθμητική τιμή στην επώνυμη μεταβλητή" +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "μεταβλητή με όνομα (αριθμητική τιμή)" +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "ενέργεια 1" +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "κορυφή της στοίβας της ενέργειας 1" +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "ενέργεια 2" +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "κορυφή της στοίβας της ενέργειας 2" +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "επίκληση της ενέργειας 1 της στοίβας" +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "επίκληση της ενέργειας 2 της στοίβας" +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "κάδος ανακύκλωσης" +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "κενός κάδος ανακύκλωσης" +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "διαγράφει μόνιμα τα αντικείμενα του κάδου ανακύκλωσης" +#: taextras.py:251 +msgid "distance to center" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "επαναφορά όλων" +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "επαναφέρει όλες τις εντολές από τον κάδο ανακύκλωσης" +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "καθαρισμός όλων" +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "μετακίνηση όλων των εντολών στον κάδο ανακύκλωσης" +#: taextras.py:256 +msgid "update information" +msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "Διαμοιρασμός επιλεγμένων εντολών" +#: taextras.py:257 +msgid "update information from the server" +msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Τίτλος" +#. #-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +#, fuzzy +msgid "Palette of physics blocks" +msgstr "Παλέτα με μπλοκ αισθητήρων" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Σταμάτημα χελώνας" +#: taextras.py:263 +msgid "start polygon" +msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Εμφάνιση εντολών" +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Απόκρυψη εντολών" +#: taextras.py:266 +msgid "add point" +msgstr "" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "δεν έγινε εξαγωγή στο" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Δεν γνωρίζω πως" +#: taextras.py:269 +msgid "end polygon" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "δεν αρέσει" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "ως εισαγωγή" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "εμφανίζει την επόμενη παλέτα" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "αλλάζει τον προσανατολισμό των παλετών που περιέχουν τις εντολές" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "Φόρτωση..." +#: taextras.py:274 +msgid "triangle" +msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Αποθήκευση..." +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "κάντε κλικ για άνοιγμα" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "ύψος" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "προσανατολισμός" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "επόμενο" +#: taextras.py:279 +msgid "circle" +msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" -msgstr "μετατόπιση" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "πλάτος" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" -#: TurtleArt/tawindow.py:1256 +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" -msgstr "Επιλογή εντολών για διαμοιρασμό" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Η Χελωνοτέχνη" +#: taextras.py:295 +msgid "joint" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "εικόνα" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "χ" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Αποθήκευση ως λογότυπο" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Αποθήκευση ως εικόνα" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "στιγμιότυπο οθόνης" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Αποθήκευση στιγμιότυπου" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "Κλείσιμο βοήθειας μετεωρισμού" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "Άνοιγμα βοήθειας μετεωρισμού" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Εμφάνιση παλέτας" +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "ταυτότητα" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Απόκρυψη παλέτας" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Μείωση κλιμάκωσης συντεταγμένων" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Αύξηση κλιμάκωσης συντεταγμένων" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Επεξεργασία" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Προβολή" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Έργο" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "Αποθήκευση/Φόρτωση" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Αντιγραφή" +#. #-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +#, fuzzy +msgid "Palette of WeDo blocks" +msgstr "Παλέτα με μπλοκ αισθητήρων" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Επικόλληση" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" -msgstr "Επαναφορά εντολών από τον κάδο ανακύκλωσης" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Πλήρης οθόνη" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Καρτεσιανές συντεταγμένες" +#: taextras.py:327 +msgid "tilt" +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Πολικές συντεταγμένες" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "Μετρικές συντεταγμένες" +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Ανάπτυξη εντολών" +#: taextras.py:333 +msgid "Motor A" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Συρρίκνωση εντολών" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Φόρτωση παραδείγματος" +#: taextras.py:335 +msgid "Motor B" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Καθαρισμός" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Εκτέλεση" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Βήμα" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Βοήθεια" +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Διακοπή" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "Φόρτωση έργου" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "Φόρτωση πρόσθετου" +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "Φόρτωση εντολών της Python" +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" -msgstr "Ο διαμοιρασμός εντολών είναι απενεργοποιημένος" +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "χρώμα" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "ήχος" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." -msgstr "Δεν είναι δυνατή η εγκατάσταση του πρόσθετου" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" msgstr "" -"Παρακαλώ, επανεκκινήστε τη ΧελωνοΤέχνη για να χρησιμοποιήσετε το πρόσθετο" -#: TurtleArtActivity.py:1135 +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 #, python-format -msgid "Plugin %s already installed." -msgstr "Το πρόσθετο %s έχει ήδη εγκατασταθεί" +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArtActivity.py:1136 +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 #, python-format -msgid "Do you want to reinstall %s?" -msgstr "Θέλετε να ξαναεγκαταστήσετε το %s;" +msgid "Brick number %s was not found" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "Η δική μου συνεδρία της Τέχνης της Χελώνας" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Έναρξη συνεργασίας" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Δραστηριότητες" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Φιλαράκια" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Μοίρασμα" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Ρύθμιση" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Γειτονιά" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Ψευδώνυμο" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "ID λογαριασμού" +#: taextras.py:377 +msgid "frequency" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Διακομιστής" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "χρόνος" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +#, fuzzy +msgid "port" msgstr "Θύρα" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Κωδικός πρόσβασης" +#: taextras.py:383 +msgid "power" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Καταχώρηση" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Χρώματα" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Φόρτωση" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:388 +msgid "steering" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Αποστολή στο Web" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"synchronize\n" +"motors" msgstr "" -"Πρέπει να έχετε έναν λογαριασμό στο http://turtleartsite.sugarlabs.org για " -"να ανεβάσετε το έργο σας." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Όνομα χρήστη:" +#: taextras.py:397 +msgid "start motor" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Κωδικός πρόσβασης:" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Τίτλος:" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Περιγραφή:" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Αποστολή στο Web" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Άκυρο" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Η σύνδεση απέτυχε" +#: taextras.py:404 +msgid "motor position" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "Αποτυχία αποστολής!" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "κόκκινο" + +#: taextras.py:409 +#, fuzzy +msgid "sensor" +msgstr "" +"#-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-#\n" +"αισθητήρες" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. #-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" msgstr "Παλέτα με μπλοκ αισθητήρων" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "επιτάχυνση" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" +#: taextras.py:441 +msgid "SERVO" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "ήχος" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "ακατέργαστο σήμα εισόδου του μικροφώνου" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "ηχηρότητα" +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "ένταση εισόδου μικροφώνου" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "τόνος" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "τόνος εισαγωγής μικροφώνου" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "αντίσταση" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "αντίσταση εισόδου μικροφώνου" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "τάση" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "τάση εισόδου μικροφώνου" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "Παλέτα πολυμεσικών αντικειμένων" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "φωτεινότητα" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "επίπεδο φωτός που εντοπίστηκε από την κάμερα" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. #-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "Παλέτα με μπλοκ αισθητήρων" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-#\n" +"Παραδείγματα" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "συνέχιση αναπαραγωγής βίντεο ή ήχου" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Τίτλος" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "Μέσος όρος χρώματος RGB που μετακινήθηκε με ώθηση προς τη στοίβα" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "κίτρινο" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "εμφανίζει τις πολικές συντεταγμένες" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "αδειάζει το ΠΜΤΕ (Πρώτο-Μέσα Τελευταίο-Έξω)" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1229,359 +1674,1107 @@ msgstr "Μέσος όρος χρώματος RGB που μετακινήθηκε msgid "camera output" msgstr "έξοδος κάμερας" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "επίπεδο φωτός που έχει ανιχνευθεί από τον αισθητήρα φωτός" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" +"εάν - τότε ο τελεστής που χρησιμοποιεί λογικές τιμές τελεστών από την παλέτα " +"αριθμών" + +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "ώθηση στοίβας προς τα δεξιά" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Ημερολόγιο του Sugar: αντικείμενο πολυμέσων" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "πλαίσιο 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "πλαίσιο 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Βήμα" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "πολλαπλασιάζει δύο αριθμούς" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Εμφάνιση/Απόκρυση εντολών" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Απόκρυψη παλέτας" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "Φιλαράκια" + +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "Η δική μου συνεδρία της Τέχνης της Χελώνας" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "Αντικείμενο ήχου του Ημερολογίου του Sugar" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "κυανό" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "xσυντ από δεξιά της οθόνης" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "Παλέτα πρόσθετων επιλογών" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "Φόρτωση παραδείγματος" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "μετακίνηση όλων των εντολών στον κάδο ανακύκλωσης" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "λίστα" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Κατάλογος ρυθμίσεων μη εγγράψιμος: %s" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "συνέχιση μέσου" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "επικεφαλίδα" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "Ο διαμοιρασμός εντολών είναι απενεργοποιημένος" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "" +"αποθηκεύει τα γραφικά της Χελώνας ως αρχεία SVG στο Ημερολόγιο του Sugar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "γράφει κείμενο ή εμφανίζει πολυμέσα από το Ημερολόγιο" #: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 msgid "RFID" msgstr "RFID" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "ανάγνωση τιμής από συσκευή RFID" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "βίντεο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "μπλε" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "εμφανίζει Καρτεσιανές συντεταγμένες" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "Δεν υπάρχει επιλογή ενέργειας:" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "ώθηση στοίβας προς τα κάτω" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "αρθρωτός (υπόλοιπο) τελεστής" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "κάτω y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "αποθήκευση SVG" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "" +"εκτελεί τον κώδικα που βρέθηκε στο άρθρωμα tamyblock.py το οποίο εντοπίστηκε " +"στο Ημερολόγιο" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "στιλό κάτω" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "αναμονή" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "πλαίσιο" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "Αποτυχία αποστολής!" + +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "μετατόπιση" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "επίκληση της επώνυμης ενέργειας της στοίβας" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "ενέργεια" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"κάνε-μέχρι-Αληθής τελεστής που χρησιμοποιεί λογικές τιμές τελεστών από την " +"παλέτα αριθμών" + +#: turtleblocks.py:89 +msgid "usage is" +msgstr "το σύνηθες είναι" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "μεταβλητή 2 (αριθμητική τιμή)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "διαίρεση" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "όνομα εικόνας" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "λευκό" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "το πλάτος του καμβά" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "κενός σωρός" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "μεταβλητή με όνομα (αριθμητική τιμή)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "επόμενο" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "εάν τότε" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "ορισμός μεγέθους στιλό" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" msgstr "" -"κάνε-ενώ-Αληθής τελεστής που χρησιμοποιεί λογικές τιμές τελεστών από την " -"παλέτα αριθμών" +"πρότυπο παρουσίασης: επιλέξτε αντικείμενο από το Ημερολόγιο (χωρίς περιγραφή)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "μέχρι" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "διακοπή μέσου" + +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "Άνοιγμα βοήθειας μετεωρισμού" + +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "διαγράφει μόνιμα τα αντικείμενα του κάδου ανακύκλωσης" + +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "μεταβολή" + +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "κορυφή της στοίβας της ενέργειας 1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" msgstr "" -"κάνε-μέχρι-Αληθής τελεστής που χρησιμοποιεί λογικές τιμές τελεστών από την " +"ένα προγραμματιστικό τμήμα εντολών: χρησιμοποιείται για την προσθήκη " +"προχωρημένων μαθηματικών εξισώσεων μιας μεταβλητής, π.χ. sin(x)" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "Παλέτα τελεστών ροής" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "κορυφή μιας στοίβας που κατέρρευσε" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"εάν - τότε άλλος τελεστής που χρησιμοποιεί λογικές τιμές τελεστών από την " "παλέτα αριθμών" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "κορυφή" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "επιστρέφει τη συντεταγμένη y του ποντικιού" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "κορυφή μιας στοίβας που μπορεί να καταρρεύσει" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "συγκρατεί την τρέχουσα σκιά του στιλό" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "Ημερολόγιο" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Η σύνδεση απέτυχε" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Ημερολόγιο του Sugar: αντικείμενο πολυμέσων" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "αριστερό x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "ήχος" +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "ορισμός επικεφαλίδας" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Ημερολόγιο του Sugar: αντικείμενο ήχου" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "Το χρώμα ΚΠΜ κάτω από τη χελώνα προωθήθηκε στη Στοίβα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "βίντεο" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "γέμισμα του καμβά με κρυμμένα εντολές" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -msgid "Sugar Journal video object" -msgstr "Αντικείμενο ήχου του Ημερολογίου του Sugar" +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "οριζόντιο διάστημα" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "Μετρικές συντεταγμένες" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "αλφαριθμητική τιμή" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "περιγραφή" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Ημερολόγιο του Sugar: πεδίο περιγραφής" +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "Δεν γνωρίζω πως" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "εμφάνιση" +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "ορισμός μεγέθους κειμένου" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "γράφει κείμενο ή εμφανίζει πολυμέσα από το Ημερολόγιο" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Όνομα χρήστη:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "εμφάνιση στοιχισμένων" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"Έναρξη ενός γεμάτου πολύγωνου (χρησιμοποιείται μαζί με τον τερματισμό ενός " +"γεμάτου μπλοκ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "ορισμός κλίμακας" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "πρότυπο παρουσίασης: επιλέξτε τέσσερα αντικείμενα από το Ημερολόγιο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "ορισμός της κλίμακας των πολυμέσων" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Προβολή" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "ορισμός του επιπέδου γκριζαρίσματος της γραμμής που σχεδιάζει η χελώνα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Κωδικός πρόσβασης:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "η χελώνα βλέπει" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "σταμάτημα ενέργειας" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "πράσινο" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "σκιά" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "γέμισμα του παρασκηνίου με (χρώμα, σκιά)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "αποθήκευση εικόνας" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "όνομα εικόνας" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "τόνος" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "αποθηκεύει την εικόνα στο Ημερολόγιο του Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "επιστρέφει 1 εάν πατηθεί το πλήκτρο του ποντικιού" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "αποθήκευση SVG" +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "Αύξηση κλιμάκωσης συντεταγμένων" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "στιλό πάνω" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "πορτοκαλί" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" msgstr "" -"αποθηκεύει τα γραφικά της Χελώνας ως αρχεία SVG στο Ημερολόγιο του Sugar" +"παύει την εκτέλεση του προγράμματος για καθορισμένο αριθμό δευτερολέπτων" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "κλίμακα" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "προωθεί την τιμή στη ΠΜΤΕ (πρώτη-μέσα τελευταία-έξω στοίβα)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "συγκρατεί την τρέχουσα τιμή της κλίμακας" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "καθαρισμός όλων" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "αναμονή για πολυμέσα" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "τότε" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "αναμονή για ολοκλήρωση του τρέχοντος βίντεο ή ήχου" +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "Καταχώρηση" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "διακοπή μέσου" +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "όχι" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "διακοπή βίντεο ή ήχου" +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "εάν τότε άλλο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "παύση μέσου" +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "διακόπτει την τρέχουσα ενέργεια" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "παύση βίντεο ή ήχου" +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "περιστροφή της χελώνας δεξιόστροφα (γωνία σε μοίρες)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "συνέχιση μέσου" +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"διατήρηση τρέχοντος επιπέδου του γκρίζου (μπορεί να χρησιμοποιηθεί στη θέση " +"ενός τμήματος αριθμού )" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "συνέχιση αναπαραγωγής βίντεο ή ήχου" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "xσυντ από αριστερά της οθόνης" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "ομιλία" +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Ρύθμιση μεγέθους πλαισίου εντολών" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "γεια" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "χελώνα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "κείμενο ομιλίας" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "εμφανίζει την επόμενη παλέτα" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "απόκρυψη εντολών" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "επίπεδο φωτός που εντοπίστηκε από την κάμερα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "διάρκεια" +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "λογικός τελεστής - μικρότερο από (<)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "" +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "επαναφέρει όλες τις εντολές από τον κάδο ανακύκλωσης" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "πλήκτρο κάτω" +#: turtleblocks.py:367 +msgid "Save" +msgstr "Αποθήκευση" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "επιστρέφει 1 εάν πατηθεί το πλήκτρο του ποντικιού" +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "αποθήκευση στο πλαίσιο 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -msgid "returns True if mouse button is pressed" -msgstr "επιστρέφει 'Αληθές' εάν πατηθεί το πλήκτρο του ποντικιού" +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "αποθήκευση στο πλαίσιο 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "συντεταγμένη x του ποντικιού" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "αποκρύπτει τις εργαλειοθήκες του Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"διατήρηση τρέχουσας τιμής της x-συντεταγμένης της χελώνας (μπορεί να " +"χρησιμοποιηθεί στη θέση ενός αριθμού τμήματος)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "εκτύπωση" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "επιστρέφει τη συντεταγμένη x του ποντικιού" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "συντεταγμένη y του ποντικιού" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Αποθήκευση ως λογότυπο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 -msgid "returns mouse y coordinate" -msgstr "επιστρέφει τη συντεταγμένη y του ποντικιού" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "ορισμός χρώματος της γραμμής που σχεδιάζει η χελώνα" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "ορισμός χρώματος κειμένου" + +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "ηχηρότητα" + +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "Έναρξη συνεργασίας" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "Φόρτωση πρόσθετου" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +msgid "returns True if mouse button is pressed" +msgstr "επιστρέφει 'Αληθές' εάν πατηθεί το πλήκτρο του ποντικιού" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "αριθμός" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "ερώτημα πληκτρολογίου" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"ερώτημα για τα δεδομένα εισόδου του πληκτρολογίου (τα αποτελέσματα θα " -"αποθηκευτούν στην εντολή πληκτρολογίου)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "κορυφή" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "πληκτρολόγιο" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Αποστολή στο Web" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -#, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "διατηρεί τα αποτελέσματα του ερωτήματος - εντολή πληκτρολογίου" +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "Καρτεσιανές συντεταγμένες" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "ανάγνωση εικονοστοιχείου" +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "Ψευδώνυμο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "Το χρώμα ΚΠΜ κάτω από τη χελώνα προωθήθηκε στη Στοίβα" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "ορισμός κλίμακας" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "η χελώνα βλέπει" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "Διαμοιρασμός επιλεγμένων εντολών" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "επιστρέφει το χρώμα που \"βλέπει\" αυτή η χελώνα" +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "λευκό" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "χρόνος" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "συνδέει την ενέργεια με τα πλήκτρα εκτέλεσης της γραμμής εργαλείων" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" "χρόνος που πέρασε (σε δευτερόλεπτα) από τη στιγμή που ξεκίνησε το πρόγραμμα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Παλέτα πρόσθετων επιλογών" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Άκυρο" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "ώθηση" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "το ύψος του καμβά" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "προωθεί την τιμή στη ΠΜΤΕ (πρώτη-μέσα τελευταία-έξω στοίβα)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "παρουσίαση 2X1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "εμφάνιση στοίβας" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "πλην" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "εμφανίζει την τιμή στη ΠΜΤΕ (πρώτη-μέσα τελευταία-έξω στοίβα)" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "και" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "κενός σωρός" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "κορυφή μιας στοίβας που μπορεί να καταρρεύσει" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "αδειάζει το ΠΜΤΕ (Πρώτο-Μέσα Τελευταίο-Έξω)" +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "ως εισαγωγή" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "απώθηση" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "Εντολές Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "ανάδυση της τιμής στον σωρό ΠΜΤΕ (πρώτη-μέσα τελευταία-έξω στοίβα)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "αναμονή για πολυμέσα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "κενός σωρός" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "επιτάχυνση" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" +"διατήρηση τρέχοντος μεγέθους του στιλό (μπορεί να χρησιμοποιηθεί στη θέση " +"ενός αριθμού τμήματος)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "σχόλιο" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "ορισμός χρώματος" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "τοποθετεί ένα σχόλιο στον κώδικά σας" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "ελάχιστο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "εκτύπωση" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "φόρτωση του δικού μου πλαισίου" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "εκτυπώνει την αξία στο πεδίο κατάστασης στο κάτω μέρος της οθόνης" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "Παλέτα εντολών του στιλό" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "εμφανίζει την τιμή στη ΠΜΤΕ (πρώτη-μέσα τελευταία-έξω στοίβα)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" +"κάνε-ενώ-Αληθής τελεστής που χρησιμοποιεί λογικές τιμές τελεστών από την " +"παλέτα αριθμών" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" +#: turtleblocks.py:374 +msgid "File" +msgstr "Αρχείο" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "λογικός τελεστής άρνησης (όχι)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "yσυντ από το κάτω μέρος της οθόνης" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" msgstr "" +"πρότυπο παρουσίασης: επιλέξτε αντικείμενο από το Ημερολόγιο (με περιγραφή)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Παλέτα αριθμητικών τελεστών" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "πολλαπλασιασμός" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "για πάντα" + +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "Το πρόσθετο %s έχει ήδη εγκατασταθεί" + +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "ορισμός σκιάς της γραμμής που σχεδιάζει η χελώνα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "κείμενο ομιλίας" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "στιγμιότυπο οθόνης" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "καθαρισμός" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "πρότυπο παρουσίασης: επιλέξτε δύο αντικείμενο από το Ημερολόγιο" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Ανάπτυξη εντολών" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Πλήρης οθόνη" + +#: turtleblocks.py:265 +msgid "File not found" +msgstr "Το αρχείο δεν βρέθηκε" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "εμφάνιση" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "κείμενο" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "τυχαίο" + +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "λογικός τελεστής - μεγαλύτερο από (>)" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "περιστρέφει τη χελώνα αριστερόστροφα (γωνία σε μοίρες)" + +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "μαύρο" + +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "υπολογίζει την τετραγωνική ρίζα" + +#: TurtleArt/tabasics.py:233 msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"ένα προγραμματιστικό τμήμα εντολών: χρησιμοποιείται για την προσθήκη " -"προχωρημένων μαθηματικών εξισώσεων μιας μεταβλητής, π.χ. sin(x)" +"διατήρηση τρέχουσας τιμής της y-συντεταγμένης της χελώνας (μπορεί να " +"χρησιμοποιηθεί στη θέση ενός αριθμού τμήματος)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "συντεταγμένη x του ποντικιού" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "συντεταγμένη y του ποντικιού" + +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "διακοπή" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "μεγαλύτερο από" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xσυντ" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Βοήθεια" + +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "Αποθήκευση έργου;" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "επιλέξτε σε ποια χελώνα θέλετε να δώσετε εντολή" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "δεξιό x" + +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "ορισμός χρώματος του κειμένου που γράφει η χελώνα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "επίπεδο φωτός που έχει ανιχνευθεί από τον αισθητήρα φωτός" + +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "Δεν είναι δυνατή η εγκατάσταση του πρόσθετου" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "πληκτρολόγιο" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "τόξο" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "ακτίνα" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Πολικές συντεταγμένες" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "ορισμός σκιάς" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "λογικός τελεστής σύζευξης (και)" + +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Πρέπει να έχετε έναν λογαριασμό στο http://turtleartsite.sugarlabs.org για " +"να ανεβάσετε το έργο σας." + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Εκτέλεση" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "εμφάνιση στοίβας" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "ορισμός επικεφαλίδας της χελώνας (0 προς την κορυφή της οθόνης)" + +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "ένταση εισόδου μικροφώνου" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Τίτλος:" + +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "Παλέτα πολυμεσικών αντικειμένων" + +#: TurtleArtActivity.py:629 +msgid "Restore blocks from trash" +msgstr "Επαναφορά εντολών από τον κάδο ανακύκλωσης" + +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Παλέτα μεταβλητών εντολών" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "χρησιμοποιείται ως αριθμός σε μαθηματικές πράξεις" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Φόρτωση" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "Διακομιστής" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "παρουσίαση 2X2" + +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "μεταβλητή 1 (αριθμητική τιμή)" + +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "Γειτονιά" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "προσθέτει δύο αλφαριθμητικά" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "ίσο" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "αλλιώς" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "δεν αρέσει" + +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "" +"Υπάρχει εργασία μη αποθηκευμένη. Θέλετε να την αποθηκεύσετε πριν την έξοδο;" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "επαναφέρει κρυμμένες εντολές" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "διακοπή βίντεο ή ήχου" + +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "Η χελώνα δεν θα σχεδιάζει καθώς μετακινείται." + +#. #-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "απώθηση" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "μέγεθος στιλό" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +msgid "turtle shell" +msgstr "κέλυφος χελώνας" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "ομιλία" + +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "ανάγνωση τιμής από συσκευή RFID" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "μετακίνηση της χελώνας κατά μήκος ενός τόξου" + +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "πραγματοποίηση μιας μεταβολής" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "λογικός τελεστής ισότητας (=)" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "Παλέτα χρωμάτων του στιλό" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "παύση βίντεο ή ήχου" + +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "αποθηκεύει την αριθμητική τιμή στη μεταβλητή 1" + +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "αποθηκεύει την αριθμητική τιμή στη μεταβλητή 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 +msgid "put a custom 'shell' on the turtle" +msgstr "τοποθετεί ένα τροποποιημένο \"κέλυφος\" πάνω στη χελώνα" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "πλήκτρο κάτω" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "μετακίνηση της χελώνας προς τα πίσω" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "yσυντ από την κορυφή της οθόνης" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Εμφάνιση εντολών" + +#: pysamples/grecord.py:217 +msgid "play" +msgstr "αναπαραγωγή" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "αποθήκευση" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "Χρώματα" + +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "ορισμός μεγέθους της γραμμής που σχεδιάζει η χελώνα" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "Άνοιγμα" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "προσανατολισμός" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "yσυντ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" @@ -1589,427 +2782,742 @@ msgstr "" "μια προγραμματιστική εντολή: χρησιμοποιείται για την προσθήκη προχωρημένων " "μαθηματικών εξισώσεων πολλών μεταβλητών, π.χ. τ_ρ(x*x+y*y)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "εάν" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -"ένα προγραμματιστικό τμήμα εντολών: χρησιμοποιείται για την προσθήκη " -"προχωρημένων μαθηματικών εξισώσεων πολλών μεταβλητών, π.χ. ημ(x+y+z)" +"μετακίνηση της χελώνας στη θέση xσυντ, yσυντ; (0, 0) είναι στο κέντρο της " +"οθόνης." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "Εντολές Python" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Διακοπή" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "ενέργεια 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "ενέργεια 1" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "τέλος γεμίσματος" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Αντιγραφή" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Επικόλληση" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "δεν έγινε εξαγωγή στο" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "Δραστηριότητες" + +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Αποστολή στο Web" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "κενός σωρός" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "ανάδυση της τιμής στον σωρό ΠΜΤΕ (πρώτη-μέσα τελευταία-έξω στοίβα)" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Καθαρισμός" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "Παλέτα προτύπων παρουσιάσεων" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "γωνία" + +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "Αποθήκευση/Φόρτωση" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "επάνω y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "ήχος" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Εργαλεία" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "σχόλιο" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "αφαιρεί τον κάτω αριθμό από αυτόν της κορυφής" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "παύση μέσου" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -"εκτελεί τον κώδικα που βρέθηκε στο άρθρωμα tamyblock.py το οποίο εντοπίστηκε " -"στο Ημερολόγιο" +"ερώτημα για τα δεδομένα εισόδου του πληκτρολογίου (τα αποτελέσματα θα " +"αποθηκευτούν στην εντολή πληκτρολογίου)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "Καρτεσιανό" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "εμφανίζει Καρτεσιανές συντεταγμένες" +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "καθαρίζει την οθόνη και επανατοποθετεί τη χελώνα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "πολική" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "ακατέργαστο σήμα εισόδου του μικροφώνου" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "εμφανίζει τις πολικές συντεταγμένες" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "επιστρέφει το χρώμα που \"βλέπει\" αυτή η χελώνα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "χελώνα" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "επίκληση της ενέργειας 1 της στοίβας" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "επιλέξτε σε ποια χελώνα θέλετε να δώσετε εντολή" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Παλέτα εντολών της χελώνας" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "κέλυφος χελώνας" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "αδιάκοπη εκτέλεση σε βρόχο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "τοποθετεί ένα τροποποιημένο \"κέλυφος\" πάνω στη χελώνα" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "εμφάνιση στοιχισμένων" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "κορυφή μιας στοίβας που κατέρρευσε" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Θέλετε να ξαναεγκαταστήσετε το %s;" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "Φόρτωση έργου" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "φόρτωση του δικού μου πλαισίου" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Έργο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "ορισμός χy" +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Αποσφαλμάτωση" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "Κλείσιμο βοήθειας μετεωρισμού" + +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "Κωδικός πρόσβασης" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "κάθετο διάστημα" + +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." msgstr "" +"Παρακαλώ, επανεκκινήστε τη ΧελωνοΤέχνη για να χρησιμοποιήσετε το πρόσθετο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" msgstr "" +"ολοκληρώνει ένα γεμάτο πολύγωνο (χρησιμοποιείται μαζί με την έναρξη ενός " +"γεμάτου μπλοκ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "Παλέτα προτύπων παρουσιάσεων" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "Μοίρασμα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "απόκρυψη εντολών" +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "μικρότερο από" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "γέμισμα του καμβά με κρυμμένα εντολές" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "τετραγωνική ρίζα" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Επανακλιμάκωση συντεταγμένων" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "εμφάνιση εντολών" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "επαναφέρει κρυμμένες εντολές" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "Έξοδος" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "αποκρύπτει τις εργαλειοθήκες του Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Ημερολόγιο του Sugar: πεδίο περιγραφής" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "λίστα" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "ορισμός γκρίζου" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "παρουσίαση λίστας με κουκκίδες" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "διάρκεια" + +#: turtleblocks.py:365 +msgid "New" +msgstr "Νέο" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "τοποθετεί ένα σχόλιο στον κώδικά σας" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "ανάγνωση εικονοστοιχείου" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "κλίμακα" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "κάτω μέρος" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "πορφυρό" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Μείωση κλιμάκωσης συντεταγμένων" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "κάντε κλικ για άνοιγμα" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "τόνος εισαγωγής μικροφώνου" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "Ρύθμιση" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Περιγραφή:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "Ημερολόγιο" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "κενός κάδος ανακύκλωσης" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "Η χελώνα θα σχεδιάζει καθώς μετακινείται." + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "Φόρτωση..." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Ημερολόγιο του Sugar: αντικείμενο ήχου" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Σταμάτημα χελώνας" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Χελώνα" + +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "αλλάζει τον προσανατολισμό των παλετών που περιέχουν τις εντολές" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "αποθήκευση στο" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Απόκρυψη εντολών" + +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "Φόρτωση εντολών της Python" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "συν" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "ή" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "πρότυπο παρουσίασης: λίστα κουκκίδων" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "τελεστής ταυτότητας που χρησιμοποιείται για τις εκτεταμένες εντολές" + +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Συρρίκνωση εντολών" + +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "ορισμός μεγέθους του κειμένου που γράφει η χελώνα" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" msgstr "" -"πρότυπο παρουσίασης: επιλέξτε αντικείμενο από το Ημερολόγιο (χωρίς " -"περιγραφή)" +"διατήρηση τρέχουσας επικεφαλίδας της χελώνας (μπορεί να χρησιμοποιηθεί στη " +"θέση μιας αριθμητικής εντολής)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "εικόνα" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -"πρότυπο παρουσίασης: επιλέξτε αντικείμενο από το Ημερολόγιο (με περιγραφή)" +"επιστρέφει έναν τυχαίο αριθμό μεταξύ των ελάχιστων (επάνω) και των μέγιστων " +"(κάτω) τιμών" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "πρότυπο παρουσίασης: επιλέξτε τέσσερα αντικείμενα από το Ημερολόγιο" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"διατήρηση τρέχοντος χρώματος του στιλό (μπορεί να χρησιμοποιηθεί στη θέση " +"μιας αριθμητικής εντολής)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "πρότυπο παρουσίασης: επιλέξτε δύο αντικείμενο από το Ημερολόγιο" +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Εμφάνιση παλέτας" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "xσυντ από αριστερά της οθόνης" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "αποθηκεύει την εικόνα στο Ημερολόγιο του Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "κάτω μέρος" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Αποθήκευση στιγμιότυπου" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "yσυντ από το κάτω μέρος της οθόνης" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "έναρξη" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "πλάτος" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "μετακίνηση της χελώνας μπροστά" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "το πλάτος του καμβά" +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "μπροστά" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "xσυντ από δεξιά της οθόνης" +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "το δικό μου πλαίσιο" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "yσυντ από την κορυφή της οθόνης" +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "ID λογαριασμού" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "ύψος" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "Επιλογή εντολών για διαμοιρασμό" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "το ύψος του καμβά" +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "πίσω" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "τίτλος χ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "ορισμός της κλίμακας των πολυμέσων" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "συγκρατεί την τρέχουσα τιμή της κλίμακας" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "παρουσίαση 1X1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "παρουσίαση 1X2" + +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "κορυφή της επώνυμης ενέργειας της στοίβας" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "αποθηκεύει την αριθμητική τιμή στην επώνυμη μεταβλητή" + +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "λογικός τελεστής διάζευξης (ή)" + +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "τάση εισόδου μικροφώνου" + +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "επανάληψη σύμφωνα με τον καθορισμένο αριθμό" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "Αποθήκευση..." + +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "επίκληση της ενέργειας 2 της στοίβας" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "ορισμός χy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "τίτλος y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "αριστερό x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "τίτλος χ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "επάνω y" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "γέμισμα οθόνης" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "δεξιό x" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "Αποθήκευση ως" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "κάτω y" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "ορισμός χy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "παρουσίαση 1X1" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "κάδος ανακύκλωσης" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "παρουσίαση 2X1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "πολική" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "παρουσίαση 1X2" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "επανάληψη" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "παρουσίαση 2X2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "αναμονή για ολοκλήρωση του τρέχοντος βίντεο ή ήχου" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Αποθήκευση ως εικόνα" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Επεξεργασία" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "αντίσταση εισόδου μικροφώνου" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "κορυφή της στοίβας της ενέργειας 2" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:600 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" +"διαιρεί τον αριθμό της κορυφής (αριθμητής) με τον αριθμό στο κάτω μέρος " +"(παρανομαστής)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "μέγιστο" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "διακοπή" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "εκτυπώνει την αξία στο πεδίο κατάστασης στο κάτω μέρος της οθόνης" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "αναπαραγωγή" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "έναρξη γεμίσματος" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "αποθήκευση" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "διατηρεί τα αποτελέσματα του ερωτήματος - εντολή πληκτρολογίου" -#: pysamples/journal-stats.py:78 -msgid "other" +#. #-#-#-#-# el.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "ώθηση" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" msgstr "" +"ένα προγραμματιστικό τμήμα εντολών: χρησιμοποιείται για την προσθήκη " +"προχωρημένων μαθηματικών εξισώσεων πολλών μεταβλητών, π.χ. ημ(x+y+z)" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "μεταβολή" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "επαναφορά όλων" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "πραγματοποίηση μιας μεταβολής" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "γεια" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "το σύνηθες είναι" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Δεν υπάρχει επιλογή ενέργειας:" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "Το αρχείο δεν βρέθηκε" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "κόκκινο" -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Κατάλογος ρυθμίσεων μη εγγράψιμος: %s" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "ταυτότητα" -#: turtleblocks.py:354 -msgid "New" -msgstr "Νέο" +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "υπόλοιπο" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Άνοιγμα" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#: turtleblocks.py:356 -msgid "Save" -msgstr "Αποθήκευση" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Αποθήκευση ως" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Έξοδος" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "Αρχείο" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Επανακλιμάκωση συντεταγμένων" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Ρύθμιση μεγέθους πλαισίου εντολών" +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Εμφάνιση/Απόκρυση εντολών" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "Θύρα" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Εργαλεία" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Αποσφαλμάτωση" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "Παλέτα με μπλοκ αισθητήρων" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Χελώνα" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "" -#: turtleblocks.py:407 -msgid "About..." +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" msgstr "" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" msgstr "" -"Υπάρχει εργασία μη αποθηκευμένη. Θέλετε να την αποθηκεύσετε πριν την έξοδο;" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "Αποθήκευση έργου;" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" -#~ msgid "x position" -#~ msgstr "θέση x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "" -#~ msgid "return x position" -#~ msgstr "επίστρεψε στη θέση x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "" -#, fuzzy -#~ msgid "y position" -#~ msgstr "θέση x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "" -#, fuzzy -#~ msgid "return y position" -#~ msgstr "επίστρεψε στη θέση x" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#, fuzzy -#~ msgid "Palette of physics blocks" -#~ msgstr "Παλέτα με μπλοκ αισθητήρων" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" -#, fuzzy -#~ msgid "density" -#~ msgstr "ταυτότητα" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "" -#, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Παλέτα με μπλοκ αισθητήρων" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "δεξιά" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "" -#, fuzzy -#~ msgid "grey" -#~ msgstr "γκρίζο" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" -#, fuzzy -#~ msgid "port" -#~ msgstr "Θύρα" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" -#, fuzzy -#~ msgid "read" -#~ msgstr "κόκκινο" +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" -#, fuzzy -#~ msgid "sensor" -#~ msgstr "αισθητήρες" +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" -#, fuzzy -#~ msgid "mode" -#~ msgstr "υπόλοιπο" +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Παλέτα με μπλοκ αισθητήρων" +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" + +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "" + +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "" + +#: turtleblocks.py:421 +msgid "About..." +msgstr "" #, fuzzy -#~ msgid "samples" -#~ msgstr "Παραδείγματα" +#~ msgid "grey" +#~ msgstr "γκρίζο" #~ msgid "follow a RGB color" #~ msgstr "ακολούθησε ένα χρώμα RGB" -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Παλέτα με μπλοκ αισθητήρων" - #~ msgid "then else" #~ msgstr "τότε άλλο" @@ -2018,7 +3526,8 @@ msgstr "Αποθήκευση έργου;" #~ msgid "bottom block in a collapsed stack: click to open" #~ msgstr "" -#~ "κάτω εντολή σε μια στοίβα που μπορεί να καταρρεύσει: κάντε κλικ για άνοιγμα" +#~ "κάτω εντολή σε μια στοίβα που μπορεί να καταρρεύσει: κάντε κλικ για " +#~ "άνοιγμα" #~ msgid "top of stack" #~ msgstr "κορυφή της στοίβας" @@ -2049,7 +3558,8 @@ msgstr "Αποθήκευση έργου;" #~ msgstr "b" #~ msgid "Move the cursor over the orange palette for help." -#~ msgstr "Μετακινείστε το δείκτη προς τις πορτοκαλί παλέτες για λήψη βοήθειας." +#~ msgstr "" +#~ "Μετακινείστε το δείκτη προς τις πορτοκαλί παλέτες για λήψη βοήθειας." #~ msgid "Import/Export" #~ msgstr "Εισαγωγή/Εξαγωγή" @@ -2078,7 +3588,8 @@ msgstr "Αποθήκευση έργου;" #~ msgid "restore last" #~ msgstr "επαναφορά τελευταίου" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" #~ "μια εντολή προγραμματισμού: χρησιμοποιείται για την εισαγωγή προχωρημένων " #~ "μαθηματικών εξισώσεων, π.χ. ημ(x)" @@ -2094,8 +3605,8 @@ msgstr "Αποθήκευση έργου;" #~ msgid "holds current text color (can be used in place of a number block)" #~ msgstr "" -#~ "διατήρηση τρέχοντος χρώματος του κειμένου (μπορεί να χρησιμοποιηθεί στη θέση " -#~ "ενός αριθμού τμήματος)" +#~ "διατήρηση τρέχοντος χρώματος του κειμένου (μπορεί να χρησιμοποιηθεί στη " +#~ "θέση ενός αριθμού τμήματος)" #~ msgid "picture top" #~ msgstr "εικόνα στην κορυφή" @@ -2143,8 +3654,8 @@ msgstr "Αποθήκευση έργου;" #~ msgid "holds current text size (can be used in place of a number block)" #~ msgstr "" -#~ "διατήρηση τρέχοντος μεγέθους του κειμένου (μπορεί να χρησιμοποιηθεί στη θέση " -#~ "ενός αριθμού τμήματος)" +#~ "διατήρηση τρέχοντος μεγέθους του κειμένου (μπορεί να χρησιμοποιηθεί στη " +#~ "θέση ενός αριθμού τμήματος)" #~ msgid "extras" #~ msgstr "πρόσθετα" @@ -2181,14 +3692,15 @@ msgstr "Αποθήκευση έργου;" #~ msgid "holds current pen shade (can be used in place of a number block)" #~ msgstr "" -#~ "διατήρηση τρέχουσας σκιάς του στιλό (μπορεί να χρησιμοποιηθεί στη θέση ενός " -#~ "αριθμού τμήματος)" +#~ "διατήρηση τρέχουσας σκιάς του στιλό (μπορεί να χρησιμοποιηθεί στη θέση " +#~ "ενός αριθμού τμήματος)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" +#~ "a programmable block: add your own math equation in the block, e.g., " +#~ "sin(x)" #~ msgstr "" -#~ "ένα προγραμματιζόμενο πλαίσιο: προσθέστε τη δική σας μαθηματική εξίσωση στο " -#~ "πλαίσιο, π.χ., sin(x)" +#~ "ένα προγραμματιζόμενο πλαίσιο: προσθέστε τη δική σας μαθηματική εξίσωση " +#~ "στο πλαίσιο, π.χ., sin(x)" #~ msgid "pop value off FILO" #~ msgstr "απομάκρυνση της τιμής εκτός ΠΜΤΕ" diff --git a/po/en.po b/po/en.po index d5ff12d..311e039 100644 --- a/po/en.po +++ b/po/en.po @@ -2,12 +2,27 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2013-05-20 21:55+0200\n" +"POT-Creation-Date: 2013-09-14 00:32-0400\n" +"PO-Revision-Date: 2013-09-16 02:58+0200\n" +"Last-Translator: Chris \n" +"Language-Team: LANGUAGE \n" +"Language: en\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-07-27 04:38+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" "Language: en\n" @@ -18,2926 +33,3797 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "TurtleBlocks" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" +msgstr "turtleart-extras (master)" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "Turtle Blocks" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "forward" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Turtle Art Mini" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "back" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Turtle Confusion" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Select a challenge" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "clean" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Amazonas Tortuga" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "clears the screen and reset the turtle" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Turtle Flags" -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "left" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Use the turtle to draw country flags" + +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Palette of Mexican pesos" + +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Palette of Colombian pesos" + +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Palette of Rwandan francs" + +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Palette of US dollars" + +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Palette of Australian dollars" + +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Palette of Paraguayan Guaranies" + +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Palette of Peruvian Nuevo Soles" + +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Palette of Uruguayan Pesos" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "TurtleBots" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" + +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "ERROR: The speed must be a value between 0 and 1023" + +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "ERROR: The speed must be a value between -1023 and 1023" + +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "ERROR: The pin must be between 1 and 8" + +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "ERROR: The value must be 0 or 1, LOW or HIGH" + +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "ERROR: The mode must be INPUT or OUTPUT." + +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "turns LED on and off: 1 means on, 0 means off" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "returns the gray level as a value between 0 and 65535" -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "right" +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "returns 1 when the button is pressed and 0 otherwise" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "turns turtle clockwise (angle in degrees)" +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "returns the light level as a value between 0 and 65535" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "arc" +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "returns the distance as a value between 0 and 65535" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "angle" +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "returns the resistance value (ohms)" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "radius" +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "returns the voltage value (volts)" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "moves turtle along an arc" +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "returns the temperature value (celsius degree)" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "set xy" +#: taextras.py:92 +#, python-format +msgid "custom module %s" +msgstr "custom module %s" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:93 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#: taextras.py:94 +msgid "button" +msgstr "button" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:95 taextras.py:384 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +msgid "gray" +msgstr "gray" -# -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "seth" +#: taextras.py:96 taextras.py:382 +msgid "light" +msgstr "light" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:97 taextras.py:356 +msgid "distance" +msgstr "distance" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "xcor" +#: taextras.py:98 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "resistance" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "voltage" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "ycor" +#: taextras.py:100 +msgid "temperature" +msgstr "temperature" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:101 +msgid "sensor a" +msgstr "sensor a" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "heading" +#: taextras.py:102 +msgid "sensor b" +msgstr "sensor b" -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:103 +msgid "sensor c" +msgstr "sensor c" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Palette of pen commands" +#: taextras.py:104 +msgid "actuator a" +msgstr "actuator a" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "fill screen" +#: taextras.py:105 +msgid "actuator b" +msgstr "actuator b" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "color" +#: taextras.py:106 +msgid "actuator c" +msgstr "actuator c" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "shade" +#: taextras.py:107 +msgid "Butia Robot" +msgstr "Butia Robot" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "fills the background with (color, shade)" +#: taextras.py:108 +msgid "refresh Butia" +msgstr "refresh Butia" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" -msgstr "gray" +#: taextras.py:109 +msgid "refresh the state of the Butia palette and blocks" +msgstr "refresh the state of the Butia palette and blocks" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "set color" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:111 +msgid "battery charge Butia" +msgstr "battery charge Butia" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "sets color of the line drawn by the turtle" +#: taextras.py:112 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" +"returns the battery charge in volts. If no motors present, it returns 255" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "set shade" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:114 +msgid "speed Butia" +msgstr "speed Butia" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "sets shade of the line drawn by the turtle" +#: taextras.py:115 +msgid "set the speed of the Butia motors" +msgstr "set the speed of the Butia motors" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "set gray" +#: taextras.py:116 +msgid "move Butia" +msgstr "move Butia" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "sets gray level of the line drawn by the turtle" +#: taextras.py:117 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "left" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "holds current pen color (can be used in place of a number block)" +#: taextras.py:118 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "right" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "holds current pen shade" +#: taextras.py:119 +msgid "moves the Butia motors at the specified speed" +msgstr "moves the Butia motors at the specified speed" + +#: taextras.py:120 +msgid "stop Butia" +msgstr "stop Butia" + +#: taextras.py:121 +msgid "stop the Butia robot" +msgstr "stop the Butia robot" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:123 +msgid "forward Butia" +msgstr "forward Butia" + +#: taextras.py:124 +msgid "move the Butia robot forward" +msgstr "move the Butia robot forward" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:126 +msgid "left Butia" +msgstr "left Butia" + +#: taextras.py:127 +msgid "turn the Butia robot at left" +msgstr "turn the Butia robot at left" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:129 +msgid "right Butia" +msgstr "right Butia" + +#: taextras.py:130 +msgid "turn the Butia robot at right" +msgstr "turn the Butia robot at right" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:132 +msgid "backward Butia" +msgstr "backward Butia" + +#: taextras.py:133 +msgid "move the Butia robot backward" +msgstr "move the Butia robot backward" + +#: taextras.py:134 +msgid "Butia Robot extra blocks" +msgstr "Butia Robot extra blocks" + +#: taextras.py:135 +msgid "pin mode Butia" +msgstr "pin mode Butia" + +#: taextras.py:136 taextras.py:319 taextras.py:485 +msgid "pin" +msgstr "pin" + +#: taextras.py:137 taextras.py:486 +msgid "mode" +msgstr "mode" + +#: taextras.py:138 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Select the pin function (INPUT, OUTPUT)." + +#: taextras.py:139 +msgid "read pin Butia" +msgstr "read pin Butia" + +#: taextras.py:140 +msgid "read the value of a pin" +msgstr "read the value of a pin" + +#: taextras.py:141 +msgid "write pin Butia" +msgstr "write pin Butia" + +#: taextras.py:142 taextras.py:489 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "value" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "holds current gray level (can be used in place of a number block)" +#: taextras.py:143 +msgid "set a hack pin to 0 or 1" +msgstr "set a hack pin to 0 or 1" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "pen up" +#: taextras.py:144 taextras.py:463 +msgid "INPUT" +msgstr "INPUT" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "Turtle will not draw when moved." +#: taextras.py:145 +msgid "Configure hack pin for digital input." +msgstr "Configure hack pin for digital input." -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "pen down" +#: taextras.py:146 taextras.py:461 +msgid "HIGH" +msgstr "HIGH" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "Turtle will draw when moved." +#: taextras.py:147 +msgid "Set HIGH value for digital pin." +msgstr "Set HIGH value for digital pin." -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "set pen size" +#: taextras.py:148 taextras.py:462 +msgid "LOW" +msgstr "LOW" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "sets size of the line drawn by the turtle" +#: taextras.py:149 taextras.py:501 +msgid "Set LOW value for digital port." +msgstr "Set LOW value for digital port." -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "start fill" +#: taextras.py:150 taextras.py:464 +msgid "OUTPUT" +msgstr "OUTPUT" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "starts filled polygon (used with end fill block)" +#: taextras.py:151 +msgid "Configure hack port for digital output." +msgstr "Configure hack port for digital output." -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "end fill" +#: taextras.py:152 +msgid "Butia Robot cast blocks" +msgstr "Butia Robot cast blocks" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "completes filled polygon (used with start fill block)" +#: taextras.py:153 +msgid "Butia" +msgstr "Butia" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "pen size" +#: taextras.py:154 +msgid "CAST\n" +msgstr "CAST\n" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "holds current pen size (can be used in place of a number block)" +#: taextras.py:155 +msgid "new name" +msgstr "new name" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Palette of pen colors" +#: taextras.py:156 +msgid "original" +msgstr "original" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "red" +#: taextras.py:157 +msgid "f(x)=" +msgstr "f(x)=" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "orange" +#: taextras.py:158 +msgid "name" +msgstr "name" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "yellow" +#: taextras.py:159 +msgid "Cast a new block" +msgstr "Cast a new block" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "green" +#: taextras.py:160 +#, python-format +msgid "generic module %s" +msgstr "generic module %s" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "cyan" +#: taextras.py:161 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "ERROR: The pin %s must be in OUTPUT mode." -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "blue" +#: taextras.py:162 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "ERROR: The pin %s must be in INPUT mode." -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "purple" +#: taextras.py:163 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "ERROR: Something wrong with function '%s'" -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "white" +#: taextras.py:164 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "ERROR: cannot init GCONF client: %s" + +#: taextras.py:165 +msgid "ERROR: You must cast Sensor or Actuator: A, B or C" +msgstr "ERROR: You must cast Sensor or Actuator: A, B or C" + +#: taextras.py:166 +msgid "Creating PyBot server" +msgstr "Creating PyBot server" + +#: taextras.py:167 +msgid "ERROR creating PyBot server" +msgstr "ERROR creating PyBot server" + +#: taextras.py:168 +msgid "PyBot is alive!" +msgstr "PyBot is alive!" + +#: taextras.py:169 +msgid "Ending butia polling" +msgstr "Ending butia polling" + +#: taextras.py:173 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "Error importing Pygame. This plugin require Pygame 1.9" + +#: taextras.py:174 +msgid "Error on initialization of the camera" +msgstr "Error on initialization of the camera" + +#: taextras.py:175 +msgid "No camera was found" +msgstr "No camera was found" + +#: taextras.py:176 +msgid "Error stopping camera" +msgstr "Error stopping camera" + +#: taextras.py:177 +msgid "Error starting camera" +msgstr "Error starting camera" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:179 +msgid "Error in get mask" +msgstr "Error in get mask" + +#: taextras.py:180 +msgid "FollowMe" +msgstr "FollowMe" + +#: taextras.py:181 +msgid "refresh FollowMe" +msgstr "refresh FollowMe" + +#: taextras.py:182 +msgid "Search for a connected camera." +msgstr "Search for a connected camera." + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:184 +msgid "calibration" +msgstr "calibration" + +#: taextras.py:185 +msgid "store a personalized calibration" +msgstr "store a personalized calibration" + +#: taextras.py:186 +msgid "return a personalized calibration" +msgstr "return a personalized calibration" + +#: taextras.py:187 +msgid "follow" +msgstr "follow" + +#: taextras.py:188 +msgid "follow a color or calibration" +msgstr "follow a color or calibration" + +#: taextras.py:189 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "brightness" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "black" +#: taextras.py:190 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "set the camera brightness as a value between 0 to 255." -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "set text color" +#: taextras.py:191 +msgid "minimum pixels" +msgstr "minimum pixels" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "sets color of text drawn by the turtle" +#: taextras.py:192 +msgid "set the minimal number of pixels to follow" +msgstr "set the minimal number of pixels to follow" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "set text size" +#: taextras.py:193 +msgid "threshold" +msgstr "threshold" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "sets size of text drawn by the turtle" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:195 +msgid "set a threshold for a RGB color" +msgstr "set a threshold for a RGB color" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Palette of numeric operators" +#: taextras.py:196 +msgid "camera mode" +msgstr "camera mode" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "plus" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:198 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "set the color mode of the camera: RGB; YUV or HSV" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "adds two alphanumeric inputs" +#: taextras.py:199 +msgid "get brightness" +msgstr "get brightness" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "minus" +#: taextras.py:200 +msgid "get the brightness of the ambient light" +msgstr "get the brightness of the ambient light" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "subtracts bottom numeric input from top numeric input" +#: taextras.py:201 +msgid "average color" +msgstr "average color" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "multiply" +#: taextras.py:202 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" + +#: taextras.py:204 +msgid "x position" +msgstr "x position" + +#: taextras.py:205 +msgid "return x position" +msgstr "return x position" + +#: taextras.py:206 +msgid "y position" +msgstr "y position" + +#: taextras.py:207 +msgid "return y position" +msgstr "return y position" + +#: taextras.py:208 +msgid "pixels" +msgstr "pixels" + +#: taextras.py:209 +msgid "return the number of pixels of the biggest blob" +msgstr "return the number of pixels of the biggest blob" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:211 +msgid "set the color mode of the camera to RGB" +msgstr "set the color mode of the camera to RGB" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:213 +msgid "set the color mode of the camera to YUV" +msgstr "set the color mode of the camera to YUV" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:215 +msgid "set the color mode of the camera to HSV" +msgstr "set the color mode of the camera to HSV" + +#: taextras.py:216 +msgid "empty calibration" +msgstr "empty calibration" + +#: taextras.py:217 +msgid "error in string conversion" +msgstr "error in string conversion" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:223 +msgid "Pattern detection" +msgstr "Pattern detection" + +#: taextras.py:224 +msgid "Seeing signal" +msgstr "Seeing signal" + +#: taextras.py:225 +msgid "Returns True if the signal is in front of the camera" +msgstr "Returns True if the signal is in front of the camera" + +#: taextras.py:226 +msgid "Distance to signal" +msgstr "Distance to signal" + +#: taextras.py:227 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Returns the distance of the signal to the camera in millimeters" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:232 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:233 +msgid "speed SumBot" +msgstr "speed SumBot" + +#: taextras.py:234 +msgid "submit the speed to the SumBot" +msgstr "submit the speed to the SumBot" + +#: taextras.py:235 +msgid "set the default speed for the movement commands" +msgstr "set the default speed for the movement commands" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:237 +msgid "forward SumBot" +msgstr "forward SumBot" + +#: taextras.py:238 +msgid "move SumBot forward" +msgstr "move SumBot forward" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:240 +msgid "backward SumBot" +msgstr "backward SumBot" + +#: taextras.py:241 +msgid "move SumBot backward" +msgstr "move SumBot backward" + +#: taextras.py:242 +msgid "stop SumBot" +msgstr "stop SumBot" + +#: taextras.py:243 +msgid "stop the SumBot" +msgstr "stop the SumBot" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:245 +msgid "left SumBot" +msgstr "left SumBot" + +#: taextras.py:246 +msgid "turn left the SumBot" +msgstr "turn left the SumBot" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:248 +msgid "right SumBot" +msgstr "right SumBot" + +#: taextras.py:249 +msgid "turn right the SumBot" +msgstr "turn right the SumBot" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:252 +msgid "angle to center" +msgstr "angle to center" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:254 +msgid "get the angle to the center of the dohyo" +msgstr "get the angle to the center of the dohyo" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:257 +msgid "angle to Enemy" +msgstr "angle to Enemy" + +#: taextras.py:258 +msgid "get the angle to the Enemy" +msgstr "get the angle to the Enemy" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:260 +msgid "x coor. SumBot" +msgstr "x coor. SumBot" + +#: taextras.py:261 +msgid "get the x coordinate of the SumBot" +msgstr "get the x coordinate of the SumBot" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:263 +msgid "y coor. SumBot" +msgstr "y coor. SumBot" + +#: taextras.py:264 +msgid "get the y coordinate of the SumBot" +msgstr "get the y coordinate of the SumBot" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:266 +msgid "x coor. Enemy" +msgstr "x coor. Enemy" + +#: taextras.py:267 +msgid "get the x coordinate of the Enemy" +msgstr "get the x coordinate of the Enemy" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "y coor. Enemy" +msgstr "y coor. Enemy" + +#: taextras.py:270 +msgid "get the y coordinate of the Enemy" +msgstr "get the y coordinate of the Enemy" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:272 +msgid "rotation SumBot" +msgstr "rotation SumBot" + +#: taextras.py:273 +msgid "get the rotation of the Sumbot" +msgstr "get the rotation of the Sumbot" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:275 +msgid "rotation Enemy" +msgstr "rotation Enemy" + +#: taextras.py:276 +msgid "get the rotation of the Enemy" +msgstr "get the rotation of the Enemy" + +#: taextras.py:277 +msgid "distance to center" +msgstr "distance to center" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:279 +msgid "get the distance to the center of the dohyo" +msgstr "get the distance to the center of the dohyo" + +#: taextras.py:280 +msgid "distance to Enemy" +msgstr "distance to Enemy" + +#: taextras.py:281 +msgid "get the distance to the Enemy" +msgstr "get the distance to the Enemy" + +#: taextras.py:282 +msgid "update information" +msgstr "update information" + +#: taextras.py:283 +msgid "update information from the server" +msgstr "update information from the server" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:288 +msgid "Palette of physics blocks" +msgstr "Palette of physics blocks" + +#: taextras.py:289 +msgid "start polygon" +msgstr "start polygon" + +#: taextras.py:290 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "Begin defining a new polygon based on the current Turtle xy position." + +#: taextras.py:292 +msgid "add point" +msgstr "add point" + +#: taextras.py:293 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "multiplies two numeric inputs" +#: taextras.py:295 +msgid "end polygon" +msgstr "end polygon" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "divide" +#: taextras.py:296 +msgid "Define a new polygon." +msgstr "Define a new polygon." -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#: taextras.py:297 +msgid "end filled polygon" +msgstr "end filled polygon" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "identity" +#: taextras.py:298 +msgid "Not a simple polygon" +msgstr "Not a simple polygon" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "identity operator used for extending blocks" +#: taextras.py:299 +msgid "Define a new filled polygon." +msgstr "Define a new filled polygon." -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "mod" +#: taextras.py:300 +msgid "triangle" +msgstr "triangle" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "modular (remainder) operator" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:302 +msgid "base" +msgstr "base" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:303 taextras.py:309 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "height" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "square root" +#: taextras.py:304 +msgid "Add a triangle object to the project." +msgstr "Add a triangle object to the project." -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "calculates square root" +#: taextras.py:305 +msgid "circle" +msgstr "circle" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "random" +#: taextras.py:306 +msgid "Add a circle object to the project." +msgstr "Add a circle object to the project." -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "min" +#: taextras.py:307 +msgid "rectangle" +msgstr "rectangle" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "max" +#: taextras.py:308 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "width" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:310 +msgid "Add a rectangle object to the project." +msgstr "Add a rectangle object to the project." -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "number" +#: taextras.py:311 +msgid "reset" +msgstr "reset" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "used as numeric input in mathematic operators" +#: taextras.py:312 +msgid "Reset the project; clear the object list." +msgstr "Reset the project; clear the object list." -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "greater than" +#: taextras.py:313 +msgid "motor" +msgstr "motor" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "logical greater-than operator" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:315 +msgid "torque" +msgstr "torque" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "less than" +#: taextras.py:316 +msgid "speed" +msgstr "speed" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "logical less-than operator" +#: taextras.py:317 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "equal" +#: taextras.py:320 +msgid "Pin an object down so that it cannot fall." +msgstr "Pin an object down so that it cannot fall." -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "logical equal-to operator" +#: taextras.py:321 +msgid "joint" +msgstr "joint" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "not" +#: taextras.py:322 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "logical NOT operator" +#: taextras.py:323 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "and" +#: taextras.py:324 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "logical AND operator" +#: taextras.py:326 +msgid "save as Physics activity" +msgstr "save as Physics activity" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "or" +#: taextras.py:327 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Save the project to the Journal as a Physics activity." -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "logical OR operator" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:329 +msgid "gear" +msgstr "gear" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Palette of flow operators" +#: taextras.py:330 +msgid "Add a gear object to the project." +msgstr "Add a gear object to the project." -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "wait" +#: taextras.py:331 +msgid "density" +msgstr "density" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "pauses program execution a specified number of seconds" +#: taextras.py:332 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Set the density property for objects (density can be any positive number)." -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "forever" +#: taextras.py:334 +msgid "friction" +msgstr "friction" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "loops forever" +#: taextras.py:335 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "repeat" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:338 +msgid "bounciness" +msgstr "bounciness" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "loops specified number of times" +#: taextras.py:339 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "if" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:342 +msgid "dynamic" +msgstr "dynamic" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "then" +#: taextras.py:343 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "if then" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of WeDo blocks" +msgstr "Palette of WeDo blocks" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "if-then operator that uses boolean operators from Numbers palette" +#: taextras.py:350 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "else" +#: taextras.py:351 +msgid "set current WeDo device" +msgstr "set current WeDo device" -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "if then else" +#: taextras.py:352 +msgid "number of WeDo devices" +msgstr "number of WeDo devices" -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:353 +msgid "tilt" +msgstr "tilt" -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "horizontal space" +#: taextras.py:354 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:358 +msgid "distance sensor output" +msgstr "distance sensor output" + +#: taextras.py:359 +msgid "Motor A" +msgstr "Motor A" + +#: taextras.py:360 +msgid "returns the current value of Motor A" +msgstr "returns the current value of Motor A" + +#: taextras.py:361 +msgid "Motor B" +msgstr "Motor B" + +#: taextras.py:362 +msgid "returns the current value of Motor B" +msgstr "returns the current value of Motor B" + +#: taextras.py:363 +msgid "set the value for Motor A" +msgstr "set the value for Motor A" + +#: taextras.py:364 +msgid "set the value for Motor B" +msgstr "set the value for Motor B" + +#: taextras.py:365 +msgid "WeDo is unavailable" +msgstr "WeDo is unavailable" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:367 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "WeDo %d is unavailable; defaulting to 1" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "jogs stack right" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:370 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s is unavailable on WeDo %(wedo_number)d" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:375 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Palette of LEGO NXT blocks of motors" + +#: taextras.py:376 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Palette of LEGO NXT blocks of sensors" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:378 +msgid "touch" +msgstr "touch" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:380 +msgid "ultrasonic" +msgstr "ultrasonic" + +#: taextras.py:381 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "color" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "vertical space" +#: taextras.py:383 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "sound" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "jogs stack down" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The brick is the NXT controller +#: taextras.py:386 +msgid "Please check the connection with the brick" +msgstr "Please check the connection with the brick" -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "stop action" +#: taextras.py:387 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Invalid port '%s'. Port must be: PORT A, B or C" -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "stops current action" +#: taextras.py:388 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Palette of variable blocks" +#: taextras.py:389 +msgid "The value of power must be between -127 to 127" +msgstr "The value of power must be between -127 to 127" -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "start" +#: taextras.py:390 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "The parameter must be a integer, not '%s'" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "connects action to toolbar run buttons" +#: taextras.py:391 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "An error has occurred: check all connections and try to reconnect" -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "text" +#: taextras.py:392 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT found %s bricks" -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "string value" +#: taextras.py:393 +msgid "NXT not found" +msgstr "NXT not found" -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "action" +#: taextras.py:394 +#, python-format +msgid "Brick number %s was not found" +msgstr "Brick number %s was not found" -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "top of nameable action stack" +#: taextras.py:395 +msgid "refresh NXT" +msgstr "refresh NXT" -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "invokes named action stack" +#: taextras.py:396 +msgid "Search for a connected NXT brick." +msgstr "Search for a connected NXT brick." -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "store in box 1" +#: taextras.py:397 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "stores numeric value in Variable 1" +#: taextras.py:398 +msgid "set current NXT device" +msgstr "set current NXT device" -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "store in box 2" +#: taextras.py:399 +msgid "number of NXT devices" +msgstr "number of NXT devices" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "stores numeric value in Variable 2" +#: taextras.py:400 +msgid "brick name" +msgstr "brick name" -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "box 1" +#: taextras.py:401 +msgid "Get the name of a brick." +msgstr "Get the name of a brick." -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "Variable 1 (numeric value)" +#: taextras.py:402 +msgid "play tone" +msgstr "play tone" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "box 2" +#: taextras.py:403 +msgid "frequency" +msgstr "frequency" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "Variable 2 (numeric value)" +#: taextras.py:404 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "time" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "store in" +#: taextras.py:405 +msgid "Play a tone at frequency for time." +msgstr "Play a tone at frequency for time." -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "box" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: turn is the action +#: taextras.py:407 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"turn motor\n" +"\n" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "value" +#: taextras.py:408 +msgid "port" +msgstr "port" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "my box" +#: taextras.py:409 +msgid "power" +msgstr "power" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "stores numeric value in named variable" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:411 +msgid "rotations" +msgstr "rotations" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "named variable (numeric value)" +#: taextras.py:412 +msgid "turn a motor" +msgstr "turn a motor" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "action 1" +#: taextras.py:413 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"synchronize\n" +"\n" +"motors" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "top of Action 1 stack" +#: taextras.py:414 +msgid "steering" +msgstr "steering" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "action 2" +#: taextras.py:415 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "synchronize two motors connected in PORT B and PORT C" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "top of Action 2 stack" +#: taextras.py:416 +msgid "PORT A" +msgstr "PORT A" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "invokes Action 1 stack" +#: taextras.py:417 +msgid "PORT A of the brick" +msgstr "PORT A of the brick" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "invokes Action 2 stack" +#: taextras.py:418 +msgid "PORT B" +msgstr "PORT B" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "trash" +#: taextras.py:419 +msgid "PORT B of the brick" +msgstr "PORT B of the brick" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "empty trash" +#: taextras.py:420 +msgid "PORT C" +msgstr "PORT C" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "permanently deletes items in trash" +#: taextras.py:421 +msgid "PORT C of the brick" +msgstr "PORT C of the brick" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "restore all" +#: taextras.py:422 +msgid "" +"synchronize\n" +"motors" +msgstr "" +"synchronize\n" +"motors" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "restore all blocks from trash" +#: taextras.py:423 +msgid "start motor" +msgstr "start motor" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "clear all" +#: taextras.py:424 +msgid "Run a motor forever." +msgstr "Run a motor forever." + +#: taextras.py:425 +msgid "brake motor" +msgstr "brake motor" + +#: taextras.py:426 +msgid "Stop a specified motor." +msgstr "Stop a specified motor." + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:428 +msgid "reset motor" +msgstr "reset motor" + +#: taextras.py:429 +msgid "Reset the motor counter." +msgstr "Reset the motor counter." + +#: taextras.py:430 +msgid "motor position" +msgstr "motor position" + +#: taextras.py:431 +msgid "Get the motor position." +msgstr "Get the motor position." + +#: taextras.py:432 +msgid "PORT 1" +msgstr "PORT 1" + +#: taextras.py:433 +msgid "PORT 1 of the brick" +msgstr "PORT 1 of the brick" + +#: taextras.py:434 +msgid "read" +msgstr "read" + +#: taextras.py:435 +msgid "sensor" +msgstr "sensor" + +#: taextras.py:436 +msgid "Read sensor output." +msgstr "Read sensor output." + +#: taextras.py:437 +msgid "PORT 2" +msgstr "PORT 2" + +#: taextras.py:438 +msgid "PORT 2 of the brick" +msgstr "PORT 2 of the brick" + +#: taextras.py:439 +msgid "light sensor" +msgstr "light sensor" + +#: taextras.py:440 +msgid "gray sensor" +msgstr "gray sensor" + +#: taextras.py:441 +msgid "PORT 3" +msgstr "PORT 3" + +#: taextras.py:442 +msgid "PORT 3 of the brick" +msgstr "PORT 3 of the brick" + +#: taextras.py:443 +msgid "touch sensor" +msgstr "touch sensor" + +#: taextras.py:444 +msgid "distance sensor" +msgstr "distance sensor" + +#: taextras.py:445 +msgid "PORT 4" +msgstr "PORT 4" + +#: taextras.py:446 +msgid "PORT 4 of the brick" +msgstr "PORT 4 of the brick" + +#: taextras.py:447 +msgid "sound sensor" +msgstr "sound sensor" + +#: taextras.py:448 +msgid "color sensor" +msgstr "color sensor" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:451 +msgid "set light" +msgstr "set light" + +#: taextras.py:452 +msgid "Set color sensor light." +msgstr "Set color sensor light." + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:454 +msgid "battery level" +msgstr "battery level" + +#: taextras.py:455 +msgid "Get the battery level of the brick in millivolts" +msgstr "Get the battery level of the brick in millivolts" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:460 +msgid "Palette of Arduino blocks" +msgstr "Palette of Arduino blocks" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:466 +msgid "PWM" +msgstr "PWM" + +#: taextras.py:467 +msgid "SERVO" +msgstr "SERVO" + +#: taextras.py:468 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ERROR: Check the Arduino and the number of port." + +#: taextras.py:469 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ERROR: Value must be a number from 0 to 255." + +#: taextras.py:470 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ERROR: Value must be either HIGH or LOW, 0 or 1" + +#: taextras.py:471 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." + +#: taextras.py:472 +msgid "ERROR: The value must be an integer." +msgstr "ERROR: The value must be an integer." + +#: taextras.py:473 +msgid "ERROR: The pin must be an integer." +msgstr "ERROR: The pin must be an integer." + +#: taextras.py:474 +msgid "refresh Arduino" +msgstr "refresh Arduino" + +#: taextras.py:475 +msgid "Search for connected Arduinos." +msgstr "Search for connected Arduinos." + +#: taextras.py:476 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:477 +msgid "set current Arduino board" +msgstr "set current Arduino board" + +#: taextras.py:478 +msgid "number of Arduinos" +msgstr "number of Arduinos" + +#: taextras.py:479 +msgid "number of Arduino boards" +msgstr "number of Arduino boards" + +#: taextras.py:480 +msgid "Arduino name" +msgstr "Arduino name" + +#: taextras.py:481 +msgid "Get the name of an Arduino." +msgstr "Get the name of an Arduino." + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:484 +msgid "pin mode" +msgstr "pin mode" + +#: taextras.py:487 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." + +#: taextras.py:488 +msgid "analog write" +msgstr "analog write" + +#: taextras.py:490 +msgid "Write analog value in specified port." +msgstr "Write analog value in specified port." + +#: taextras.py:491 +msgid "analog read" +msgstr "analog read" + +#: taextras.py:492 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "move all blocks to trash" +#: taextras.py:494 +msgid "digital write" +msgstr "digital write" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "Share selected blocks" +#: taextras.py:495 +msgid "Write digital value to specified port." +msgstr "Write digital value to specified port." -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Title" +#: taextras.py:496 +msgid "digital read" +msgstr "digital read" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Stop turtle" +#: taextras.py:497 +msgid "Read value from digital port." +msgstr "Read value from digital port." -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Show blocks" +#: taextras.py:498 +msgid "Set HIGH value for digital port." +msgstr "Set HIGH value for digital port." -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Hide blocks" +#: taextras.py:499 +msgid "Configure Arduino port for digital input." +msgstr "Configure Arduino port for digital input." -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "did not output to" +#: taextras.py:500 +msgid "Configure Arduino port to drive a servo." +msgstr "Configure Arduino port to drive a servo." -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "I don't know how to" +#: taextras.py:502 +msgid "Configure Arduino port for digital output." +msgstr "Configure Arduino port for digital output." -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "doesn't like" +#: taextras.py:503 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Configure Arduino port for PWM (pulse-width modulation)." -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "as input" +#: taextras.py:504 +#, python-format +msgid "Not found Arduino %s" +msgstr "Not found Arduino %s" + +#: taextras.py:505 +msgid "The pin must be an integer" +msgstr "The pin must be an integer" + +#: taextras.py:506 +msgid "The device must be an integer" +msgstr "The device must be an integer" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:511 +msgid "Palette of Expeyes blocks" +msgstr "Palette of Expeyes blocks" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Programmable voltage output +#: taextras.py:513 +msgid "set PVS" +msgstr "set PVS" + +#: taextras.py:514 +msgid "set programmable voltage output" +msgstr "set programmable voltage output" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Square wave 1 voltage output +#: taextras.py:516 +msgid "set SQR1 voltage" +msgstr "set SQR1 voltage" + +#: taextras.py:517 +msgid "set square wave 1 voltage output" +msgstr "set square wave 1 voltage output" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Square wave 2 voltage output +#: taextras.py:519 +msgid "set SQR2 voltage" +msgstr "set SQR2 voltage" + +#: taextras.py:520 +msgid "set square wave 2 voltage output" +msgstr "set square wave 2 voltage output" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Digital output level +#: taextras.py:522 +msgid "set OD1" +msgstr "set OD1" + +#: taextras.py:523 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "set digital output level (OD1) low (0) or high (1)" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Input 1 voltage level +#: taextras.py:525 +msgid "IN1 level" +msgstr "IN1 level" + +#: taextras.py:526 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "displays next palette" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Input 2 voltage level +#: taextras.py:529 +msgid "IN2 level" +msgstr "IN2 level" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "changes the orientation of the palette of blocks" +#: taextras.py:530 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "Load..." +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Resistive sensor voltage level +#: taextras.py:533 +msgid "SEN level" +msgstr "SEN level" -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "Save..." +#: taextras.py:534 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "click to open" +#: taextras.py:536 +msgid "capture" +msgstr "capture" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "orientation" +#: taextras.py:537 +msgid "input" +msgstr "input" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "next" +#: taextras.py:538 +msgid "samples" +msgstr "samples" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "shift" +#: taextras.py:539 +msgid "interval" +msgstr "interval" -#: TurtleArt/tawindow.py:1316 +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: MS is microseconds +#: taextras.py:541 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"capture multiple samples from input at interval (MS); results pushed to FIFO" msgstr "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"capture multiple samples from input at interval (MS); results pushed to FIFO" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Analog input 1 voltage level +#: taextras.py:544 +msgid "A1" +msgstr "A1" + +#: taextras.py:545 +msgid "read analog input 1 voltage" +msgstr "read analog input 1 voltage" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Analog input 2 voltage level +#: taextras.py:547 +msgid "A2" +msgstr "A2" + +#: taextras.py:548 +msgid "read analog input 2 voltage" +msgstr "read analog input 2 voltage" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read input 1 voltage +#: taextras.py:550 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:551 +msgid "read input 1 voltage" +msgstr "read input 1 voltage" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read input 2 voltage +#: taextras.py:553 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:554 +msgid "read input 2 voltage" +msgstr "read input 2 voltage" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read analog sensor input voltage +#: taextras.py:556 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:557 +msgid "read analog sensor input voltage" +msgstr "read analog sensor input voltage" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read square wave 1 input voltage +#: taextras.py:559 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:560 +msgid "read square wave 1 voltage" +msgstr "read square wave 1 voltage" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read square wave 2 input voltage +#: taextras.py:562 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:563 +msgid "read square wave 2 voltage" +msgstr "read square wave 2 voltage" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read programmable voltage +#: taextras.py:565 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:566 +msgid "read programmable voltage" +msgstr "read programmable voltage" + +#: taextras.py:567 +msgid "Expeyes device not found" +msgstr "Expeyes device not found" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "resume playing video or audio" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "Select blocks to share" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Title" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "Save stack" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Average RGB color from camera is pushed to the stack" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "Really overwrite stack?" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "yellow" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Cancel" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "displays polar coordinates" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "Overwrite stack" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "emptys FILO (first-in-last-out heap)" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "Delete stack" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "camera output" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "Really delete stack?" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "push acceleration in x, y, z to heap" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "image" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "if-then operator that uses boolean operators from Numbers palette" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Save as Logo" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "jogs stack right" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Save as image" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Sugar Journal media object" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "snapshot" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "box 2" -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Save snapshot" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "box 1" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "Turn off hover help" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Step" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "Turn on hover help" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "multiplies two numeric inputs" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "Show palette" +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Show/hide blocks" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 msgid "Hide palette" msgstr "Hide palette" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Rescale coordinates down" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Buddies" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Rescale coordinates up" +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "My Turtle Art session" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Edit" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "Sugar Journal video object" +msgstr "Sugar Journal video object" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "View" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "cyan" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Project" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "Save/Load" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "xcor of right of screen" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Copy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Palette of extra options" -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Paste" +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "Load example" -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "Restore blocks from trash" +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "move all blocks to trash" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Fullscreen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "list" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Cartesian coordinates" +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Configuration directory not writable: %s" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Polar coordinates" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "media resume" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Metric coordinates" +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "heading" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Grow blocks" +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Sharing blocks disabled" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Shrink blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "saves turtle graphics as an SVG file in the Sugar Journal" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Load example" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +msgid "draws text or show media from the Journal" +msgstr "draws text or show media from the Journal" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Clean" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Run" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "video" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "Step" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "blue" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Help" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "displays Cartesian coordinates" -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Stop" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "No option action:" -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "Load project" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "jogs stack down" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "Load plugin" +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "modular (remainder) operator" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Load Python block" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "bottom y" -#: TurtleArtActivity.py:895 -msgid "Palettes" -msgstr "Palettes" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "save SVG" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" -msgstr "Sharing blocks disabled" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "runs code found in the tamyblock.py module found in the Journal" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "pen down" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "wait" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "box" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "Failed to upload!" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "shift" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "Plugin could not be installed." +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "invokes named action stack" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Please restart Turtle Art in order to use the plugin." +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "action" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." -msgstr "Plugin %s already installed." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-until-True operator that uses boolean operators from Numbers palette" -#: TurtleArtActivity.py:1253 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "Do you want to reinstall %s?" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "usage is" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "My Turtle Art session" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variable 2 (numeric value)" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Enable collaboration" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "divide" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Activities" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "picture name" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Buddies" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "while" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Share" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "the canvas width" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Configuration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "empty heap?" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Neighborhood" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "named variable (numeric value)" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Nickname" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "next" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Account ID" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "if then" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Server" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "set pen size" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Port" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "presentation template: select Journal object (no description)" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Password" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +msgid "until" +msgstr "until" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Register" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "media stop" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Colors" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Turn on hover help" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Upload" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "permanently deletes items in trash" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "Facebook wall post" +#: pysamples/uturn.py:35 +#, fuzzy +msgid "uturn" +msgstr "" +"#-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-#\n" +"uturn\n" +"#-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-#\n" +"U-turn" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Upload to Web" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "top of Action 1 stack" -#: gnome_plugins/uploader_plugin.py:90 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" msgstr "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Username:" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Palette of flow operators" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Password:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "top of a collapsed stack" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Title:" +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "if-then-else operator that uses boolean operators from Numbers palette" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Description:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "returns mouse y coordinate" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Submit to Web" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "holds current pen shade" + +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "sinewave" #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "Login failed" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "Failed to upload!" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "left x" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Palette of sensor blocks" +# +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "seth" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "acceleration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "RGB color under the turtle is pushed to the stack" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "push acceleration in x, y, z to heap" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "declutters canvas by hiding blocks" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "sound" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "raw microphone input signal" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "loudness" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "microphone input volume" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "pitch" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "microphone input pitch" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "Python chr operator" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "resistance" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "horizontal space" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "microphone input resistance" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Metric coordinates" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "voltage" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "string value" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "microphone input voltage" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "description" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Palette of media objects" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "I don't know how to" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "brightness" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Username:" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "light level detected by camera" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "starts filled polygon (used with end fill block)" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Average RGB color from camera is pushed to the stack" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "presentation template: select four Journal objects" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "camera output" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "View" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "light level detected by light sensor" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "sets gray level of the line drawn by the turtle" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Password:" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "read value from RFID device" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "turtle sees" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "while" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "stop action" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "do-while-True operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "green" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 -msgid "until" -msgstr "until" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "shade" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "do-until-True operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "fills the background with (color, shade)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "top" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "save picture" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "top of a collapsible stack" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "pitch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "journal" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 +msgid "returns 1 if mouse button is pressed" +msgstr "returns 1 if mouse button is pressed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "Sugar Journal media object" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Rescale coordinates up" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "audio" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "pen up" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "Sugar Journal audio object" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "orange" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "video" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "pauses program execution a specified number of seconds" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "Sugar Journal video object" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "pushes value onto FILO (first-in last-out heap)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "description" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "clear all" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "Sugar Journal description field" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "then" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "show" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Register" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "draws text or show media from the Journal" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "not" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "show aligned" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "if then else" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "set scale" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "stops current action" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "sets the scale of media" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "turns turtle clockwise (angle in degrees)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "save picture" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "holds current gray level (can be used in place of a number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "picture name" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "xcor of left of screen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "saves a picture to the Sugar Journal" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Reset block size" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "save SVG" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "saves turtle graphics as an SVG file in the Sugar Journal" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "displays next palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "scale" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "hide blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "holds current scale value" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "light level detected by camera" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "media wait" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "Python int operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "wait for current video or audio to complete" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "logical less-than operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" -msgstr "media stop" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "restore all blocks from trash" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "stop video or audio" +#: turtleblocks.py:382 +msgid "Save" +msgstr "Save" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "media pause" +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "store in box 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "pause video or audio" +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "store in box 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "media resume" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "hides the Sugar toolbars" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "resume playing video or audio" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "speak" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +msgid "print" +msgstr "print" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "hello" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "returns mouse x coordinate" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "speaks text" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "red" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "sinewave" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Save as Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "amplitude" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "sets color of the line drawn by the turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "duration" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "loudness" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Enable collaboration" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "button down" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Palette of sensor blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 -msgid "returns 1 if mouse button is pressed" -msgstr "returns 1 if mouse button is pressed" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "Load plugin" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 msgid "returns True if mouse button is pressed" msgstr "returns True if mouse button is pressed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "mouse x" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "returns mouse x coordinate" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "mouse y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "returns mouse y coordinate" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "number" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 msgid "query keyboard" msgstr "query keyboard" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "query for keyboard input (results stored in keyboard block)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "top" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "keyboard" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Submit to Web" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "holds results of query-keyboard block as ASCII" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Cartesian coordinates" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "read pixel" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Nickname" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "RGB color under the turtle is pushed to the stack" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "set scale" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "turtle sees" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Share selected blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "returns the color that the turtle \"sees\"" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "white" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "time" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "connects action to toolbar run buttons" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 msgid "elapsed time (in seconds) since program started" msgstr "elapsed time (in seconds) since program started" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Palette of extra options" - -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "push" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "pushes value onto FILO (first-in last-out heap)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "show heap" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "shows values in FILO (first-in last-out heap)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "empty heap" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "emptys FILO (first-in-last-out heap)" - -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "pop" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "pops value off FILO (first-in last-out heap)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "empty heap?" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "returns True if heap is empty" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "comment" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "places a comment in your code" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 -msgid "print" -msgstr "print" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "prints value in status block at bottom of the screen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "amplitude" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "Python chr operator" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Cancel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "Python int operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "the canvas height" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "minus" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"a programmable block: used to add advanced single-variable math equations, " -"e.g., sin(x)" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "and" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"a programmable block: used to add advanced multi-variable math equations, " -"e.g., sqrt(x*x+y*y)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "top of a collapsible stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"a programmable block: used to add advanced multi-variable math equations, " -"e.g., sin(x+y+z)" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "as input" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 msgid "Python block" msgstr "Python block" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "runs code found in the tamyblock.py module found in the Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "Cartesian" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "displays Cartesian coordinates" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "polar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "displays polar coordinates" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "turtle" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "chooses which turtle to command" - -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "active turtle" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "the name of the active turtle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "media wait" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "turtle shell" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "acceleration" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "put a custom 'shell' on the turtle" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "holds current pen size (can be used in place of a number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "top of a collapsed stack" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "set color" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "load" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "min" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 msgid "loads a block" msgstr "loads a block" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "setxy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "palette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "selects a palette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Palette of presentation templates" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "hide blocks" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "declutters canvas by hiding blocks" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "show blocks" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "restores hidden blocks" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "hides the Sugar toolbars" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "list" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "presentation bulleted list" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "presentation template: list of bullets" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "presentation template: select Journal object (no description)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "presentation template: select Journal object (with description)" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Palette of pen commands" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "presentation template: select four Journal objects" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "shows values in FILO (first-in last-out heap)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "presentation template: select two Journal objects" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-while-True operator that uses boolean operators from Numbers palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "xcor of left of screen" +#: turtleblocks.py:389 +msgid "File" +msgstr "File" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "bottom" +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "logical NOT operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 msgid "ycor of bottom of screen" msgstr "ycor of bottom of screen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "width" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "the canvas width" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "presentation template: select Journal object (with description)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "xcor of right of screen" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Palette of numeric operators" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "ycor of top of screen" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "multiply" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "height" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "forever" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "the canvas height" +#: TurtleArtActivity.py:1302 +#, python-format +msgid "Plugin %s already installed." +msgstr "Plugin %s already installed." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "title x" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "sets shade of the line drawn by the turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "title y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "speaks text" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "left x" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "snapshot" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "top y" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "clean" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "right x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "presentation template: select two Journal objects" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "bottom y" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Grow blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "presentation 1x1" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Fullscreen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "presentation 2x1" +#: turtleblocks.py:275 +msgid "File not found" +msgstr "File not found" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "presentation 1x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "show" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "presentation 2x2" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "text" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "Palette of user-defined operators" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "random" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Please install the Speak Activity and try again." +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "logical greater-than operator" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Spanish" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "turns turtle counterclockwise (angle in degrees)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "English" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "black" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Sorry, I can't understand what you are asking about." +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "calculates square root" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:255 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "push destination rgb value to heap" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "mouse x" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "mouse y" -#: pysamples/grecord.py:215 +#: pysamples/grecord.py:216 msgid "stop" msgstr "stop" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "play" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "save" - -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "other" - -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "uturn" - -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "make a uturn" - -#: turtleblocks.py:89 -msgid "usage is" -msgstr "usage is" - -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "No option action:" - -#: turtleblocks.py:265 -msgid "File not found" -msgstr "File not found" - -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Configuration directory not writable: %s" - -#: turtleblocks.py:365 -msgid "New" -msgstr "New" - -#: turtleblocks.py:366 -msgid "Open" -msgstr "Open" - -#: turtleblocks.py:367 -msgid "Save" -msgstr "Save" - -#: turtleblocks.py:368 -msgid "Save as" -msgstr "Save as" - -#: turtleblocks.py:373 -msgid "Quit" -msgstr "Quit" - -#: turtleblocks.py:374 -msgid "File" -msgstr "File" - -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Rescale coordinates" - -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Reset block size" - -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Show/hide blocks" - -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Tools" - -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Debug" - -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Turtle" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "greater than" -#: turtleblocks.py:421 -msgid "About..." -msgstr "About..." +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "xcor" -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "You have unsaved work. Would you like to save before quitting?" +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Help" -#: turtleblocks.py:462 +#: turtleblocks.py:477 msgid "Save project?" msgstr "Save project?" -#~ msgid "Turtle Art" -#~ msgstr "Turtle Art" - -#~ msgid "Turtle Art Mini" -#~ msgstr "Turtle Art Mini" - -#~ msgid "Turtle Confusion" -#~ msgstr "Turtle Confusion" - -#~ msgid "Select a challenge" -#~ msgstr "Select a challenge" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "chooses which turtle to command" -#~ msgid "Amazonas Tortuga" -#~ msgstr "Amazonas Tortuga" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "right x" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Palette of Mexican pesos" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "light level detected by light sensor" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Palette of Colombian pesos" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "Plugin could not be installed." -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Palette of Rwandan francs" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "keyboard" -#~ msgid "Palette of US dollars" -#~ msgstr "Palette of US dollars" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "arc" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Palette of Australian dollars" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "radius" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Palette of Paraguayan Guaranies" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Polar coordinates" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Palette of Peruvian Nuevo Soles" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "set shade" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Palette of Uruguayan Pesos" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "logical AND operator" -#~ msgid "TurtleBots" -#~ msgstr "TurtleBots" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "adjust LED intensity between 0 and 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "palette" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "returns the object gray level as a number between 0 and 1023" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Run" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "returns 1 when the button is press and 0 otherwise" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "show heap" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "returns the ambient light level as a number between 0 and 1023" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "sets the heading of the turtle (0 is towards the top of the screen.)" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "returns the ambient temperature as a number between 0 and 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "selects a palette" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "microphone input volume" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "returns 0 or 1 depending on the sensor inclination" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Title:" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Palette of media objects" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "switches from 0 to 1, the frequency depends on the vibration" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Restore blocks from trash" -#~ msgid "returns the value of the resistance" -#~ msgstr "returns the value of the resistance" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Palette of variable blocks" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "used as numeric input in mathematic operators" -#~ msgid "button" -#~ msgstr "button" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Upload" -#~ msgid "grayscale" -#~ msgstr "grayscale" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Server" -#~ msgid "ambient light" -#~ msgstr "ambient light" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variable 1 (numeric value)" -#~ msgid "temperature" -#~ msgstr "temperature" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Neighborhood" -#~ msgid "distance" -#~ msgstr "distance" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "adds two alphanumeric inputs" -#~ msgid "tilt" -#~ msgstr "tilt" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "equal" -#~ msgid "magnetic induction" -#~ msgstr "magnetic induction" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "else" -#~ msgid "vibration" -#~ msgstr "vibration" +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "doesn't like" -#~ msgid "Butia Robot" -#~ msgstr "Butia Robot" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "You have unsaved work. Would you like to save before quitting?" -#~ msgid "refresh Butia" -#~ msgstr "refresh Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "restores hidden blocks" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "refresh the state of the Butia palette and blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "load" -#~ msgid "battery charge Butia" -#~ msgstr "battery charge Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "stop video or audio" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "returns the battery charge as a number between 0 and 255" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "Turtle will not draw when moved." -#~ msgid "speed Butia" -#~ msgstr "speed Butia" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "pop" -#~ msgid "forward Butia" -#~ msgstr "forward Butia" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "pen size" -#~ msgid "move the Butia robot forward" -#~ msgstr "move the Butia robot forward" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "turtle shell" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "move the Butia robot forward a predefined distance" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)" -#~ msgid "left Butia" -#~ msgstr "left Butia" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#~ msgid "turn the Butia robot at left" -#~ msgstr "turn the Butia robot at left" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "speak" -#~ msgid "backward Butia" -#~ msgstr "backward Butia" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "read value from RFID device" -#~ msgid "move the Butia robot backward" -#~ msgstr "move the Butia robot backward" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "moves turtle along an arc" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "move the Butia robot backward a predefined distance" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "logical equal-to operator" -#~ msgid "right Butia" -#~ msgstr "right Butia" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Palette of pen colors" -#~ msgid "turn the Butia robot at right" -#~ msgstr "turn the Butia robot at right" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "pause video or audio" -#~ msgid "turn Butia" -#~ msgstr "turn Butia" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "stores numeric value in Variable 1" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "turn the Butia robot x degrees" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "stores numeric value in Variable 2" -#~ msgid "stop Butia" -#~ msgstr "stop Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "put a custom 'shell' on the turtle" -#~ msgid "stop the Butia robot" -#~ msgstr "stop the Butia robot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "button down" -#~ msgid "Butia" -#~ msgstr "Butia" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "moves turtle backward" -#~ msgid "Error importing Pygame. This plugin require Pygame 1.9" -#~ msgstr "Error importing Pygame. This plugin require Pygame 1.9" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "ycor of top of screen" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Error on initialization of the camera" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Show blocks" -#~ msgid "No camera was found" -#~ msgstr "No camera was found" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "play" -#~ msgid "Error stopping camera" -#~ msgstr "Error stopping camera" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "save" -#~ msgid "Error starting camera" -#~ msgstr "Error starting camera" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Colors" -#~ msgid "Error in get mask" -#~ msgstr "Error in get mask" +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "sets size of the line drawn by the turtle" -#~ msgid "FollowMe" -#~ msgstr "FollowMe" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Open" -#~ msgid "refresh FollowMe" -#~ msgstr "refresh FollowMe" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "orientation" -#~ msgid "Search for a connected camera." -#~ msgstr "Search for a connected camera." +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "ycor" -#~ msgid "calibration" -#~ msgstr "calibration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" -#~ msgid "store a personalized calibration" -#~ msgstr "store a personalized calibration" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "if" -#~ msgid "return a personalized calibration" -#~ msgstr "return a personalized calibration" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -#~ msgid "follow" -#~ msgstr "follow" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python" -#~ msgid "follow a color or calibration" -#~ msgstr "follow a color or calibration" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Stop" -#~ msgid "set the camera brightness as a value between 0 to 255." -#~ msgstr "set the camera brightness as a value between 0 to 255." +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "action 2" -#~ msgid "minimum pixels" -#~ msgstr "minimum pixels" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "action 1" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "set the minimal number of pixels to follow" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "end fill" -#~ msgid "threshold" -#~ msgstr "threshold" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Copy" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "set a threshold for a RGB color" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Paste" -#~ msgid "camera mode" -#~ msgstr "camera mode" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "did not output to" -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "set the color mode of the camera: RGB; YUV or HSV" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Activities" -#~ msgid "get brightness" -#~ msgstr "get brightness" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Upload to Web" -#~ msgid "average color" -#~ msgstr "average color" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "empty heap" -#~ msgid "x position" -#~ msgstr "x position" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "pops value off FILO (first-in last-out heap)" -#~ msgid "return x position" -#~ msgstr "return x position" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Clean" -#~ msgid "y position" -#~ msgstr "y position" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Palette of presentation templates" -#~ msgid "return y position" -#~ msgstr "return y position" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "angle" -#~ msgid "pixels" -#~ msgstr "pixels" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "identity" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "return the number of pixels of the biggest blob" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "Save/Load" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "set the color mode of the camera to RGB" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "top y" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "set the color mode of the camera to YUV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "audio" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "set the color mode of the camera to HSV" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Tools" -#~ msgid "empty calibration" -#~ msgstr "empty calibration" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Port" -#~ msgid "error in string conversion" -#~ msgstr "error in string conversion" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "comment" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "subtracts bottom numeric input from top numeric input" -#~ msgid "speed SumBot" -#~ msgstr "speed SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "media pause" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "submit the speed to the SumBot" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "push destination rgb value to heap" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "set the default speed for the movement commands" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "query for keyboard input (results stored in keyboard block)" -#~ msgid "forward SumBot" -#~ msgstr "forward SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Cartesian" -#~ msgid "move SumBot forward" -#~ msgstr "move SumBot forward" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "clears the screen and reset the turtle" -#~ msgid "backward SumBot" -#~ msgstr "backward SumBot" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "raw microphone input signal" -#~ msgid "move SumBot backward" -#~ msgstr "move SumBot backward" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "returns the color that the turtle \"sees\"" -#~ msgid "stop SumBot" -#~ msgstr "stop SumBot" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "invokes Action 1 stack" -#~ msgid "stop the SumBot" -#~ msgstr "stop the SumBot" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Palette of turtle commands" -#~ msgid "left SumBot" -#~ msgstr "left SumBot" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "loops forever" -#~ msgid "turn left the SumBot" -#~ msgstr "turn left the SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "show aligned" -#~ msgid "right SumBot" -#~ msgstr "right SumBot" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Do you want to reinstall %s?" -#~ msgid "turn right the SumBot" -#~ msgstr "turn right the SumBot" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "Load project" -#~ msgid "angle to center" -#~ msgstr "angle to center" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Project" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "get the angle to the center of the dohyo" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Debug" -#~ msgid "angle to Enemy" -#~ msgstr "angle to Enemy" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Turn off hover help" -#~ msgid "get the angle to the Enemy" -#~ msgstr "get the angle to the Enemy" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "x coor. SumBot" -#~ msgstr "x coor. SumBot" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Password" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "get the x coordinate of the SumBot" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "vertical space" -#~ msgid "y coor. SumBot" -#~ msgstr "y coor. SumBot" +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Please restart Turtle Art in order to use the plugin." -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "get the y coordinate of the SumBot" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "completes filled polygon (used with start fill block)" -#~ msgid "x coor. Enemy" -#~ msgstr "x coor. Enemy" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Share" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "get the x coordinate of the Enemy" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "less than" -#~ msgid "y coor. Enemy" -#~ msgstr "y coor. Enemy" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "square root" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "get the y coordinate of the Enemy" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Rescale coordinates" -#~ msgid "rotation SumBot" -#~ msgstr "rotation SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "show blocks" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "get the rotation of the Sumbot" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Quit" -#~ msgid "rotation Enemy" -#~ msgstr "rotation Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Sugar Journal description field" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "get the rotation of the Enemy" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "set gray" -#~ msgid "distance to center" -#~ msgstr "distance to center" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "presentation bulleted list" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "get the distance to the center of the dohyo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "duration" -#~ msgid "distance to Enemy" -#~ msgstr "distance to Enemy" +#: turtleblocks.py:375 +msgid "New" +msgstr "New" -#~ msgid "get the distance to the Enemy" -#~ msgstr "get the distance to the Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "places a comment in your code" -#~ msgid "update information" -#~ msgstr "update information" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "read pixel" -#~ msgid "update information from the server" -#~ msgstr "update information from the server" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "scale" -#~ msgid "Palette of physics blocks" -#~ msgstr "Palette of physics blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "bottom" -#~ msgid "start polygon" -#~ msgstr "start polygon" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "purple" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "Begin defining a new polygon based on the current Turtle xy position." +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Rescale coordinates down" -#~ msgid "add point" -#~ msgstr "add point" +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "click to open" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "microphone input pitch" -#~ msgid "end polygon" -#~ msgstr "end polygon" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Configuration" -#~ msgid "Define a new polygon." -#~ msgstr "Define a new polygon." +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Description:" -#~ msgid "end filled polygon" -#~ msgstr "end filled polygon" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "journal" -#~ msgid "Not a simple polygon" -#~ msgstr "Not a simple polygon" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "empty trash" -#~ msgid "Define a new filled polygon." -#~ msgstr "Define a new filled polygon." +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "Turtle will draw when moved." -#~ msgid "triangle" -#~ msgstr "triangle" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Load..." -#~ msgid "base" -#~ msgstr "base" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Sugar Journal audio object" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Add a triangle object to the project." +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Stop turtle" -#~ msgid "circle" -#~ msgstr "circle" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Turtle" -#~ msgid "Add a circle object to the project." -#~ msgstr "Add a circle object to the project." +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "changes the orientation of the palette of blocks" -#~ msgid "rectangle" -#~ msgstr "rectangle" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "store in" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Add a rectangle object to the project." +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Hide blocks" -#~ msgid "reset" -#~ msgstr "reset" +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "Load Python block" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Reset the project; clear the object list." +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "plus" -#~ msgid "motor" -#~ msgstr "motor" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "or" -#~ msgid "torque" -#~ msgstr "torque" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "presentation template: list of bullets" -#~ msgid "speed" -#~ msgstr "speed" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "identity operator used for extending blocks" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Shrink blocks" -#~ msgid "pin" -#~ msgstr "pin" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Pin an object down so that it cannot fall." +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "image" -#~ msgid "joint" -#~ msgstr "joint" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"returns random number between minimum (top) and maximum (bottom) values" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "holds current pen color (can be used in place of a number block)" -#~ msgid "save as Physics activity" -#~ msgstr "save as Physics activity" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Show palette" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Save the project to the Journal as a Physics activity." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "saves a picture to the Sugar Journal" -#~ msgid "gear" -#~ msgstr "gear" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Save snapshot" -#~ msgid "Add a gear object to the project." -#~ msgstr "Add a gear object to the project." +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "start" -#~ msgid "density" -#~ msgstr "density" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "returns True if heap is empty" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Set the density property for objects (density can be any positive number)." +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "moves turtle forward" -#~ msgid "friction" -#~ msgstr "friction" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "forward" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "my box" -#~ msgid "bounciness" -#~ msgstr "bounciness" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Account ID" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Select blocks to share" -#~ msgid "dynamic" -#~ msgstr "dynamic" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "back" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in " -#~ "position." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "sets the scale of media" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Palette of WeDo blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "holds current scale value" -#~ msgid "WeDo" -#~ msgstr "WeDo" +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "top of nameable action stack" -#~ msgid "set current WeDo device" -#~ msgstr "set current WeDo device" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "stores numeric value in named variable" -#~ msgid "number of WeDo devices" -#~ msgstr "number of WeDo devices" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "logical OR operator" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "microphone input voltage" -#~ msgid "distance sensor output" -#~ msgstr "distance sensor output" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "loops specified number of times" -#~ msgid "Motor A" -#~ msgstr "Motor A" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Save..." -#~ msgid "returns the current value of Motor A" -#~ msgstr "returns the current value of Motor A" +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "invokes Action 2 stack" -#~ msgid "Motor B" -#~ msgstr "Motor B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "setxy" -#~ msgid "returns the current value of Motor B" -#~ msgstr "returns the current value of Motor B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "title y" -#~ msgid "set the value for Motor A" -#~ msgstr "set the value for Motor A" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "title x" -#~ msgid "set the value for Motor B" -#~ msgstr "set the value for Motor B" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "fill screen" -#~ msgid "WeDo is unavailable" -#~ msgstr "WeDo is unavailable" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "other" -#, python-format -#~ msgid "WeDo %d is unavailable; defaulting to 1" -#~ msgstr "WeDo %d is unavailable; defaulting to 1" +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Save as" -#, python-format -#~ msgid "%(device)s is unavailable on WeDo %(wedo_number)d" -#~ msgstr "%(device)s is unavailable on WeDo %(wedo_number)d" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "set xy" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Palette of LEGO NXT blocks of motors" +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "trash" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Palette of LEGO NXT blocks of sensors" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "polar" -#~ msgid "touch" -#~ msgstr "touch" +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "repeat" -#~ msgid "ultrasonic" -#~ msgstr "ultrasonic" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "wait for current video or audio to complete" -#~ msgid "light" -#~ msgstr "light" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Save as image" -#~ msgid "grey" -#~ msgstr "gray" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Edit" -#~ msgid "Please check the connection with the brick" -#~ msgstr "Please check the connection with the brick" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "microphone input resistance" -#, python-format -#~ msgid "Invalid port '%s'. Port must be: PORT A, B or C" -#~ msgstr "Invalid port '%s'. Port must be: PORT A, B or C" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "top of Action 2 stack" -#, python-format -#~ msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" -#~ msgstr "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "The value of power must be between -127 to 127" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "max" -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "An error has occurred: check all connections and try to reconnect" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "prints value in status block at bottom of the screen" -#, python-format -#~ msgid "NXT found %s bricks" -#~ msgstr "NXT found %s bricks" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "start fill" -#~ msgid "NXT not found" -#~ msgstr "NXT not found" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "holds results of query-keyboard block as ASCII" -#~ msgid "refresh NXT" -#~ msgstr "refresh NXT" +#. #-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "push" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Search for a connected NXT brick." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" -#~ msgid "set current NXT device" -#~ msgstr "set current NXT device" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "restore all" -#~ msgid "number of NXT devices" -#~ msgstr "number of NXT devices" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "hello" -#~ msgid "brick name" -#~ msgstr "brick name" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "TurtleBlocks" -#~ msgid "Get the name of a brick." -#~ msgstr "Get the name of a brick." +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "pen down?" -#~ msgid "play tone" -#~ msgstr "play tone" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "returns True if pen is down" -#~ msgid "frequency" -#~ msgstr "frequency" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Play a tone at frequency for time." +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Save stack" -#~ msgid "" -#~ "turn motor\n" -#~ "\n" -#~ msgstr "" -#~ "turn motor\n" -#~ "\n" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Really overwrite stack?" -#~ msgid "port" -#~ msgstr "port" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Overwrite stack" -#~ msgid "power" -#~ msgstr "power" +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Delete stack" -#~ msgid "rotations" -#~ msgstr "rotations" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Really delete stack?" -#~ msgid "turn a motor" -#~ msgstr "turn a motor" +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "Palettes" -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Facebook wall post" -#~ msgid "steering" -#~ msgstr "steering" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "active turtle" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "synchronize two motors connected in PORT B and PORT C" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "the name of the active turtle" -#~ msgid "PORT A" -#~ msgstr "PORT A" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Palette of user-defined operators" -#~ msgid "PORT A of the brick" -#~ msgstr "PORT A of the brick" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Please install the Speak Activity and try again." -#~ msgid "PORT B" -#~ msgstr "PORT B" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Spanish" -#~ msgid "PORT B of the brick" -#~ msgstr "PORT B of the brick" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "English" -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Sorry, I can't understand what you are asking about." -#~ msgid "PORT C of the brick" -#~ msgstr "PORT C of the brick" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." -#~ msgid "start motor" -#~ msgstr "start motor" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "turns the turtle 180 degrees" -#~ msgid "Run a motor forever." -#~ msgstr "Run a motor forever." +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Show sample projects" -#~ msgid "brake motor" -#~ msgstr "brake motor" +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Hide sample projects" -#~ msgid "Stop a specified motor." -#~ msgstr "Stop a specified motor." +#: turtleblocks.py:436 +msgid "About..." +msgstr "About..." -#~ msgid "reset motor" -#~ msgstr "reset motor" +#~ msgid "custom module sensor A" +#~ msgstr "custom module sensor A" -#~ msgid "Reset the motor counter." -#~ msgstr "Reset the motor counter." +#~ msgid "custom module sensor B" +#~ msgstr "custom module sensor B" -#~ msgid "motor position" -#~ msgstr "motor position" +#~ msgid "custom module sensor C" +#~ msgstr "custom module sensor C" -#~ msgid "Get the motor position." -#~ msgstr "Get the motor position." +#~ msgid "module a" +#~ msgstr "module a" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#~ msgid "module b" +#~ msgstr "module b" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORT 1 of the brick" +#~ msgid "module c" +#~ msgstr "module c" -#~ msgid "read" -#~ msgstr "read" +#~ msgid "hack pin mode" +#~ msgstr "hack pin mode" -#~ msgid "sensor" -#~ msgstr "sensor" +#~ msgid "read hack pin Butia" +#~ msgstr "read hack pin Butia" -#~ msgid "Read sensor output." -#~ msgstr "Read sensor output." +#~ msgid "Module A" +#~ msgstr "Module A" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#~ msgid "Module B" +#~ msgstr "Module B" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORT 2 of the brick" +#~ msgid "generic Module B" +#~ msgstr "generic Module B" -#~ msgid "light sensor" -#~ msgstr "light sensor" +#~ msgid "Module C" +#~ msgstr "Module C" -#~ msgid "grey sensor" -#~ msgstr "gray sensor" +#~ msgid "generic Module C" +#~ msgstr "generic Module C" -#~ msgid "PORT 3" -#~ msgstr "PORT 3" +#~ msgid "ERROR: You must cast Module A, B or C" +#~ msgstr "ERROR: You must cast Module A, B or C" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORT 3 of the brick" +#~ msgid "returns the temperature" +#~ msgstr "returns the temperature" -#~ msgid "touch sensor" -#~ msgstr "touch sensor" +#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#~ msgstr "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgid "distance sensor" -#~ msgstr "distance sensor" +#~ msgid "gpio" +#~ msgstr "gpio" -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "Turn LED on and off: 0 is off; 1 is on" -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORT 4 of the brick" +#~ msgid "returns the gray level" +#~ msgstr "returns the object gray level" -#~ msgid "sound sensor" -#~ msgstr "sound sensor" +#~ msgid "returns the light level" +#~ msgstr "returns the light level" -#~ msgid "color sensor" -#~ msgstr "color sensor" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "returns the distance from the object in front of the sensor" -#~ msgid "set light" -#~ msgstr "set light" +#~ msgid "returns the value of the resistance" +#~ msgstr "returns the value of the resistance" -#~ msgid "Set color sensor light." -#~ msgstr "Set color sensor light." +#~ msgid "returns the value of the voltage" +#~ msgstr "returns the value of the voltage" -#~ msgid "battery level" -#~ msgstr "battery level" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "returns the battery charge as a number between 0 and 255" #~ msgid "Get battery level of the brick" #~ msgstr "Get battery level of the brick" -#~ msgid "HIGH" -#~ msgstr "HIGH" - -#~ msgid "LOW" -#~ msgstr "LOW" - -#~ msgid "INPUT" -#~ msgstr "INPUT" - -#~ msgid "OUTPUT" -#~ msgstr "OUTPUT" - -#~ msgid "PWM" -#~ msgstr "PWM" - -#~ msgid "SERVO" -#~ msgstr "SERVO" - -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "ERROR: Check the Arduino and the number of port." - -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "ERROR: Value must be a number from 0 to 255." - -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "ERROR: Value must be either HIGH or LOW." - -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." - -#~ msgid "refresh Arduino" -#~ msgstr "refresh Arduino" - -#~ msgid "Search for connected Arduinos." -#~ msgstr "Search for connected Arduinos." - -#~ msgid "Get the name of an Arduino." -#~ msgstr "Get the name of an Arduino." +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "adjust LED intensity between 0 and 255" -#~ msgid "pin mode" -#~ msgstr "pin mode" +#~ msgid "returns the ambient light level" +#~ msgstr "returns the ambient light level" -#~ msgid "mode" -#~ msgstr "mode" +#~ msgid "returns the ambient temperature" +#~ msgstr "returns the ambient temperature" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "returns 0 or 1 depending on the sensor inclination" -#~ msgid "analog write" -#~ msgstr "analog write" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "switches from 0 to 1, the frequency depends on the vibration" -#~ msgid "Write analog value in specified port." -#~ msgstr "Write analog value in specified port." +#~ msgid "grayscale" +#~ msgstr "grayscale" -#~ msgid "analog read" -#~ msgstr "analog read" +#~ msgid "ambient light" +#~ msgstr "ambient light" #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" #~ msgstr "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." - -#~ msgid "digital write" -#~ msgstr "digital write" - -#~ msgid "Write digital value to specified port." -#~ msgstr "Write digital value to specified port." - -#~ msgid "digital read" -#~ msgstr "digital read" - -#~ msgid "Read value from digital port." -#~ msgstr "Read value from digital port." - -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Set HIGH value for digital port." - -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Configure Arduino port for digital input." - -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Configure Arduino port to drive a servo." - -#~ msgid "Set LOW value for digital port." -#~ msgstr "Set LOW value for digital port." - -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Configure Arduino port for digital output." +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Configure Arduino port for PWM (pulse-width modulation)." +#~ msgid "magnetic induction" +#~ msgstr "magnetic induction" -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Palette of Expeyes blocks" +#~ msgid "vibration" +#~ msgstr "vibration" -#~ msgid "set PVS" -#~ msgstr "set PVS" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "move the Butia robot forward a predefined distance" -#~ msgid "set programmable voltage output" -#~ msgstr "set programmable voltage output" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "move the Butia robot backward a predefined distance" -#~ msgid "set SQR1 voltage" -#~ msgstr "set SQR1 voltage" +#~ msgid "turn Butia" +#~ msgstr "turn Butia" -#~ msgid "set square wave 1 voltage output" -#~ msgstr "set square wave 1 voltage output" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "turn the Butia robot x degrees" -#~ msgid "set SQR2 voltage" -#~ msgstr "set SQR2 voltage" +#~ msgid "moves the Butia at specify speed motors" +#~ msgstr "moves the Butia at specified speed motors" -#~ msgid "set square wave 2 voltage output" -#~ msgstr "set square wave 2 voltage output" +#~ msgid "grey" +#~ msgstr "gray" -#~ msgid "set OD1" -#~ msgstr "set OD1" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "returns the object gray level as a number between 0 and 1023" -#~ msgid "set digital output level (OD1) low (0) or high (1)" -#~ msgstr "set digital output level (OD1) low (0) or high (1)" +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "returns the ambient light level as a number between 0 and 1023" -#~ msgid "IN1 level" -#~ msgstr "IN1 level" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "returns the ambient temperature as a number between 0 and 255" #~ msgid "" -#~ "returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " -#~ "volts" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " -#~ "volts" - -#~ msgid "IN2 level" -#~ msgstr "IN2 level" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgid "" -#~ "returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " -#~ "volts" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " -#~ "volts" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" -#~ msgid "SEN level" -#~ msgstr "SEN level" - -#~ msgid "" -#~ "returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " -#~ "voltage level <= 2.5 volts" -#~ msgstr "" -#~ "returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " -#~ "voltage level <= 2.5 volts" +#~ msgid "set text size" +#~ msgstr "set text size" -#~ msgid "capture" -#~ msgstr "capture" +#~ msgid "set text color" +#~ msgstr "set text color" -#~ msgid "input" -#~ msgstr "input" +#~ msgid "presentation 2x1" +#~ msgstr "presentation 2x1" -#~ msgid "samples" -#~ msgstr "samples" +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "sets color of text drawn by the turtle" -#~ msgid "interval" -#~ msgstr "interval" +#~ msgid "presentation 2x2" +#~ msgstr "presentation 2x2" -#~ msgid "" -#~ "capture multiple samples from input at interval (MS); results pushed to FIFO" +#, fuzzy +#~ msgid "make a uturn" #~ msgstr "" -#~ "capture multiple samples from input at interval (MS); results pushed to FIFO" - -#~ msgid "A1" -#~ msgstr "A1" - -#~ msgid "read analog input 1 voltage" -#~ msgstr "read analog input 1 voltage" - -#~ msgid "A2" -#~ msgstr "A2" - -#~ msgid "read analog input 2 voltage" -#~ msgstr "read analog input 2 voltage" - -#~ msgid "IN1" -#~ msgstr "IN1" - -#~ msgid "read input 1 voltage" -#~ msgstr "read input 1 voltage" - -#~ msgid "IN2" -#~ msgstr "IN2" +#~ "#-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "make a uturn\n" +#~ "#-#-#-#-# en.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "make a U-turn" -#~ msgid "read input 2 voltage" -#~ msgstr "read input 2 voltage" +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "sets size of text drawn by the turtle" -#~ msgid "SEN" -#~ msgstr "SEN" +#~ msgid "presentation 1x1" +#~ msgstr "presentation 1x1" -#~ msgid "read analog sensor input voltage" -#~ msgstr "read analog sensor input voltage" +#~ msgid "presentation 1x2" +#~ msgstr "presentation 1x2" -#~ msgid "SQR1" -#~ msgstr "SQR1" +#~ msgid "u turn" +#~ msgstr "U-turn" -#~ msgid "read square wave 1 voltage" -#~ msgstr "read square wave 1 voltage" - -#~ msgid "SQR2" -#~ msgstr "SQR2" - -#~ msgid "read square wave 2 voltage" -#~ msgstr "read square wave 2 voltage" - -#~ msgid "PVS" -#~ msgstr "PVS" - -#~ msgid "read programmable voltage" -#~ msgstr "read programmable voltage" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "returns 1 when the button is press and 0 otherwise" -#~ msgid "Expeyes device not found" -#~ msgstr "Expeyes device not found" +#~ msgid "grey sensor" +#~ msgstr "gray sensor" -#~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" -#~ msgstr "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "ERROR: Value must be either HIGH or LOW." #~ msgid "NxT" #~ msgstr "NXT" @@ -3022,9 +3908,6 @@ msgstr "Save project?" #~ "synchronize motors\n" #~ "steering" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Palette of Arduino blocks" - #~ msgid "delay Butia" #~ msgstr "delay Butia" @@ -3120,9 +4003,11 @@ msgstr "Save project?" #~ msgstr "brake a specified motor" #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgid "activity count" #~ msgstr "activity count" @@ -3216,8 +4101,10 @@ msgstr "Save project?" #~ msgstr "" #~ "Returns the level of ligth in the ambient as a number between 0 and 1023." -#~ msgid "Returns the temperature in the ambient as a number between 0 and 255." -#~ msgstr "Returns the temperature in the ambient as a number between 0 and 255." +#~ msgid "" +#~ "Returns the temperature in the ambient as a number between 0 and 255." +#~ msgstr "" +#~ "Returns the temperature in the ambient as a number between 0 and 255." #~ msgid "stack" #~ msgstr "stack" @@ -3237,8 +4124,10 @@ msgstr "Save project?" #~ msgid "restore last" #~ msgstr "restore last" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" -#~ msgstr "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgstr "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgid "blocks" #~ msgstr "blocks" diff --git a/po/en_GB.po b/po/en_GB.po index 1ba0e1c..55c7b31 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -1,17 +1,38 @@ +# #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-14 00:32-0400\n" +"PO-Revision-Date: 2013-09-16 02:57+0200\n" +"Last-Translator: Chris \n" +"Language-Team: LANGUAGE \n" +"Language: en_GB\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2013-05-21 03:20+0200\n" +"POT-Creation-Date: 2013-07-18 00:30-0400\n" +"PO-Revision-Date: 2013-07-22 21:10+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" "Language: en_GB\n" @@ -22,2727 +43,3784 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "TurtleBlocks" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" -"A Logo-inspired turtle that draws colourful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" +msgstr "turtleart-extras (master)" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "Turtle Blocks" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "forward" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Turtle Art Mini" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "back" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Turtle Confusion" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Select a challenge" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "clean" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Amazonas Tortuga" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "clears the screen and reset the turtle" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Turtle Flags" -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "left" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Use the turtle to draw country flags" + +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Palette of Mexican pesos" + +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Palette of Colombian pesos" + +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Palette of Rwandan francs" + +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Palette of US dollars" + +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Palette of Australian dollars" + +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Palette of Paraguayan Guaranies" + +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Palette of Peruvian Nuevo Soles" + +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Palette of Uruguayan Pesos" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "TurtleBots" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" + +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "ERROR: The speed must be a value between 0 and 1023" + +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "ERROR: The speed must be a value between -1023 and 1023" + +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "ERROR: The pin must be between 1 and 8" + +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "ERROR: The value must be 0 or 1, LOW or HIGH" + +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "ERROR: The mode must be INPUT or OUTPUT." + +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "turns LED on and off: 1 means on, 0 means off" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "turns turtle anticlockwise (angle in degrees)" +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "returns the grey level as a value between 0 and 65535" -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "right" +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "returns 1 when the button is pressed and 0 otherwise" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "turns turtle clockwise (angle in degrees)" +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "returns the light level as a value between 0 and 65535" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "arc" +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "returns the distance as a value between 0 and 65535" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "angle" +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "returns the resistance value (ohms)" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "radius" +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "returns the voltage value (volts)" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "moves turtle along an arc" +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "returns the temperature value (celsius degree)" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "set xy" +#: taextras.py:92 +#, python-format +msgid "custom module %s" +msgstr "custom module %s" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:93 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#: taextras.py:94 +msgid "button" +msgstr "button" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "" -"moves turtle to position xcor, ycor; (0, 0) is in the centre of the screen." +#: taextras.py:95 taextras.py:384 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "gray" +msgstr "grey" -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "set heading" +#: taextras.py:96 taextras.py:382 +msgid "light" +msgstr "light" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:97 taextras.py:356 +msgid "distance" +msgstr "distance" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "xcor" +#: taextras.py:98 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "resistance" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "voltage" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "ycor" +#: taextras.py:100 +msgid "temperature" +msgstr "temperature" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:101 +msgid "sensor a" +msgstr "sensor a" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "heading" +#: taextras.py:102 +msgid "sensor b" +msgstr "sensor b" -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:103 +msgid "sensor c" +msgstr "sensor c" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Palette of pen commands" +#: taextras.py:104 +msgid "actuator a" +msgstr "actuator a" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "fill screen" +#: taextras.py:105 +msgid "actuator b" +msgstr "actuator b" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "colour" +#: taextras.py:106 +msgid "actuator c" +msgstr "actuator c" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "shade" +#: taextras.py:107 +msgid "Butia Robot" +msgstr "Butia Robot" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "fills the background with (colour, shade)" +#: taextras.py:108 +msgid "refresh Butia" +msgstr "refresh Butia" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" -msgstr "grey" +#: taextras.py:109 +msgid "refresh the state of the Butia palette and blocks" +msgstr "refresh the state of the Butia palette and blocks" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "set colour" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:111 +msgid "battery charge Butia" +msgstr "battery charge Butia" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "sets colour of the line drawn by the turtle" +#: taextras.py:112 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" +"returns the battery charge in volts. If no motors present, it returns 255" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "set shade" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:114 +msgid "speed Butia" +msgstr "speed Butia" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "sets shade of the line drawn by the turtle" +#: taextras.py:115 +msgid "set the speed of the Butia motors" +msgstr "set the speed of the Butia motors" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "set grey" +#: taextras.py:116 +msgid "move Butia" +msgstr "move Butia" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "sets grey level of the line drawn by the turtle" +#: taextras.py:117 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "left" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "holds current pen colour (can be used in place of a number block)" +#: taextras.py:118 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "right" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "holds current pen shade" +#: taextras.py:119 +msgid "moves the Butia motors at the specified speed" +msgstr "moves the Butia motors at the specified speed" + +#: taextras.py:120 +msgid "stop Butia" +msgstr "stop Butia" + +#: taextras.py:121 +msgid "stop the Butia robot" +msgstr "stop the Butia robot" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:123 +msgid "forward Butia" +msgstr "forward Butia" + +#: taextras.py:124 +msgid "move the Butia robot forward" +msgstr "move the Butia robot forward" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:126 +msgid "left Butia" +msgstr "left Butia" + +#: taextras.py:127 +msgid "turn the Butia robot at left" +msgstr "turn the Butia robot at left" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:129 +msgid "right Butia" +msgstr "right Butia" + +#: taextras.py:130 +msgid "turn the Butia robot at right" +msgstr "turn the Butia robot at right" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:132 +msgid "backward Butia" +msgstr "backward Butia" + +#: taextras.py:133 +msgid "move the Butia robot backward" +msgstr "move the Butia robot backward" + +#: taextras.py:134 +msgid "Butia Robot extra blocks" +msgstr "Butia Robot extra blocks" + +#: taextras.py:135 +msgid "pin mode Butia" +msgstr "pin mode Butia" + +#: taextras.py:136 taextras.py:319 taextras.py:485 +msgid "pin" +msgstr "pin" + +#: taextras.py:137 taextras.py:486 +msgid "mode" +msgstr "mode" + +#: taextras.py:138 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Select the pin function (INPUT, OUTPUT)." + +#: taextras.py:139 +msgid "read pin Butia" +msgstr "read pin Butia" + +#: taextras.py:140 +msgid "read the value of a pin" +msgstr "read the value of a pin" + +#: taextras.py:141 +msgid "write pin Butia" +msgstr "write pin Butia" + +#: taextras.py:142 taextras.py:489 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4571 +msgid "value" +msgstr "value" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "holds current grey level (can be used in place of a number block)" +#: taextras.py:143 +msgid "set a hack pin to 0 or 1" +msgstr "set a hack pin to 0 or 1" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "pen up" +#: taextras.py:144 taextras.py:463 +msgid "INPUT" +msgstr "INPUT" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "Turtle will not draw when moved." +#: taextras.py:145 +msgid "Configure hack pin for digital input." +msgstr "Configure hack pin for digital input." -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "pen down" +#: taextras.py:146 taextras.py:461 +msgid "HIGH" +msgstr "HIGH" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "Turtle will draw when moved." +#: taextras.py:147 +msgid "Set HIGH value for digital pin." +msgstr "Set HIGH value for digital pin." -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "set pen size" +#: taextras.py:148 taextras.py:462 +msgid "LOW" +msgstr "LOW" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "sets size of the line drawn by the turtle" +#: taextras.py:149 taextras.py:501 +msgid "Set LOW value for digital port." +msgstr "Set LOW value for digital port." -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "start fill" +#: taextras.py:150 taextras.py:464 +msgid "OUTPUT" +msgstr "OUTPUT" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "starts filled polygon (used with end fill block)" +#: taextras.py:151 +msgid "Configure hack port for digital output." +msgstr "Configure hack port for digital output." -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "end fill" +#: taextras.py:152 +msgid "Butia Robot cast blocks" +msgstr "Butia Robot cast blocks" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "completes filled polygon (used with start fill block)" +#: taextras.py:153 +msgid "Butia" +msgstr "Butia" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "pen size" +#: taextras.py:154 +msgid "CAST\n" +msgstr "CAST\n" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "holds current pen size (can be used in place of a number block)" +#: taextras.py:155 +msgid "new name" +msgstr "new name" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Palette of pen colours" +#: taextras.py:156 +msgid "original" +msgstr "original" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "red" +#: taextras.py:157 +msgid "f(x)=" +msgstr "f(x)=" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "orange" +#: taextras.py:158 +msgid "name" +msgstr "name" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "yellow" +#: taextras.py:159 +msgid "Cast a new block" +msgstr "Cast a new block" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "green" +#: taextras.py:160 +#, python-format +msgid "generic module %s" +msgstr "generic module %s" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "cyan" +#: taextras.py:161 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "ERROR: The pin %s must be in OUTPUT mode." -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "blue" +#: taextras.py:162 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "ERROR: The pin %s must be in INPUT mode." -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "purple" +#: taextras.py:163 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "ERROR: Something wrong with function '%s'" -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "white" +#: taextras.py:164 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "ERROR: cannot init GCONF client: %s" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "black" +#: taextras.py:165 +msgid "ERROR: You must cast Sensor or Actuator: A, B or C" +msgstr "ERROR: You must cast Sensor or Actuator: A, B or C" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "set text colour" +#: taextras.py:166 +msgid "Creating PyBot server" +msgstr "Creating PyBot server" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "sets colour of text drawn by the turtle" +#: taextras.py:167 +msgid "ERROR creating PyBot server" +msgstr "ERROR creating PyBot server" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "set text size" +#: taextras.py:168 +msgid "PyBot is alive!" +msgstr "PyBot is alive!" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "sets size of text drawn by the turtle" +#: taextras.py:169 +msgid "Ending butia polling" +msgstr "Ending butia polling" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Palette of numeric operators" +#: taextras.py:173 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "Error importing Pygame. This plugin require Pygame 1.9" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "plus" +#: taextras.py:174 +msgid "Error on initialization of the camera" +msgstr "Error on initialisation of the camera" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "adds two alphanumeric inputs" +#: taextras.py:175 +msgid "No camera was found" +msgstr "No camera was found" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "minus" +#: taextras.py:176 +msgid "Error stopping camera" +msgstr "Error stopping camera" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "subtracts bottom numeric input from top numeric input" +#: taextras.py:177 +msgid "Error starting camera" +msgstr "Error starting camera" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "multiply" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:179 +msgid "Error in get mask" +msgstr "Error in get mask" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "multiplies two numeric inputs" +#: taextras.py:180 +msgid "FollowMe" +msgstr "FollowMe" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "divide" +#: taextras.py:181 +msgid "refresh FollowMe" +msgstr "refresh FollowMe" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#: taextras.py:182 +msgid "Search for a connected camera." +msgstr "Search for a connected camera." -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "identity" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:184 +msgid "calibration" +msgstr "calibration" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "identity operator used for extending blocks" +#: taextras.py:185 +msgid "store a personalized calibration" +msgstr "return a personalised calibration" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "mod" +#: taextras.py:186 +msgid "return a personalized calibration" +msgstr "return a personalised calibration" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "modular (remainder) operator" +#: taextras.py:187 +msgid "follow" +msgstr "follow" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:188 +msgid "follow a color or calibration" +msgstr "follow a colour or calibration" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "square root" +#: taextras.py:189 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "brightness" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "calculates square root" +#: taextras.py:190 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "set the camera brightness as a value between 0 to 255." -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "random" +#: taextras.py:191 +msgid "minimum pixels" +msgstr "minimum pixels" -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "min" +#: taextras.py:192 +msgid "set the minimal number of pixels to follow" +msgstr "set the minimal number of pixels to follow" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "max" +#: taextras.py:193 +msgid "threshold" +msgstr "threshold" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "returns random number between minimum (top) and maximum (bottom) values" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:195 +msgid "set a threshold for a RGB color" +msgstr "set a threshold for a RGB colour" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "number" +#: taextras.py:196 +msgid "camera mode" +msgstr "camera mode" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "used as numeric input in mathematic operators" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:198 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "set the colour mode of the camera: RGB; YUV or HSV" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "greater than" +#: taextras.py:199 +msgid "get brightness" +msgstr "get brightness" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "logical greater-than operator" +#: taextras.py:200 +msgid "get the brightness of the ambient light" +msgstr "get the brightness of the ambient light" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "less than" +#: taextras.py:201 +msgid "average color" +msgstr "average colour" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "logical less-than operator" +#: taextras.py:202 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" +"if set to 0 then colour averaging is off during calibration; for other " +"values it is on" + +#: taextras.py:204 +msgid "x position" +msgstr "x position" + +#: taextras.py:205 +msgid "return x position" +msgstr "return x position" + +#: taextras.py:206 +msgid "y position" +msgstr "y position" + +#: taextras.py:207 +msgid "return y position" +msgstr "return y position" + +#: taextras.py:208 +msgid "pixels" +msgstr "pixels" + +#: taextras.py:209 +msgid "return the number of pixels of the biggest blob" +msgstr "return the number of pixels of the biggest blob" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:211 +msgid "set the color mode of the camera to RGB" +msgstr "set the colour mode of the camera to RGB" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:213 +msgid "set the color mode of the camera to YUV" +msgstr "set the colour mode of the camera to YUV" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:215 +msgid "set the color mode of the camera to HSV" +msgstr "set the colour mode of the camera to HSV" + +#: taextras.py:216 +msgid "empty calibration" +msgstr "empty calibration" + +#: taextras.py:217 +msgid "error in string conversion" +msgstr "error in string conversion" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:223 +msgid "Pattern detection" +msgstr "Pattern detection" + +#: taextras.py:224 +msgid "Seeing signal" +msgstr "Seeing signal" + +#: taextras.py:225 +msgid "Returns True if the signal is in front of the camera" +msgstr "Returns True if the signal is in front of the camera" + +#: taextras.py:226 +msgid "Distance to signal" +msgstr "Distance to signal" + +#: taextras.py:227 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Returns the distance of the signal to the camera in milimetres" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:232 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:233 +msgid "speed SumBot" +msgstr "speed SumBot" + +#: taextras.py:234 +msgid "submit the speed to the SumBot" +msgstr "submit the speed to the SumBot" + +#: taextras.py:235 +msgid "set the default speed for the movement commands" +msgstr "set the default speed for the movement commands" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:237 +msgid "forward SumBot" +msgstr "forward SumBot" + +#: taextras.py:238 +msgid "move SumBot forward" +msgstr "move SumBot forward" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:240 +msgid "backward SumBot" +msgstr "backward SumBot" + +#: taextras.py:241 +msgid "move SumBot backward" +msgstr "move SumBot backward" + +#: taextras.py:242 +msgid "stop SumBot" +msgstr "stop SumBot" + +#: taextras.py:243 +msgid "stop the SumBot" +msgstr "stop the SumBot" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:245 +msgid "left SumBot" +msgstr "left SumBot" + +#: taextras.py:246 +msgid "turn left the SumBot" +msgstr "turn left the SumBot" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:248 +msgid "right SumBot" +msgstr "right SumBot" + +#: taextras.py:249 +msgid "turn right the SumBot" +msgstr "turn right the SumBot" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:252 +msgid "angle to center" +msgstr "angle to centre" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:254 +msgid "get the angle to the center of the dohyo" +msgstr "get the angle to the centre of the dohyo" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:257 +msgid "angle to Enemy" +msgstr "angle to Enemy" + +#: taextras.py:258 +msgid "get the angle to the Enemy" +msgstr "get the angle to the Enemy" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:260 +msgid "x coor. SumBot" +msgstr "x coor. SumBot" + +#: taextras.py:261 +msgid "get the x coordinate of the SumBot" +msgstr "get the x coordinate of the SumBot" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:263 +msgid "y coor. SumBot" +msgstr "y coor. SumBot" + +#: taextras.py:264 +msgid "get the y coordinate of the SumBot" +msgstr "get the y coordinate of the SumBot" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:266 +msgid "x coor. Enemy" +msgstr "x coor. Enemy" + +#: taextras.py:267 +msgid "get the x coordinate of the Enemy" +msgstr "get the x coordinate of the Enemy" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "y coor. Enemy" +msgstr "y coor. Enemy" + +#: taextras.py:270 +msgid "get the y coordinate of the Enemy" +msgstr "get the y coordinate of the Enemy" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:272 +msgid "rotation SumBot" +msgstr "rotation SumBot" + +#: taextras.py:273 +msgid "get the rotation of the Sumbot" +msgstr "get the rotation of the Sumbot" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:275 +msgid "rotation Enemy" +msgstr "rotation Enemy" + +#: taextras.py:276 +msgid "get the rotation of the Enemy" +msgstr "get the rotation of the Enemy" + +#: taextras.py:277 +msgid "distance to center" +msgstr "distance to centre" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:279 +msgid "get the distance to the center of the dohyo" +msgstr "get the distance to the centre of the dohyo" + +#: taextras.py:280 +msgid "distance to Enemy" +msgstr "distance to Enemy" + +#: taextras.py:281 +msgid "get the distance to the Enemy" +msgstr "get the distance to the Enemy" + +#: taextras.py:282 +msgid "update information" +msgstr "update information" + +#: taextras.py:283 +msgid "update information from the server" +msgstr "update information from the server" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:288 +msgid "Palette of physics blocks" +msgstr "Palette of physics blocks" + +#: taextras.py:289 +msgid "start polygon" +msgstr "start polygon" + +#: taextras.py:290 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "Begin defining a new polygon based on the current Turtle xy position." + +#: taextras.py:292 +msgid "add point" +msgstr "add point" + +#: taextras.py:293 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "equal" +#: taextras.py:295 +msgid "end polygon" +msgstr "end polygon" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "logical equal-to operator" +#: taextras.py:296 +msgid "Define a new polygon." +msgstr "Define a new polygon." -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "not" +#: taextras.py:297 +msgid "end filled polygon" +msgstr "end filled polygon" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "logical NOT operator" +#: taextras.py:298 +msgid "Not a simple polygon" +msgstr "Not a simple polygon" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "and" +#: taextras.py:299 +msgid "Define a new filled polygon." +msgstr "Define a new filled polygon." -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "logical AND operator" +#: taextras.py:300 +msgid "triangle" +msgstr "triangle" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "or" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:302 +msgid "base" +msgstr "base" -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "logical OR operator" +#: taextras.py:303 taextras.py:309 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "height" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Palette of flow operators" +#: taextras.py:304 +msgid "Add a triangle object to the project." +msgstr "Add a triangle object to the project." -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "wait" +#: taextras.py:305 +msgid "circle" +msgstr "circle" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "pauses program execution a specified number of seconds" +#: taextras.py:306 +msgid "Add a circle object to the project." +msgstr "Add a circle object to the project." -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "forever" +#: taextras.py:307 +msgid "rectangle" +msgstr "rectangle" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "loops forever" +#: taextras.py:308 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "width" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "repeat" +#: taextras.py:310 +msgid "Add a rectangle object to the project." +msgstr "Add a rectangle object to the project." -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "loops specified number of times" +#: taextras.py:311 +msgid "reset" +msgstr "reset" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "if" +#: taextras.py:312 +msgid "Reset the project; clear the object list." +msgstr "Reset the project; clear the object list." -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "then" +#: taextras.py:313 +msgid "motor" +msgstr "motor" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "if then" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:315 +msgid "torque" +msgstr "torque" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "if-then operator that uses boolean operators from Numbers palette" +#: taextras.py:316 +msgid "speed" +msgstr "speed" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "else" +#: taextras.py:317 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "if then else" +#: taextras.py:320 +msgid "Pin an object down so that it cannot fall." +msgstr "Pin an object down so that it cannot fall." -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:321 +msgid "joint" +msgstr "joint" -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "horizontal space" +#: taextras.py:322 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "jogs stack right" +#: taextras.py:323 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "vertical space" +#: taextras.py:324 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "jogs stack down" +#: taextras.py:326 +msgid "save as Physics activity" +msgstr "save as Physics activity" -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "stop action" +#: taextras.py:327 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Save the project to the Journal as a Physics activity." -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "stops current action" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:329 +msgid "gear" +msgstr "gear" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Palette of variable blocks" +#: taextras.py:330 +msgid "Add a gear object to the project." +msgstr "Add a gear object to the project." -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "start" +#: taextras.py:331 +msgid "density" +msgstr "density" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "connects action to tool-bar run buttons" +#: taextras.py:332 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Set the density property for objects (density can be any positive number)." -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "text" +#: taextras.py:334 +msgid "friction" +msgstr "friction" -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "string value" +#: taextras.py:335 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "action" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:338 +msgid "bounciness" +msgstr "bounciness" -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "top of nameable action stack" +#: taextras.py:339 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "invokes named action stack" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:342 +msgid "dynamic" +msgstr "dynamic" -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "store in box 1" +#: taextras.py:343 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "stores numeric value in Variable 1" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of WeDo blocks" +msgstr "Palette of WeDo blocks" -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "store in box 2" +#: taextras.py:350 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "stores numeric value in Variable 2" +#: taextras.py:351 +msgid "set current WeDo device" +msgstr "set current WeDo device" -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "box 1" +#: taextras.py:352 +msgid "number of WeDo devices" +msgstr "number of WeDo devices" -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "Variable 1 (numeric value)" +#: taextras.py:353 +msgid "tilt" +msgstr "tilt" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "box 2" +#: taextras.py:354 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "Variable 2 (numeric value)" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:358 +msgid "distance sensor output" +msgstr "distance sensor output" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "store in" +#: taextras.py:359 +msgid "Motor A" +msgstr "Motor A" -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "box" +#: taextras.py:360 +msgid "returns the current value of Motor A" +msgstr "returns the current value of Motor A" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "value" +#: taextras.py:361 +msgid "Motor B" +msgstr "Motor B" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "my box" +#: taextras.py:362 +msgid "returns the current value of Motor B" +msgstr "returns the current value of Motor B" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "stores numeric value in named variable" +#: taextras.py:363 +msgid "set the value for Motor A" +msgstr "set the value for Motor A" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "named variable (numeric value)" - -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "action 1" +#: taextras.py:364 +msgid "set the value for Motor B" +msgstr "set the value for Motor B" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "top of Action 1 stack" +#: taextras.py:365 +msgid "WeDo is unavailable" +msgstr "WeDo is unavailable" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "action 2" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:367 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "WeDo %d is unavailable; defaulting to 1" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "top of Action 2 stack" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:370 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s is unavailable on WeDo %(wedo_number)d" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:375 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Palette of LEGO NXT blocks of motors" + +#: taextras.py:376 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Palette of LEGO NXT blocks of sensors" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:378 +msgid "touch" +msgstr "touch" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:380 +msgid "ultrasonic" +msgstr "ultrasonic" + +#: taextras.py:381 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1092 +msgid "color" +msgstr "colour" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "invokes Action 1 stack" +#: taextras.py:383 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "sound" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "invokes Action 2 stack" +#. TRANS: The brick is the NXT controller +#: taextras.py:386 +msgid "Please check the connection with the brick" +msgstr "Please check the connection with the brick" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "wastebasket" +#: taextras.py:387 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Invalid port '%s'. Port must be: PORT A, B or C" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "empty wastebasket" +#: taextras.py:388 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "permanently deletes items in wastebasket" +#: taextras.py:389 +msgid "The value of power must be between -127 to 127" +msgstr "The value of power must be between -127 to 127" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "restore all" +#: taextras.py:390 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "The parameter must be a integer, not '%s'" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "restore all blocks from wastebasket" +#: taextras.py:391 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "An error has occurred: check all connections and try to reconnect" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "clear all" +#: taextras.py:392 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT found %s bricks" -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "move all blocks to wastebasket" +#: taextras.py:393 +msgid "NXT not found" +msgstr "NXT not found" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "Share selected blocks" +#: taextras.py:394 +#, python-format +msgid "Brick number %s was not found" +msgstr "Brick number %s was not found" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Title" +#: taextras.py:395 +msgid "refresh NXT" +msgstr "refresh NXT" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Stop turtle" +#: taextras.py:396 +msgid "Search for a connected NXT brick." +msgstr "Search for a connected NXT brick." -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Show blocks" +#: taextras.py:397 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Hide blocks" +#: taextras.py:398 +msgid "set current NXT device" +msgstr "set current NXT device" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "did not output to" +#: taextras.py:399 +msgid "number of NXT devices" +msgstr "number of NXT devices" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "I don't know how to" +#: taextras.py:400 +msgid "brick name" +msgstr "brick name" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "doesn't like" +#: taextras.py:401 +msgid "Get the name of a brick." +msgstr "Get the name of a brick." -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "as input" +#: taextras.py:402 +msgid "play tone" +msgstr "play tone" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "displays next palette" +#: taextras.py:403 +msgid "frequency" +msgstr "frequency" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "changes the orientation of the palette of blocks" +#: taextras.py:404 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "time" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "Load..." +#: taextras.py:405 +msgid "Play a tone at frequency for time." +msgstr "Play a tone at frequency for time." -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "Save..." +#. TRANS: turn is the action +#: taextras.py:407 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"turn motor\n" +"\n" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "click to open" +#: taextras.py:408 +msgid "port" +msgstr "port" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "orientation" +#: taextras.py:409 +msgid "power" +msgstr "power" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "next" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:411 +msgid "rotations" +msgstr "rotations" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "shift" +#: taextras.py:412 +msgid "turn a motor" +msgstr "turn a motor" -#: TurtleArt/tawindow.py:1316 +#: taextras.py:413 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"\n" +"motors" msgstr "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronise\n" +"\n" +"motors" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "Select blocks to share" +#: taextras.py:414 +msgid "steering" +msgstr "steering" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "Save stack" +#: taextras.py:415 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "synchronise two motors connected in PORT B and PORT C" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "Really overwrite stack?" +#: taextras.py:416 +msgid "PORT A" +msgstr "PORT A" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Cancel" +#: taextras.py:417 +msgid "PORT A of the brick" +msgstr "PORT A of the brick" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "Overwrite stack" +#: taextras.py:418 +msgid "PORT B" +msgstr "PORT B" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "Delete stack" +#: taextras.py:419 +msgid "PORT B of the brick" +msgstr "PORT B of the brick" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "Really delete stack?" +#: taextras.py:420 +msgid "PORT C" +msgstr "PORT C" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "image" +#: taextras.py:421 +msgid "PORT C of the brick" +msgstr "PORT C of the brick" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Save as Logo" +#: taextras.py:422 +msgid "" +"synchronize\n" +"motors" +msgstr "" +"synchronise\n" +"motors" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Save as image" +#: taextras.py:423 +msgid "start motor" +msgstr "start motor" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "snapshot" +#: taextras.py:424 +msgid "Run a motor forever." +msgstr "Run a motor forever." + +#: taextras.py:425 +msgid "brake motor" +msgstr "brake motor" + +#: taextras.py:426 +msgid "Stop a specified motor." +msgstr "Stop a specified motor." + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:428 +msgid "reset motor" +msgstr "reset motor" + +#: taextras.py:429 +msgid "Reset the motor counter." +msgstr "Reset the motor counter." + +#: taextras.py:430 +msgid "motor position" +msgstr "motor position" + +#: taextras.py:431 +msgid "Get the motor position." +msgstr "Get the motor position." + +#: taextras.py:432 +msgid "PORT 1" +msgstr "PORT 1" + +#: taextras.py:433 +msgid "PORT 1 of the brick" +msgstr "PORT 1 of the brick" + +#: taextras.py:434 +msgid "read" +msgstr "read" + +#: taextras.py:435 +msgid "sensor" +msgstr "sensor" + +#: taextras.py:436 +msgid "Read sensor output." +msgstr "Read sensor output." + +#: taextras.py:437 +msgid "PORT 2" +msgstr "PORT 2" + +#: taextras.py:438 +msgid "PORT 2 of the brick" +msgstr "PORT 2 of the brick" + +#: taextras.py:439 +msgid "light sensor" +msgstr "light sensor" + +#: taextras.py:440 +msgid "gray sensor" +msgstr "grey sensor" + +#: taextras.py:441 +msgid "PORT 3" +msgstr "PORT 3" + +#: taextras.py:442 +msgid "PORT 3 of the brick" +msgstr "PORT 3 of the brick" + +#: taextras.py:443 +msgid "touch sensor" +msgstr "touch sensor" + +#: taextras.py:444 +msgid "distance sensor" +msgstr "distance sensor" + +#: taextras.py:445 +msgid "PORT 4" +msgstr "PORT 4" + +#: taextras.py:446 +msgid "PORT 4 of the brick" +msgstr "PORT 4 of the brick" + +#: taextras.py:447 +msgid "sound sensor" +msgstr "sound sensor" + +#: taextras.py:448 +msgid "color sensor" +msgstr "colour sensor" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:451 +msgid "set light" +msgstr "set light" + +#: taextras.py:452 +msgid "Set color sensor light." +msgstr "Set colour sensor light." + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:454 +msgid "battery level" +msgstr "battery level" + +#: taextras.py:455 +msgid "Get the battery level of the brick in millivolts" +msgstr "Get the battery level of the brick in millivolts" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:460 +msgid "Palette of Arduino blocks" +msgstr "Palette of Arduino blocks" + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:466 +msgid "PWM" +msgstr "PWM" + +#: taextras.py:467 +msgid "SERVO" +msgstr "SERVO" + +#: taextras.py:468 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ERROR: Check the Arduino and the number of port." + +#: taextras.py:469 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ERROR: Value must be a number from 0 to 255." + +#: taextras.py:470 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ERROR: Value must be either HIGH or LOW, 0 or 1" + +#: taextras.py:471 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." + +#: taextras.py:472 +msgid "ERROR: The value must be an integer." +msgstr "ERROR: The value must be an integer." + +#: taextras.py:473 +msgid "ERROR: The pin must be an integer." +msgstr "ERROR: The pin must be an integer." + +#: taextras.py:474 +msgid "refresh Arduino" +msgstr "refresh Arduino" + +#: taextras.py:475 +msgid "Search for connected Arduinos." +msgstr "Search for connected Arduinos." + +#: taextras.py:476 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:477 +msgid "set current Arduino board" +msgstr "set current Arduino board" + +#: taextras.py:478 +msgid "number of Arduinos" +msgstr "number of Arduinos" + +#: taextras.py:479 +msgid "number of Arduino boards" +msgstr "number of Arduino boards" + +#: taextras.py:480 +msgid "Arduino name" +msgstr "Arduino name" + +#: taextras.py:481 +msgid "Get the name of an Arduino." +msgstr "Get the name of an Arduino." + +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:484 +msgid "pin mode" +msgstr "pin mode" + +#: taextras.py:487 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." + +#: taextras.py:488 +#, fuzzy +msgid "analog write" +msgstr "" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"analogue write\n" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"analog write" -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Save snapshot" +#: taextras.py:490 +#, fuzzy +msgid "Write analog value in specified port." +msgstr "" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"Write analogue value in specified port.\n" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"Write analog value in specified port." -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "Turn off hover help" +#: taextras.py:491 +#, fuzzy +msgid "analog read" +msgstr "" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"analogue read\n" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"analog read" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "Turn on hover help" +#: taextras.py:492 +#, fuzzy +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"Read value from analogue port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately.\n" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." + +#: taextras.py:494 +msgid "digital write" +msgstr "digital write" + +#: taextras.py:495 +msgid "Write digital value to specified port." +msgstr "Write digital value to specified port." + +#: taextras.py:496 +msgid "digital read" +msgstr "digital read" + +#: taextras.py:497 +msgid "Read value from digital port." +msgstr "Read value from digital port." + +#: taextras.py:498 +msgid "Set HIGH value for digital port." +msgstr "Set HIGH value for digital port." + +#: taextras.py:499 +msgid "Configure Arduino port for digital input." +msgstr "Configure Arduino port for digital input." + +#: taextras.py:500 +msgid "Configure Arduino port to drive a servo." +msgstr "Configure Arduino port to drive a servo." + +#: taextras.py:502 +msgid "Configure Arduino port for digital output." +msgstr "Configure Arduino port for digital output." + +#: taextras.py:503 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Configure Arduino port for PWM (pulse-width modulation)." + +#: taextras.py:504 +#, python-format +msgid "Not found Arduino %s" +msgstr "Not found Arduino %s" + +#: taextras.py:505 +msgid "The pin must be an integer" +msgstr "The pin must be an integer" + +#: taextras.py:506 +msgid "The device must be an integer" +msgstr "The device must be an integer" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:511 +msgid "Palette of Expeyes blocks" +msgstr "Palette of Expeyes blocks" + +#. TRANS: Programmable voltage output +#: taextras.py:513 +msgid "set PVS" +msgstr "set PVS" + +#: taextras.py:514 +msgid "set programmable voltage output" +msgstr "set programmable voltage output" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:516 +msgid "set SQR1 voltage" +msgstr "set SQR1 voltage" + +#: taextras.py:517 +msgid "set square wave 1 voltage output" +msgstr "set square wave 1 voltage output" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:519 +msgid "set SQR2 voltage" +msgstr "set SQR2 voltage" + +#: taextras.py:520 +msgid "set square wave 2 voltage output" +msgstr "set square wave 2 voltage output" + +#. TRANS: Digital output level +#: taextras.py:522 +msgid "set OD1" +msgstr "set OD1" + +#: taextras.py:523 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "set digital output level (OD1) low (0) or high (1)" + +#. TRANS: Input 1 voltage level +#: taextras.py:525 +msgid "IN1 level" +msgstr "IN1 level" + +#: taextras.py:526 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "Show palette" +#. TRANS: Input 2 voltage level +#: taextras.py:529 +msgid "IN2 level" +msgstr "IN2 level" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "Hide palette" +#: taextras.py:530 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Rescale coordinates down" +#. TRANS: Resistive sensor voltage level +#: taextras.py:533 +msgid "SEN level" +msgstr "SEN level" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Rescale coordinates up" +#: taextras.py:534 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Edit" +#: taextras.py:536 +msgid "capture" +msgstr "capture" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "View" +#: taextras.py:537 +msgid "input" +msgstr "input" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Project" +#: taextras.py:538 +msgid "samples" +msgstr "samples" -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "Save/Load" +#: taextras.py:539 +msgid "interval" +msgstr "interval" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Copy" +#. TRANS: MS is microseconds +#: taextras.py:541 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:544 +msgid "A1" +msgstr "A1" + +#: taextras.py:545 +msgid "read analog input 1 voltage" +msgstr "read analogue input 1 voltage" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:547 +msgid "A2" +msgstr "A2" + +#: taextras.py:548 +msgid "read analog input 2 voltage" +msgstr "read analogue input 2 voltage" + +#. TRANS: Read input 1 voltage +#: taextras.py:550 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:551 +msgid "read input 1 voltage" +msgstr "read input 1 voltage" + +#. TRANS: Read input 2 voltage +#: taextras.py:553 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:554 +msgid "read input 2 voltage" +msgstr "read input 2 voltage" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:556 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:557 +msgid "read analog sensor input voltage" +msgstr "read analogue sensor input voltage" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:559 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:560 +msgid "read square wave 1 voltage" +msgstr "read square wave 1 voltage" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:562 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:563 +msgid "read square wave 2 voltage" +msgstr "read square wave 2 voltage" + +#. TRANS: Read programmable voltage +#: taextras.py:565 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:566 +msgid "read programmable voltage" +msgstr "read programmable voltage" + +#: taextras.py:567 +msgid "Expeyes device not found" +msgstr "Expeyes device not found" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "resume playing video or audio" -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Paste" +#: TurtleArt/taconstants.py:208 TurtleArt/taconstants.py:230 +#: TurtleArt/taconstants.py:251 TurtleArt/taconstants.py:293 +#: TurtleArt/taconstants.py:335 TurtleArt/taconstants.py:377 +msgid "Title" +msgstr "Title" -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "Restore all blocks from wastebasket" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Average RGB colour from camera is pushed to the stack" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Full-screen" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "yellow" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Cartesian coordinates" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "displays polar coordinates" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Polar coordinates" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "empties FILO (first-in-last-out heap)" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Metric coordinates" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "camera output" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Grow blocks" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "push acceleration in x, y, z to heap" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Shrink blocks" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "if-then operator that uses boolean operators from Numbers palette" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Load example" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "jogs stack right" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Clean" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Sugar Journal media object" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Run" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "box 2" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "box 1" + +#: TurtleArtActivity.py:748 TurtleArtActivity.py:1033 turtleblocks.py:422 msgid "Step" msgstr "Step" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Help" - -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Stop" - -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "Load project" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "multiplies two numeric inputs" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "Load plugin" +#: turtleblocks.py:415 +msgid "Show/hide blocks" +msgstr "Show/hide blocks" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Load Python block" +#: TurtleArtActivity.py:336 TurtleArtActivity.py:1023 turtleblocks.py:413 +msgid "Hide palette" +msgstr "Hide palette" -#: TurtleArtActivity.py:895 -msgid "Palettes" -msgstr "Palettes" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Buddies" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" -msgstr "Sharing blocks disabled" +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "My Turtle Art session" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "Sugar Journal video object" +msgstr "Sugar Journal video object" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "cyan" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"A Logo-inspired turtle that draws colourful pictures with snap-together " +"visual programming blocks" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "xcor of right of screen" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Palette of extra options" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "Plugin could not be installed." +#: TurtleArtActivity.py:696 TurtleArtActivity.py:713 TurtleArtActivity.py:752 +#: TurtleArtActivity.py:968 +msgid "Load example" +msgstr "Load example" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Please restart Turtle Art in order to use the plugin." +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "move all blocks to wastebasket" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." -msgstr "Plugin %s already installed." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "list" -#: TurtleArtActivity.py:1253 +#: turtleblocks.py:295 #, python-format -msgid "Do you want to reinstall %s?" -msgstr "Do you want to reinstall %s?" - -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "My Turtle Art session" - -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Enable collaboration" - -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Activities" - -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Buddies" - -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Share" - -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Configuration" +msgid "Configuration directory not writable: %s" +msgstr "Configuration directory not writable: %s" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Neighbourhood" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "media resume" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Nickname" +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "heading" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Account ID" +#: TurtleArtActivity.py:945 +msgid "Sharing blocks disabled" +msgstr "Sharing blocks disabled" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Server" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "saves turtle graphics as an SVG file in the Sugar Journal" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Port" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +msgid "draws text or show media from the Journal" +msgstr "draws text or show media from the Journal" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Password" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Register" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "video" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Colours" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "blue" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Upload" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "displays Cartesian coordinates" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "Facebook wall post" +#: turtleblocks.py:256 +msgid "No option action:" +msgstr "No option action:" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Upload to Web" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "jogs stack down" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "modular (remainder) operator" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Username:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "bottom y" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Password:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "save SVG" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Title:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "runs code found in the tamyblock.py module found in the Journal" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Description:" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "pen down" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Submit to Web" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "wait" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Login failed" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "box" #: gnome_plugins/uploader_plugin.py:203 msgid "Failed to upload!" msgstr "Failed to upload!" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Palette of sensor blocks" - -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "acceleration" - -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "push acceleration in x, y, z to heap" - -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "sound" - -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "raw microphone input signal" - -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "loudness" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "shift" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "microphone input volume" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4521 +msgid "invokes named action stack" +msgstr "invokes named action stack" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "pitch" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4507 +msgid "action" +msgstr "action" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "microphone input pitch" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-until-True operator that uses boolean operators from Numbers palette" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "resistance" +#: turtleblocks.py:90 +msgid "usage is" +msgstr "usage is" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "microphone input resistance" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variable 2 (numeric value)" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "voltage" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "divide" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "microphone input voltage" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "picture name" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Palette of media objects" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "while" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "brightness" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "the canvas width" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "light level detected by camera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "empty heap?" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Average RGB colour from camera is pushed to the stack" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4548 +msgid "named variable (numeric value)" +msgstr "named variable (numeric value)" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "camera output" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "next" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "light level detected by light sensor" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "if then" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "set pen size" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "read value from RFID device" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "presentation template: select Journal object (no description)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "while" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "do-while-True operator that uses boolean operators from Numbers palette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "until" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "do-until-True operator that uses boolean operators from Numbers palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "media stop" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "top" +#: TurtleArtActivity.py:321 turtleblocks.py:397 +msgid "Turn on hover help" +msgstr "Turn on hover help" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "top of a collapsible stack" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "permanently deletes items in wastebasket" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "journal" +#: pysamples/uturn.py:35 +#, fuzzy +msgid "uturn" +msgstr "" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"uturn\n" +"#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +"U- turn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "Sugar Journal media object" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "top of Action 1 stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "Sugar Journal audio object" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Palette of flow operators" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "video" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "top of a collapsed stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "Sugar Journal video object" +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "if-then-else operator that uses boolean operators from Numbers palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "description" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "returns mouse y coordinate" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "Sugar Journal description field" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "holds current pen shade" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "show" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "sinewave" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "draws text or show media from the Journal" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Login failed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "show aligned" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "left x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "set scale" +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "set heading" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "sets the scale of media" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "RGB colour under the turtle is pushed to the stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "save picture" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "de-clutters canvas by hiding blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "picture name" +#: TurtleArtActivity.py:1033 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "saves a picture to the Sugar Journal" +#: TurtleArtActivity.py:1031 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "save SVG" +#: TurtleArtActivity.py:1036 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "saves turtle graphics as an SVG file in the Sugar Journal" +#: TurtleArtActivity.py:1024 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "scale" +#: TurtleArtActivity.py:1029 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "holds current scale value" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "Python chr operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "media wait" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "horizontal space" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "wait for current video or audio to complete" +#: TurtleArtActivity.py:663 TurtleArtActivity.py:820 +msgid "Metric coordinates" +msgstr "Metric coordinates" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" -msgstr "media stop" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "string value" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "stop video or audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "description" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "media pause" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "I don't know how to" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "pause video or audio" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Username:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "media resume" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "starts filled polygon (used with end fill block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "resume playing video or audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "presentation template: select four Journal objects" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "speak" +#: TurtleArtActivity.py:602 TurtleArtActivity.py:631 TurtleArtActivity.py:744 +#: TurtleArtActivity.py:814 turtleblocks.py:399 +msgid "View" +msgstr "View" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "hello" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "sets grey level of the line drawn by the turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "speaks text" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Password:" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "sinewave" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "turtle sees" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "amplitude" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "stop action" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "duration" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "green" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1088 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "shade" +msgstr "shade" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "button down" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "fills the background with (colour, shade)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "save picture" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "pitch" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 msgid "returns 1 if mouse button is pressed" msgstr "returns 1 if mouse button is pressed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 -msgid "returns True if mouse button is pressed" -msgstr "returns True if mouse button is pressed" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "mouse x" +#: TurtleArtActivity.py:507 TurtleArtActivity.py:666 TurtleArtActivity.py:822 +msgid "Rescale coordinates up" +msgstr "Rescale coordinates up" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "returns mouse x coordinate" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "pen up" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "mouse y" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "orange" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "returns mouse y coordinate" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "pauses program execution a specified number of seconds" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "query keyboard" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "pushes value onto FILO (first-in last-out heap)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "query for keyboard input (results stored in keyboard block)" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "clear all" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "keyboard" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "then" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "holds results of query-keyboard block as ASCII" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Register" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "read pixel" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "not" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "RGB colour under the turtle is pushed to the stack" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "if then else" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "turtle sees" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "stops current action" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "returns the colour that the turtle \"sees\"" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "turns turtle clockwise (angle in degrees)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "time" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "holds current grey level (can be used in place of a number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "elapsed time (in seconds) since program started" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "xcor of left of screen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Palette of extra options" +#: turtleblocks.py:394 +msgid "Reset block size" +msgstr "Reset block size" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "push" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "pushes value onto FILO (first-in last-out heap)" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "displays next palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "show heap" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "hide blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "shows values in FILO (first-in last-out heap)" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "light level detected by camera" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "empty heap" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "Python int operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "empties FILO (first-in-last-out heap)" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "logical less-than operator" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "pop" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "restore all blocks from wastebasket" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "pops value off FILO (first-in last-out heap)" +#: turtleblocks.py:374 +msgid "Save" +msgstr "Save" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "empty heap?" +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "store in box 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "returns True if heap is empty" +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "store in box 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "comment" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "hides the Sugar tool-bars" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "places a comment in your code" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 msgid "print" msgstr "print" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "prints value in status block at bottom of the screen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "Python chr operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "returns mouse x coordinate" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "Python int operator" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "red" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: TurtleArtActivity.py:195 TurtleArtActivity.py:775 TurtleArtActivity.py:958 +#: TurtleArtActivity.py:994 turtleblocks.py:378 +msgid "Save as Logo" +msgstr "Save as Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"a programmable block: used to add advanced single-variable math equations, " -"e.g., sin(x)" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "sets colour of the line drawn by the turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"a programmable block: used to add advanced multi-variable math equations, " -"e.g., sqrt(x*x+y*y)" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "loudness" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"a programmable block: used to add advanced multi-variable math equations, " -"e.g., sin(x+y+z)" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Enable collaboration" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "Python block" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Palette of sensor blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "runs code found in the tamyblock.py module found in the Journal" +#: TurtleArtActivity.py:779 TurtleArtActivity.py:982 TurtleArtActivity.py:1004 +msgid "Load plugin" +msgstr "Load plugin" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "Cartesian" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "returns True if mouse button is pressed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "displays Cartesian coordinates" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "number" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "polar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "query keyboard" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "displays polar coordinates" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "top" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "turtle" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Submit to Web" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "chooses which turtle to command" +#: TurtleArtActivity.py:658 TurtleArtActivity.py:816 turtleblocks.py:384 +msgid "Cartesian coordinates" +msgstr "Cartesian coordinates" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "active turtle" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Nickname" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "the name of the active turtle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "set scale" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "turtle shell" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:769 +msgid "Share selected blocks" +msgstr "Share selected blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "put a custom 'shell' on the turtle" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "white" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "top of a collapsed stack" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "connects action to tool-bar run buttons" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "load" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "elapsed time (in seconds) since program started" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -msgid "loads a block" -msgstr "loads a block" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "amplitude" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "setxy" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Cancel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "the canvas height" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "selects a palette" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "minus" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Palette of presentation templates" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "and" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "hide blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "top of a collapsible stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "de-clutters canvas by hiding blocks" +#: TurtleArt/talogo.py:630 +msgid "as input" +msgstr "as input" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "show blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Python block" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "restores hidden blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "media wait" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "hides the Sugar tool-bars" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "acceleration" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "list" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "holds current pen size (can be used in place of a number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "presentation bulleted list" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "set colour" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "presentation template: list of bullets" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "min" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "presentation template: select Journal object (no description)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "loads a block" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "presentation template: select Journal object (with description)" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Palette of pen commands" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "presentation template: select four Journal objects" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "shows values in FILO (first-in last-out heap)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "presentation template: select two Journal objects" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-while-True operator that uses boolean operators from Numbers palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "xcor of left of screen" +#: turtleblocks.py:381 +msgid "File" +msgstr "File" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "bottom" +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "logical NOT operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 msgid "ycor of bottom of screen" msgstr "ycor of bottom of screen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "width" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "the canvas width" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "presentation template: select Journal object (with description)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "xcor of right of screen" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Palette of numeric operators" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "ycor of top of screen" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "multiply" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "height" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "forever" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "the canvas height" +#: TurtleArtActivity.py:1296 +#, python-format +msgid "Plugin %s already installed." +msgstr "Plugin %s already installed." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "title x" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "sets shade of the line drawn by the turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "title y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "speaks text" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "left x" +#: TurtleArtActivity.py:260 +msgid "snapshot" +msgstr "snapshot" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "top y" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "clean" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "right x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "presentation template: select two Journal objects" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "bottom y" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:824 turtleblocks.py:390 +msgid "Grow blocks" +msgstr "Grow blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "presentation 1x1" +#: TurtleArtActivity.py:655 TurtleArtActivity.py:815 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Full-screen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "presentation 2x1" +#: turtleblocks.py:271 +msgid "File not found" +msgstr "File not found" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "presentation 1x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "show" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "presentation 2x2" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "text" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "Palette of user-defined operators" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "random" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Please install the Speak Activity and try again." +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "logical greater-than operator" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Spanish" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "turns turtle anticlockwise (angle in degrees)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "English" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "black" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Sorry, I can't understand what you are asking about." +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "calculates square root" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:255 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "push destination rgb value to heap" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "mouse x" -#: pysamples/grecord.py:215 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "mouse y" + +#: pysamples/grecord.py:216 msgid "stop" msgstr "stop" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "play" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "save" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "greater than" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "other" +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "xcor" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "uturn" +#: TurtleArtActivity.py:753 turtleblocks.py:429 util/helpbutton.py:44 +msgid "Help" +msgstr "Help" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "make a uturn" +#: turtleblocks.py:469 +msgid "Save project?" +msgstr "Save project?" -#: turtleblocks.py:89 -msgid "usage is" -msgstr "usage is" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "chooses which turtle to command" -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "No option action:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "right x" -#: turtleblocks.py:265 -msgid "File not found" -msgstr "File not found" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "light level detected by light sensor" -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Configuration directory not writable: %s" +#: TurtleArtActivity.py:1197 TurtleArtActivity.py:1202 +#: TurtleArtActivity.py:1282 +msgid "Plugin could not be installed." +msgstr "Plugin could not be installed." -#: turtleblocks.py:365 -msgid "New" -msgstr "New" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "keyboard" -#: turtleblocks.py:366 -msgid "Open" -msgstr "Open" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "arc" -#: turtleblocks.py:367 -msgid "Save" -msgstr "Save" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "radius" -#: turtleblocks.py:368 -msgid "Save as" -msgstr "Save as" +#: TurtleArtActivity.py:660 TurtleArtActivity.py:818 turtleblocks.py:386 +msgid "Polar coordinates" +msgstr "Polar coordinates" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "Quit" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "set shade" -#: turtleblocks.py:374 -msgid "File" -msgstr "File" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "logical AND operator" -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Rescale coordinates" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Reset block size" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "palette" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Show/hide blocks" +#: TurtleArtActivity.py:747 TurtleArtActivity.py:1031 turtleblocks.py:421 +msgid "Run" +msgstr "Run" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Tools" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "show heap" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Debug" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "sets the heading of the turtle (0 is towards the top of the screen.)" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Turtle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "selects a palette" -#: turtleblocks.py:421 -msgid "About..." -msgstr "About..." +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "microphone input volume" -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "You have unsaved work. Would you like to save before quitting?" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Title:" -#: turtleblocks.py:462 -msgid "Save project?" -msgstr "Save project?" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Palette of media objects" -#~ msgid "Turtle Art" -#~ msgstr "Turtle Art" +#: TurtleArtActivity.py:647 +msgid "Restore blocks from trash" +msgstr "Restore all blocks from wastebasket" -#~ msgid "Turtle Art Mini" -#~ msgstr "Turtle Art Mini" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Palette of variable blocks" -#~ msgid "Turtle Confusion" -#~ msgstr "Turtle Confusion" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "used as numeric input in mathematic operators" -#~ msgid "Select a challenge" -#~ msgstr "Select a challenge" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Upload" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Palette of Mexican pesos" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Server" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Palette of Colombian pesos" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variable 1 (numeric value)" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Palette of Rwandan francs" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Neighbourhood" -#~ msgid "Palette of US dollars" -#~ msgstr "Palette of US dollars" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "adds two alphanumeric inputs" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Palette of Australian dollars" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "equal" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Palette of Paraguayan Guaranies" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "else" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Palette of Peruvian Nuevo Soles" +#: TurtleArt/talogo.py:629 +msgid "doesn't like" +msgstr "doesn't like" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Palette of Uruguayan Pesos" +#: turtleblocks.py:467 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "You have unsaved work. Would you like to save before quitting?" -#~ msgid "TurtleBots" -#~ msgstr "TurtleBots" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "restores hidden blocks" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "adjust LED intensity between 0 and 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "load" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "returns the object grey level as a number between 0 and 1023" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "stop video or audio" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "returns 1 when the button is press and 0 otherwise" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "Turtle will not draw when moved." -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "returns the ambient light level as a number between 0 and 1023" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "pop" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "returns the ambient temperature as a number between 0 and 255" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "pen size" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "turtle shell" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "returns 0 or 1 depending on the sensor inclination" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "switches from 0 to 1, the frequency depends on the vibration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "speak" -#~ msgid "LED" -#~ msgstr "LED" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "read value from RFID device" -#~ msgid "button" -#~ msgstr "button" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "moves turtle along an arc" -#~ msgid "grayscale" -#~ msgstr "grayscale" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "logical equal-to operator" -#~ msgid "ambient light" -#~ msgstr "ambient light" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Palette of pen colours" -#~ msgid "temperature" -#~ msgstr "temperature" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "pause video or audio" -#~ msgid "distance" -#~ msgstr "distance" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "stores numeric value in Variable 1" -#~ msgid "tilt" -#~ msgstr "tilt" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "stores numeric value in Variable 2" -#~ msgid "magnetic induction" -#~ msgstr "magnetic induction" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "put a custom 'shell' on the turtle" -#~ msgid "vibration" -#~ msgstr "vibration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "button down" -#~ msgid "Butia Robot" -#~ msgstr "Butia Robot" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "moves turtle backward" -#~ msgid "refresh Butia" -#~ msgstr "refresh Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "ycor of top of screen" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "refresh the state of the Butia palette and blocks" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:378 TurtleArtActivity.py:750 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Show blocks" -#~ msgid "battery charge Butia" -#~ msgstr "battery charge Butia" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "play" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "returns the battery charge as a number between 0 and 255" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "save" -#~ msgid "speed Butia" -#~ msgstr "speed Butia" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Colours" -#~ msgid "forward Butia" -#~ msgstr "forward Butia" +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "sets size of the line drawn by the turtle" -#~ msgid "move the Butia robot forward" -#~ msgstr "move the Butia robot forward" +#: TurtleArtActivity.py:974 turtleblocks.py:372 +msgid "Open" +msgstr "Open" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "move the Butia robot forward a predefined distance" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "orientation" -#~ msgid "left Butia" -#~ msgstr "left Butia" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "ycor" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "turn the Butia robot at right" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" -#~ msgid "backward Butia" -#~ msgstr "backward Butia" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "if" -#~ msgid "move the Butia robot backward" -#~ msgstr "move the Butia robot backward" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"moves turtle to position xcor, ycor; (0, 0) is in the centre of the screen." -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "move the Butia robot backward a predefined distance" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python" -#~ msgid "right Butia" -#~ msgstr "right Butia" +#: TurtleArtActivity.py:754 turtleblocks.py:424 +msgid "Stop" +msgstr "Stop" -#~ msgid "turn the Butia robot at right" -#~ msgstr "turn the Butia robot at right" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "action 2" -#~ msgid "turn Butia" -#~ msgstr "turn Butia" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "action 1" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "turn the Butia robot x degrees" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "end fill" -#~ msgid "stop Butia" -#~ msgstr "stop Butia" +#: TurtleArtActivity.py:643 TurtleArtActivity.py:797 turtleblocks.py:402 +msgid "Copy" +msgstr "Copy" -#~ msgid "stop the Butia robot" -#~ msgstr "stop the Butia robot" +#: TurtleArtActivity.py:645 TurtleArtActivity.py:798 turtleblocks.py:403 +msgid "Paste" +msgstr "Paste" -#~ msgid "Butia" -#~ msgstr "Butia" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "did not output to" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Error on initialisation of the camera" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Activities" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "No camera was found" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Upload to Web" -#~ msgid "Error stopping camera" -#~ msgstr "Error stopping camera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "empty heap" -#~ msgid "Error starting camera" -#~ msgstr "Error starting camera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "pops value off FILO (first-in last-out heap)" -#~ msgid "FollowMe" -#~ msgstr "FollowMe" +#: TurtleArtActivity.py:746 TurtleArtActivity.py:1029 turtleblocks.py:420 +msgid "Clean" +msgstr "Clean" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Search for a connected NXT brick." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Palette of presentation templates" -#~ msgid "calibration" -#~ msgstr "calibration" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "angle" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "stores a personalised calibration" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "identity" -#~ msgid "return a personalized calibration" -#~ msgstr "return a personalised calibration" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:742 TurtleArtActivity.py:771 +#: TurtleArtActivity.py:773 TurtleArtActivity.py:950 +msgid "Save/Load" +msgstr "Save/Load" -#~ msgid "follow" -#~ msgstr "follow" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "top y" -#~ msgid "follow a color or calibration" -#~ msgstr "follow a colour or calibration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "audio" -#~ msgid "minimum pixels" -#~ msgstr "minimum pixels" +#: turtleblocks.py:417 +msgid "Tools" +msgstr "Tools" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "set the minimal number of pixels to follow" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Port" -#~ msgid "threshold" -#~ msgstr "threshold" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "comment" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "set a threshold for a RGB colour" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "subtracts bottom numeric input from top numeric input" -#~ msgid "camera mode" -#~ msgstr "camera mode" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "media pause" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "set the colour mode of the camera: RGB, YUV, or HSV" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "push destination rgb value to heap" -#~ msgid "x position" -#~ msgstr "x position" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "query for keyboard input (results stored in keyboard block)" -#~ msgid "return x position" -#~ msgstr "return x position" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Cartesian" -#~ msgid "y position" -#~ msgstr "y position" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "clears the screen and reset the turtle" -#~ msgid "return y position" -#~ msgstr "return y position" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "raw microphone input signal" -#~ msgid "pixels" -#~ msgstr "pixels" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "returns the colour that the turtle \"sees\"" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "return the number of pixels of the biggest blob" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "invokes Action 1 stack" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "set the colour mode of the camera to RGB" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Palette of turtle commands" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "set the colour mode of the camera to YUV" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "loops forever" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "set the colour mode of the camera to HSV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "show aligned" -#~ msgid "empty calibration" -#~ msgstr "empty calibration" +#: TurtleArtActivity.py:1297 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Do you want to reinstall %s?" -#~ msgid "error in string conversion" -#~ msgstr "error in string conversion" +#: TurtleArtActivity.py:776 TurtleArtActivity.py:977 TurtleArtActivity.py:999 +#: turtleblocks.py:373 +msgid "Load project" +msgstr "Load project" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: TurtleArtActivity.py:629 TurtleArtActivity.py:745 +msgid "Project" +msgstr "Project" -#~ msgid "speed SumBot" -#~ msgstr "speed SumBot" +#: turtleblocks.py:423 +msgid "Debug" +msgstr "Debug" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "submit the speed to the SumBot" +#: TurtleArtActivity.py:313 TurtleArtActivity.py:675 TurtleArtActivity.py:826 +msgid "Turn off hover help" +msgstr "Turn off hover help" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "set the default speed for the movement commands" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "forward SumBot" -#~ msgstr "forward SumBot" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Password" -#~ msgid "move SumBot forward" -#~ msgstr "move SumBot forward" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "vertical space" -#~ msgid "backward SumBot" -#~ msgstr "backward SumBot" +#: TurtleArtActivity.py:1278 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Please restart Turtle Art in order to use the plugin." -#~ msgid "move SumBot backward" -#~ msgstr "move SumBot backward" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "completes filled polygon (used with start fill block)" -#~ msgid "stop SumBot" -#~ msgstr "stop SumBot" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Share" -#~ msgid "stop the SumBot" -#~ msgstr "stop the SumBot" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "less than" -#~ msgid "left SumBot" -#~ msgstr "left SumBot" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "square root" -#~ msgid "turn left the SumBot" -#~ msgstr "turn left the SumBot" +#: turtleblocks.py:388 +msgid "Rescale coordinates" +msgstr "Rescale coordinates" -#~ msgid "right SumBot" -#~ msgstr "right SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "show blocks" -#~ msgid "turn right the SumBot" -#~ msgstr "turn right the SumBot" +#: turtleblocks.py:380 +msgid "Quit" +msgstr "Quit" -#~ msgid "angle to center" -#~ msgstr "angle to centre" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Sugar Journal description field" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "get the angle to the centre of the dohyo" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "set grey" -#~ msgid "angle to Enemy" -#~ msgstr "angle to Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "presentation bulleted list" -#~ msgid "get the angle to the Enemy" -#~ msgstr "get the angle to the Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "duration" -#~ msgid "x coor. SumBot" -#~ msgstr "x coor. SumBot" +#: turtleblocks.py:371 +msgid "New" +msgstr "New" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "get the x coordinate of the SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "places a comment in your code" -#~ msgid "y coor. SumBot" -#~ msgstr "y coor. SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "read pixel" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "get the y coordinate of the SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "scale" -#~ msgid "x coor. Enemy" -#~ msgstr "x coor. Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "bottom" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "get the x coordinate of the Enemy" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "purple" -#~ msgid "y coor. Enemy" -#~ msgstr "y coor. Enemy" +#: TurtleArtActivity.py:503 +msgid "Rescale coordinates down" +msgstr "Rescale coordinates down" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "get the y coordinate of the Enemy" +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "click to open" -#~ msgid "rotation SumBot" -#~ msgstr "rotation SumBot" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "microphone input pitch" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "get the rotation of the Sumbot" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Configuration" -#~ msgid "rotation Enemy" -#~ msgstr "rotation Enemy" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Description:" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "get the rotation of the Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "journal" -#~ msgid "distance to center" -#~ msgstr "distance to centre" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "empty wastebasket" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "get the distance to the centre of the dohyo" +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "Turtle will draw when moved." -#~ msgid "distance to Enemy" -#~ msgstr "distance to Enemy" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Load..." -#~ msgid "get the distance to the Enemy" -#~ msgstr "get the distance to the Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Sugar Journal audio object" -#~ msgid "update information" -#~ msgstr "update information" +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:749 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Stop turtle" -#~ msgid "update information from the server" -#~ msgstr "update information from the server" +#: turtleblocks.py:425 +msgid "Turtle" +msgstr "Turtle" -#~ msgid "Palette of physics blocks" -#~ msgstr "Palette of physics blocks" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "changes the orientation of the palette of blocks" -#~ msgid "start polygon" -#~ msgstr "start polygon" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4571 +msgid "store in" +msgstr "store in" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "Begin defining a new polygon based on the current Turtle xy position." +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:382 TurtleArtActivity.py:1035 +msgid "Hide blocks" +msgstr "Hide blocks" -#~ msgid "add point" -#~ msgstr "add point" +#: TurtleArtActivity.py:780 TurtleArtActivity.py:985 TurtleArtActivity.py:1007 +msgid "Load Python block" +msgstr "Load Python block" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "plus" -#~ msgid "end polygon" -#~ msgstr "end polygon" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "or" -#~ msgid "Define a new polygon." -#~ msgstr "Define a new polygon." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "presentation template: list of bullets" -#~ msgid "end filled polygon" -#~ msgstr "end filled polygon" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "identity operator used for extending blocks" -#~ msgid "Not a simple polygon" -#~ msgstr "Not a simple polygon" +#: TurtleArtActivity.py:672 TurtleArtActivity.py:825 turtleblocks.py:392 +msgid "Shrink blocks" +msgstr "Shrink blocks" -#~ msgid "Define a new filled polygon." -#~ msgstr "Define a new filled polygon." +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" -#~ msgid "triangle" -#~ msgstr "triangle" +#: TurtleArt/tawindow.py:4359 +msgid "image" +msgstr "image" -#~ msgid "base" -#~ msgstr "base" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"returns random number between minimum (top) and maximum (bottom) values" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Add a triangle object to the project." +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "holds current pen colour (can be used in place of a number block)" -#~ msgid "circle" -#~ msgstr "circle" +#: TurtleArtActivity.py:330 turtleblocks.py:411 +msgid "Show palette" +msgstr "Show palette" -#~ msgid "Add a circle object to the project." -#~ msgstr "Add a circle object to the project." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "saves a picture to the Sugar Journal" -#~ msgid "rectangle" -#~ msgstr "rectangle" +#: TurtleArtActivity.py:268 TurtleArtActivity.py:709 TurtleArtActivity.py:751 +#: TurtleArtActivity.py:964 TurtleArtActivity.py:997 +msgid "Save snapshot" +msgstr "Save snapshot" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Add a rectangle object to the project." +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "start" -#~ msgid "reset" -#~ msgstr "reset" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "returns True if heap is empty" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Reset the project; clear the object list." +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "moves turtle forward" -#~ msgid "motor" -#~ msgstr "motor" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "forward" -#~ msgid "torque" -#~ msgstr "torque" +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4534 +#: TurtleArt/tawindow.py:4562 +msgid "my box" +msgstr "my box" -#~ msgid "speed" -#~ msgstr "speed" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Account ID" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Select blocks to share" -#~ msgid "pin" -#~ msgstr "pin" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "back" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Pin an object down so that it cannot fall." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "sets the scale of media" -#~ msgid "joint" -#~ msgstr "joint" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "holds current scale value" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "top of nameable action stack" -#~ msgid "save as Physics activity" -#~ msgstr "save as Physics activity" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4576 +msgid "stores numeric value in named variable" +msgstr "stores numeric value in named variable" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Save the project to the Journal as a Physics activity." +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "logical OR operator" -#~ msgid "gear" -#~ msgstr "gear" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "microphone input voltage" -#~ msgid "Add a gear object to the project." -#~ msgstr "Add a gear object to the project." +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "loops specified number of times" -#~ msgid "density" -#~ msgstr "density" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Save..." -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Set the density property for objects (density can be any positive number)." +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "invokes Action 2 stack" -#~ msgid "friction" -#~ msgstr "friction" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "setxy" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "title y" -#~ msgid "bounciness" -#~ msgstr "bounciness" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "title x" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "fill screen" -#~ msgid "dynamic" -#~ msgstr "dynamic" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "other" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in " -#~ "position." +#: turtleblocks.py:375 +msgid "Save as" +msgstr "Save as" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Palette of WeDo blocks" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "set xy" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "wastebasket" -#~ msgid "distance sensor output" -#~ msgstr "distance sensor output" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "polar" -#~ msgid "Motor A" -#~ msgstr "Motor A" +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "repeat" -#~ msgid "returns the current value of Motor A" -#~ msgstr "returns the current value of Motor A" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "wait for current video or audio to complete" -#~ msgid "Motor B" -#~ msgstr "Motor B" +#: TurtleArtActivity.py:252 TurtleArtActivity.py:774 TurtleArtActivity.py:955 +#: TurtleArtActivity.py:991 turtleblocks.py:376 +msgid "Save as image" +msgstr "Save as image" -#~ msgid "returns the current value of Motor B" -#~ msgstr "returns the current value of Motor B" +#: TurtleArtActivity.py:597 TurtleArtActivity.py:633 TurtleArtActivity.py:743 +#: TurtleArtActivity.py:796 turtleblocks.py:408 +msgid "Edit" +msgstr "Edit" -#~ msgid "set the value for Motor A" -#~ msgstr "set the value for Motor A" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "microphone input resistance" -#~ msgid "set the value for Motor B" -#~ msgstr "set the value for Motor B" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "top of Action 2 stack" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Palette of LEGO NXT blocks of motors" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Palette of LEGO NXT blocks of sensors" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "max" -#~ msgid "touch" -#~ msgstr "touch" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "prints value in status block at bottom of the screen" -#~ msgid "ultrasonic" -#~ msgstr "ultrasonic" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "start fill" -#~ msgid "light" -#~ msgstr "light" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "holds results of query-keyboard block as ASCII" -#, fuzzy -#~ msgid "grey" -#~ msgstr "grey" +#. #-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "push" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Please check the connection with the brick." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "The value of power must be between -127 to 127." +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "restore all" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "An error has occurred: check all connections and try to reconnect." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "hello" -#~ msgid "NXT not found" -#~ msgstr "NXT not found" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "TurtleBlocks" -#~ msgid "refresh NXT" -#~ msgstr "refresh NXT" +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "pen down?" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Search for a connected NXT brick." +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "returns True if pen is down" -#~ msgid "play tone" -#~ msgstr "play tone" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" -#~ msgid "frequency" -#~ msgstr "frequency" +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:650 +#: TurtleArtActivity.py:799 turtleblocks.py:404 +msgid "Save stack" +msgstr "Save stack" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Play a tone at frequency for time." +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Really overwrite stack?" -#~ msgid "port" -#~ msgstr "port" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Overwrite stack" -#~ msgid "power" -#~ msgstr "power" +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:652 turtleblocks.py:406 +msgid "Delete stack" +msgstr "Delete stack" -#~ msgid "rotations" -#~ msgstr "rotations" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Really delete stack?" -#~ msgid "turn a motor" -#~ msgstr "turn a motor" +#: TurtleArtActivity.py:927 +msgid "Palettes" +msgstr "Palettes" -#, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "synchronise two motors" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Facebook wall post" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "synchronise two motors connected in PORT B and PORT C" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "active turtle" -#~ msgid "PORT A" -#~ msgstr "PORT A" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "the name of the active turtle" -#~ msgid "PORT A of the brick" -#~ msgstr "PORT A of the brick" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:967 +msgid "Palette of user-defined operators" +msgstr "Palette of user-defined operators" -#~ msgid "PORT B" -#~ msgstr "PORT B" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Please install the Speak Activity and try again." -#~ msgid "PORT B of the brick" -#~ msgstr "PORT B of the brick" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Spanish" -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "English" -#~ msgid "PORT C of the brick" -#~ msgstr "PORT C of the brick" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Sorry, I can't understand what you are asking about." -#~ msgid "start motor" -#~ msgstr "start motor" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." -#~ msgid "Run a motor forever." -#~ msgstr "Run a motor forever." +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "turns the turtle 180 degrees" -#~ msgid "brake motor" -#~ msgstr "brake motor" +#: turtleblocks.py:428 +msgid "About..." +msgstr "About..." -#~ msgid "Stop a specified motor." -#~ msgstr "Stop a specified motor." +#~ msgid "custom module sensor A" +#~ msgstr "custom module sensor A" -#~ msgid "reset motor" -#~ msgstr "reset motor" +#~ msgid "custom module sensor B" +#~ msgstr "custom module sensor B" -#~ msgid "Reset the motor counter." -#~ msgstr "Reset the motor counter." +#~ msgid "custom module sensor C" +#~ msgstr "custom module sensor C" -#~ msgid "motor position" -#~ msgstr "motor position" +#~ msgid "module a" +#~ msgstr "module a" -#~ msgid "Get the motor position." -#~ msgstr "Get the motor position." +#~ msgid "module b" +#~ msgstr "module b" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#~ msgid "module c" +#~ msgstr "module c" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORT 1 of the brick" +#~ msgid "hack pin mode" +#~ msgstr "hack pin mode" -#~ msgid "read" -#~ msgstr "read" +#~ msgid "read hack pin Butia" +#~ msgstr "read hack pin Butia" -#~ msgid "sensor" -#~ msgstr "sensor" +#~ msgid "Module A" +#~ msgstr "Module A" -#~ msgid "Read sensor output." -#~ msgstr "Read sensor output." +#~ msgid "Module B" +#~ msgstr "Module B" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#~ msgid "generic Module B" +#~ msgstr "generic Module B" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORT 2 of the brick" +#~ msgid "Module C" +#~ msgstr "Module C" -#~ msgid "light sensor" -#~ msgstr "light sensor" +#~ msgid "generic Module C" +#~ msgstr "generic Module C" -#~ msgid "PORT 3" -#~ msgstr "PORT 3" +#~ msgid "ERROR: You must cast Module A, B or C" +#~ msgstr "ERROR: You must cast Module A, B or C" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORT 3 of the brick" +#~ msgid "returns the temperature" +#~ msgstr "returns the temperature" -#~ msgid "touch sensor" -#~ msgstr "touch sensor" +#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#~ msgstr "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgid "distance sensor" -#~ msgstr "distance sensor" +#~ msgid "gpio" +#~ msgstr "gpio" -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "Turn LED on and off: 0 is off; 1 is on" -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORT 4 of the brick" +#~ msgid "returns the gray level" +#~ msgstr "returns the object grey level" -#~ msgid "sound sensor" -#~ msgstr "sound sensor" +#~ msgid "returns the light level" +#~ msgstr "returns the light level" -#~ msgid "color sensor" -#~ msgstr "colour sensor" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "returns the distance from the object in front of the sensor" -#~ msgid "set light" -#~ msgstr "set light" +#~ msgid "returns the value of the resistance" +#~ msgstr "returns the value of the resistance" -#~ msgid "Set color sensor light." -#~ msgstr "Set colour sensor light." +#~ msgid "returns the value of the voltage" +#~ msgstr "returns the value of the voltage" -#~ msgid "battery level" -#~ msgstr "battery level" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "returns the battery charge as a number between 0 and 255" -#, fuzzy #~ msgid "Get battery level of the brick" -#~ msgstr "Get battery level of brick." +#~ msgstr "Get battery level of the brick" -#~ msgid "HIGH" -#~ msgstr "HIGH" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "adjust LED intensity between 0 and 255" -#~ msgid "LOW" -#~ msgstr "LOW" +#~ msgid "returns the ambient light level" +#~ msgstr "returns the ambient light level" -#~ msgid "INPUT" -#~ msgstr "INPUT" +#~ msgid "returns the ambient temperature" +#~ msgstr "returns the ambient temperature" -#~ msgid "OUTPUT" -#~ msgstr "OUTPUT" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "returns 0 or 1 depending on the sensor inclination" -#~ msgid "PWM" -#~ msgstr "PWM" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "switches from 0 to 1, the frequency depends on the vibration" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "grayscale" +#~ msgstr "grayscale" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "ERROR: Check the Arduino and the number of port." +#~ msgid "ambient light" +#~ msgstr "ambient light" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "ERROR: Value must be a number from 0 to 255." +#~ msgid "" +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" +#~ msgstr "" +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "ERROR: Value must be either HIGH or LOW." +#~ msgid "magnetic induction" +#~ msgstr "magnetic induction" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +#~ msgid "vibration" +#~ msgstr "vibration" -#~ msgid "pin mode" -#~ msgstr "pin mode" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "move the Butia robot forward a predefined distance" -#~ msgid "mode" -#~ msgstr "mode" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "move the Butia robot backward a predefined distance" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +#~ msgid "turn Butia" +#~ msgstr "turn Butia" -#~ msgid "analog write" -#~ msgstr "analog write" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "turn the Butia robot x degrees" -#~ msgid "Write analog value in specified port." -#~ msgstr "Write analog value in specified port." +#~ msgid "moves the Butia at specify speed motors" +#~ msgstr "moves the Butia at specified motor speeds" -#~ msgid "analog read" -#~ msgstr "analog read" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "returns the object grey level as a number between 0 and 1023" + +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "returns the ambient light level as a number between 0 and 1023" + +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "returns the ambient temperature as a number between 0 and 255" #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" -#~ msgid "digital write" -#~ msgstr "digital write" +#~ msgid "set text size" +#~ msgstr "set text size" -#~ msgid "Write digital value to specified port." -#~ msgstr "Write digital value to specified port." +#~ msgid "set text color" +#~ msgstr "set text colour" -#~ msgid "digital read" -#~ msgstr "digital read" +#~ msgid "presentation 2x1" +#~ msgstr "presentation 2x1" -#~ msgid "Read value from digital port." -#~ msgstr "Read value from digital port." +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "sets colour of text drawn by the turtle" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Set HIGH value for digital port." +#~ msgid "presentation 2x2" +#~ msgstr "presentation 2x2" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Configure Arduino port for digital input." +#, fuzzy +#~ msgid "make a uturn" +#~ msgstr "" +#~ "#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "make a uturn\n" +#~ "#-#-#-#-# en_GB.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "make a U-turn" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Configure Arduino port to drive a servo." +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "sets size of text drawn by the turtle" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Set LOW value for digital port." +#~ msgid "presentation 1x1" +#~ msgstr "presentation 1x1" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Configure Arduino port for digital output." +#~ msgid "presentation 1x2" +#~ msgstr "presentation 1x2" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Configure Arduino port for PWM (pulse-width modulation)." +#~ msgid "u turn" +#~ msgstr "U-turn" -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Palette of WeDo blocks" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "returns 1 when the button is press and 0 otherwise" #, fuzzy -#~ msgid "samples" -#~ msgstr "Samples" +#~ msgid "grey" +#~ msgstr "grey" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "ERROR: Value must be either HIGH or LOW." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "set the speed of the Butia motors to a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors to a value between 0 and 1023, passed " +#~ "by an argument" #~ msgid "turn the Butia robot to the left" #~ msgstr "turn the Butia robot to the left" @@ -2824,9 +3902,6 @@ msgstr "Save project?" #~ "synchronise motors\n" #~ "steering" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Palette of Arduino blocks" - #~ msgid "delay Butia" #~ msgstr "delay Butia" @@ -2922,9 +3997,11 @@ msgstr "Save project?" #~ msgstr "brake a specified motor" #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgid "activity count" #~ msgstr "activity count" @@ -3028,8 +4105,10 @@ msgstr "Save project?" #~ msgid "restore last" #~ msgstr "restore last" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" -#~ msgstr "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgstr "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgid "blocks" #~ msgstr "blocks" diff --git a/po/en_US.po b/po/en_US.po index e04d911..4c8c2d0 100644 --- a/po/en_US.po +++ b/po/en_US.po @@ -1,17 +1,38 @@ +# #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-14 00:32-0400\n" +"PO-Revision-Date: 2013-09-16 02:57+0200\n" +"Last-Translator: Chris \n" +"Language-Team: LANGUAGE \n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2013-05-21 03:12+0200\n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-07-27 06:01+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" "Language: en_US\n" @@ -22,2728 +43,3773 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "TurtleBlocks" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" +msgstr "turtleart-extras (master)" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "Turtle Blocks" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "forward" - -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "moves turtle forward" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "back" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Turtle Art Mini" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "moves turtle backward" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Turtle Confusion" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "clean" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Select a challenge" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "clears the screen and reset the turtle" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Amazonas Tortuga" -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "left" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Turtle Flags" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Use the turtle to draw country flags" + +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Palette of Mexican pesos" + +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Palette of Colombian pesos" + +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Palette of Rwandan francs" + +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Palette of US dollars" + +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Palette of Australian dollars" + +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Palette of Paraguayan Guaranies" + +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Palette of Peruvian Nuevo Soles" + +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Palette of Uruguayan Pesos" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "TurtleBots" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" + +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "ERROR: The speed must be a value between 0 and 1023" + +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "ERROR: The speed must be a value between -1023 and 1023" + +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "ERROR: The pin must be between 1 and 8" + +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "ERROR: The value must be 0 or 1, LOW or HIGH" + +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "ERROR: The mode must be INPUT or OUTPUT." + +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "turns LED on and off: 1 means on, 0 means off" -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "right" +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "returns the gray level as a value between 0 and 65535" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "turns turtle clockwise (angle in degrees)" +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "returns 1 when the button is pressed and 0 otherwise" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "arc" +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "returns the light level as a value between 0 and 65535" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "angle" +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "returns the distance as a value between 0 and 65535" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "radius" +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "returns the resistance value (ohms)" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "moves turtle along an arc" +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "returns the voltage value (volts)" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "set xy" +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "returns the temperature value (celsius degree)" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:92 +#, python-format +msgid "custom module %s" +msgstr "custom module %s" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#: taextras.py:93 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:94 +msgid "button" +msgstr "button" -# -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "seth" +#: taextras.py:95 taextras.py:384 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +msgid "gray" +msgstr "gray" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:96 taextras.py:382 +msgid "light" +msgstr "light" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "xcor" +#: taextras.py:97 taextras.py:356 +msgid "distance" +msgstr "distance" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:98 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "resistance" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "ycor" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "voltage" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:100 +msgid "temperature" +msgstr "temperature" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "heading" +#: taextras.py:101 +msgid "sensor a" +msgstr "sensor a" -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:102 +msgid "sensor b" +msgstr "sensor b" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Palette of pen commands" +#: taextras.py:103 +msgid "sensor c" +msgstr "sensor c" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "fill screen" +#: taextras.py:104 +msgid "actuator a" +msgstr "actuator a" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "color" +#: taextras.py:105 +msgid "actuator b" +msgstr "actuator b" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "shade" +#: taextras.py:106 +msgid "actuator c" +msgstr "actuator c" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "fills the background with (color, shade)" +#: taextras.py:107 +msgid "Butia Robot" +msgstr "Butia Robot" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" -msgstr "gray" +#: taextras.py:108 +msgid "refresh Butia" +msgstr "refresh Butia" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "set color" +#: taextras.py:109 +msgid "refresh the state of the Butia palette and blocks" +msgstr "refresh the state of the Butia palette and blocks" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "sets color of the line drawn by the turtle" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:111 +msgid "battery charge Butia" +msgstr "battery charge Butia" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "set shade" +#: taextras.py:112 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" +"returns the battery charge in volts. If no motors present, it returns 255" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "sets shade of the line drawn by the turtle" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:114 +msgid "speed Butia" +msgstr "speed Butia" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "set gray" +#: taextras.py:115 +msgid "set the speed of the Butia motors" +msgstr "set the speed of the Butia motors" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "sets gray level of the line drawn by the turtle" +#: taextras.py:116 +msgid "move Butia" +msgstr "move Butia" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "holds current pen color (can be used in place of a number block)" +#: taextras.py:117 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "left" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "holds current pen shade" +#: taextras.py:118 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "right" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "holds current gray level (can be used in place of a number block)" +#: taextras.py:119 +msgid "moves the Butia motors at the specified speed" +msgstr "moves the Butia motors at the specified speed" + +#: taextras.py:120 +msgid "stop Butia" +msgstr "stop Butia" + +#: taextras.py:121 +msgid "stop the Butia robot" +msgstr "stop the Butia robot" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:123 +msgid "forward Butia" +msgstr "forward Butia" + +#: taextras.py:124 +msgid "move the Butia robot forward" +msgstr "move the Butia robot forward" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:126 +msgid "left Butia" +msgstr "left Butia" + +#: taextras.py:127 +msgid "turn the Butia robot at left" +msgstr "turn the Butia robot at left" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:129 +msgid "right Butia" +msgstr "right Butia" + +#: taextras.py:130 +msgid "turn the Butia robot at right" +msgstr "turn the Butia robot at right" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:132 +msgid "backward Butia" +msgstr "backward Butia" + +#: taextras.py:133 +msgid "move the Butia robot backward" +msgstr "move the Butia robot backward" + +#: taextras.py:134 +msgid "Butia Robot extra blocks" +msgstr "Butia Robot extra blocks" + +#: taextras.py:135 +msgid "pin mode Butia" +msgstr "pin mode Butia" + +#: taextras.py:136 taextras.py:319 taextras.py:485 +msgid "pin" +msgstr "pin" + +#: taextras.py:137 taextras.py:486 +msgid "mode" +msgstr "mode" + +#: taextras.py:138 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Select the pin function (INPUT, OUTPUT)." + +#: taextras.py:139 +msgid "read pin Butia" +msgstr "read pin Butia" + +#: taextras.py:140 +msgid "read the value of a pin" +msgstr "read the value of a pin" + +#: taextras.py:141 +msgid "write pin Butia" +msgstr "write pin Butia" + +#: taextras.py:142 taextras.py:489 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "value" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "pen up" +#: taextras.py:143 +msgid "set a hack pin to 0 or 1" +msgstr "set a hack pin to 0 or 1" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "Turtle will not draw when moved." +#: taextras.py:144 taextras.py:463 +msgid "INPUT" +msgstr "INPUT" -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "pen down" +#: taextras.py:145 +msgid "Configure hack pin for digital input." +msgstr "Configure hack pin for digital input." -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "Turtle will draw when moved." +#: taextras.py:146 taextras.py:461 +msgid "HIGH" +msgstr "HIGH" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "set pen size" +#: taextras.py:147 +msgid "Set HIGH value for digital pin." +msgstr "Set HIGH value for digital pin." -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "sets size of the line drawn by the turtle" +#: taextras.py:148 taextras.py:462 +msgid "LOW" +msgstr "LOW" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "start fill" +#: taextras.py:149 taextras.py:501 +msgid "Set LOW value for digital port." +msgstr "Set LOW value for digital port." -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "starts filled polygon (used with end fill block)" +#: taextras.py:150 taextras.py:464 +msgid "OUTPUT" +msgstr "OUTPUT" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "end fill" +#: taextras.py:151 +msgid "Configure hack port for digital output." +msgstr "Configure hack port for digital output." -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "completes filled polygon (used with start fill block)" +#: taextras.py:152 +msgid "Butia Robot cast blocks" +msgstr "Butia Robot cast blocks" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "pen size" +#: taextras.py:153 +msgid "Butia" +msgstr "Butia" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "holds current pen size (can be used in place of a number block)" +#: taextras.py:154 +msgid "CAST\n" +msgstr "CAST\n" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Palette of pen colors" +#: taextras.py:155 +msgid "new name" +msgstr "new name" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "red" +#: taextras.py:156 +msgid "original" +msgstr "original" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "orange" +#: taextras.py:157 +msgid "f(x)=" +msgstr "f(x)=" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "yellow" +#: taextras.py:158 +msgid "name" +msgstr "name" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "green" +#: taextras.py:159 +msgid "Cast a new block" +msgstr "Cast a new block" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "cyan" +#: taextras.py:160 +#, python-format +msgid "generic module %s" +msgstr "generic module %s" -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "blue" +#: taextras.py:161 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "ERROR: The pin %s must be in OUTPUT mode." -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "purple" +#: taextras.py:162 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "ERROR: The pin %s must be in INPUT mode." -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "white" +#: taextras.py:163 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "ERROR: Something wrong with function '%s'" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "black" +#: taextras.py:164 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "ERROR: cannot init GCONF client: %s" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "set text color" +#: taextras.py:165 +msgid "ERROR: You must cast Sensor or Actuator: A, B or C" +msgstr "ERROR: You must cast Sensor or Actuator: A, B or C" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "sets color of text drawn by the turtle" +#: taextras.py:166 +msgid "Creating PyBot server" +msgstr "Creating PyBot server" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "set text size" +#: taextras.py:167 +msgid "ERROR creating PyBot server" +msgstr "ERROR creating PyBot server" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "sets size of text drawn by the turtle" +#: taextras.py:168 +msgid "PyBot is alive!" +msgstr "PyBot is alive!" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Palette of numeric operators" +#: taextras.py:169 +msgid "Ending butia polling" +msgstr "Ending butia polling" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "plus" +#: taextras.py:173 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "Error importing Pygame. This plugin require Pygame 1.9" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "adds two alphanumeric inputs" +#: taextras.py:174 +msgid "Error on initialization of the camera" +msgstr "Error on initialization of the camera" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "minus" +#: taextras.py:175 +msgid "No camera was found" +msgstr "No camera was found" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "subtracts bottom numeric input from top numeric input" +#: taextras.py:176 +msgid "Error stopping camera" +msgstr "Error stopping camera" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "multiply" +#: taextras.py:177 +msgid "Error starting camera" +msgstr "Error starting camera" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "multiplies two numeric inputs" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:179 +msgid "Error in get mask" +msgstr "Error in get mask" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "divide" +#: taextras.py:180 +msgid "FollowMe" +msgstr "FollowMe" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#: taextras.py:181 +msgid "refresh FollowMe" +msgstr "refresh FollowMe" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "identity" +#: taextras.py:182 +msgid "Search for a connected camera." +msgstr "Search for a connected camera." -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "identity operator used for extending blocks" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:184 +msgid "calibration" +msgstr "calibration" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "mod" +#: taextras.py:185 +msgid "store a personalized calibration" +msgstr "store a personalized calibration" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "modular (remainder) operator" +#: taextras.py:186 +msgid "return a personalized calibration" +msgstr "return a personalized calibration" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:187 +msgid "follow" +msgstr "follow" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "square root" +#: taextras.py:188 +msgid "follow a color or calibration" +msgstr "follow a color or calibration" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "calculates square root" +#: taextras.py:189 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "brightness" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "random" +#: taextras.py:190 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "set the camera brightness as a value between 0 to 255." -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "min" +#: taextras.py:191 +msgid "minimum pixels" +msgstr "minimum pixels" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "max" +#: taextras.py:192 +msgid "set the minimal number of pixels to follow" +msgstr "set the minimal number of pixels to follow" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:193 +msgid "threshold" +msgstr "threshold" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "number" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:195 +msgid "set a threshold for a RGB color" +msgstr "set a threshold for a RGB color" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "used as numeric input in mathematic operators" +#: taextras.py:196 +msgid "camera mode" +msgstr "camera mode" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "greater than" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:198 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "set the color mode of the camera: RGB; YUV or HSV" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "logical greater-than operator" +#: taextras.py:199 +msgid "get brightness" +msgstr "get brightness" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "less than" +#: taextras.py:200 +msgid "get the brightness of the ambient light" +msgstr "get the brightness of the ambient light" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "logical less-than operator" +#: taextras.py:201 +msgid "average color" +msgstr "average color" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "equal" +#: taextras.py:202 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" + +#: taextras.py:204 +msgid "x position" +msgstr "x position" + +#: taextras.py:205 +msgid "return x position" +msgstr "return x position" + +#: taextras.py:206 +msgid "y position" +msgstr "y position" + +#: taextras.py:207 +msgid "return y position" +msgstr "return y position" + +#: taextras.py:208 +msgid "pixels" +msgstr "pixels" + +#: taextras.py:209 +msgid "return the number of pixels of the biggest blob" +msgstr "return the number of pixels of the biggest blob" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:211 +msgid "set the color mode of the camera to RGB" +msgstr "set the color mode of the camera to RGB" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:213 +msgid "set the color mode of the camera to YUV" +msgstr "set the color mode of the camera to YUV" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:215 +msgid "set the color mode of the camera to HSV" +msgstr "set the color mode of the camera to HSV" + +#: taextras.py:216 +msgid "empty calibration" +msgstr "empty calibration" + +#: taextras.py:217 +msgid "error in string conversion" +msgstr "error in string conversion" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:223 +msgid "Pattern detection" +msgstr "Pattern detection" + +#: taextras.py:224 +msgid "Seeing signal" +msgstr "Seeing signal" + +#: taextras.py:225 +msgid "Returns True if the signal is in front of the camera" +msgstr "Returns True if the signal is in front of the camera" + +#: taextras.py:226 +msgid "Distance to signal" +msgstr "Distance to signal" + +#: taextras.py:227 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Returns the distance of the signal to the camera in milimeters" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:232 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:233 +msgid "speed SumBot" +msgstr "speed SumBot" + +#: taextras.py:234 +msgid "submit the speed to the SumBot" +msgstr "submit the speed to the SumBot" + +#: taextras.py:235 +msgid "set the default speed for the movement commands" +msgstr "set the default speed for the movement commands" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:237 +msgid "forward SumBot" +msgstr "forward SumBot" + +#: taextras.py:238 +msgid "move SumBot forward" +msgstr "move SumBot forward" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:240 +msgid "backward SumBot" +msgstr "backward SumBot" + +#: taextras.py:241 +msgid "move SumBot backward" +msgstr "move SumBot backward" + +#: taextras.py:242 +msgid "stop SumBot" +msgstr "stop SumBot" + +#: taextras.py:243 +msgid "stop the SumBot" +msgstr "stop the SumBot" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:245 +msgid "left SumBot" +msgstr "left SumBot" + +#: taextras.py:246 +msgid "turn left the SumBot" +msgstr "turn left the SumBot" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:248 +msgid "right SumBot" +msgstr "right SumBot" + +#: taextras.py:249 +msgid "turn right the SumBot" +msgstr "turn right the SumBot" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:252 +msgid "angle to center" +msgstr "angle to center" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:254 +msgid "get the angle to the center of the dohyo" +msgstr "get the angle to the center of the dohyo" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:257 +msgid "angle to Enemy" +msgstr "angle to Enemy" + +#: taextras.py:258 +msgid "get the angle to the Enemy" +msgstr "get the angle to the Enemy" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:260 +msgid "x coor. SumBot" +msgstr "x coor. SumBot" + +#: taextras.py:261 +msgid "get the x coordinate of the SumBot" +msgstr "get the x coordinate of the SumBot" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:263 +msgid "y coor. SumBot" +msgstr "y coor. SumBot" + +#: taextras.py:264 +msgid "get the y coordinate of the SumBot" +msgstr "get the y coordinate of the SumBot" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:266 +msgid "x coor. Enemy" +msgstr "x coor. Enemy" + +#: taextras.py:267 +msgid "get the x coordinate of the Enemy" +msgstr "get the x coordinate of the Enemy" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "y coor. Enemy" +msgstr "y coor. Enemy" + +#: taextras.py:270 +msgid "get the y coordinate of the Enemy" +msgstr "get the y coordinate of the Enemy" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:272 +msgid "rotation SumBot" +msgstr "rotation SumBot" + +#: taextras.py:273 +msgid "get the rotation of the Sumbot" +msgstr "get the rotation of the Sumbot" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:275 +msgid "rotation Enemy" +msgstr "rotation Enemy" + +#: taextras.py:276 +msgid "get the rotation of the Enemy" +msgstr "get the rotation of the Enemy" + +#: taextras.py:277 +msgid "distance to center" +msgstr "distance to center" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:279 +msgid "get the distance to the center of the dohyo" +msgstr "get the distance to the center of the dohyo" + +#: taextras.py:280 +msgid "distance to Enemy" +msgstr "distance to Enemy" + +#: taextras.py:281 +msgid "get the distance to the Enemy" +msgstr "get the distance to the Enemy" + +#: taextras.py:282 +msgid "update information" +msgstr "update information" + +#: taextras.py:283 +msgid "update information from the server" +msgstr "update information from the server" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:288 +msgid "Palette of physics blocks" +msgstr "Palette of physics blocks" + +#: taextras.py:289 +msgid "start polygon" +msgstr "start polygon" + +#: taextras.py:290 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "Begin defining a new polygon based on the current Turtle xy position." + +#: taextras.py:292 +msgid "add point" +msgstr "add point" + +#: taextras.py:293 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "logical equal-to operator" +#: taextras.py:295 +msgid "end polygon" +msgstr "end polygon" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "not" +#: taextras.py:296 +msgid "Define a new polygon." +msgstr "Define a new polygon." -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "logical NOT operator" +#: taextras.py:297 +msgid "end filled polygon" +msgstr "end filled polygon" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "and" +#: taextras.py:298 +msgid "Not a simple polygon" +msgstr "Not a simple polygon" -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "logical AND operator" +#: taextras.py:299 +msgid "Define a new filled polygon." +msgstr "Define a new filled polygon." -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "or" +#: taextras.py:300 +msgid "triangle" +msgstr "triangle" -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "logical OR operator" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:302 +msgid "base" +msgstr "base" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Palette of flow operators" +#: taextras.py:303 taextras.py:309 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "height" -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "wait" +#: taextras.py:304 +msgid "Add a triangle object to the project." +msgstr "Add a triangle object to the project." -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "pauses program execution a specified number of seconds" +#: taextras.py:305 +msgid "circle" +msgstr "circle" -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "forever" +#: taextras.py:306 +msgid "Add a circle object to the project." +msgstr "Add a circle object to the project." -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "loops forever" +#: taextras.py:307 +msgid "rectangle" +msgstr "rectangle" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "repeat" +#: taextras.py:308 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "width" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "loops specified number of times" +#: taextras.py:310 +msgid "Add a rectangle object to the project." +msgstr "Add a rectangle object to the project." -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "if" +#: taextras.py:311 +msgid "reset" +msgstr "reset" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "then" +#: taextras.py:312 +msgid "Reset the project; clear the object list." +msgstr "Reset the project; clear the object list." -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "if then" +#: taextras.py:313 +msgid "motor" +msgstr "motor" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "if-then operator that uses boolean operators from Numbers palette" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:315 +msgid "torque" +msgstr "torque" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "else" +#: taextras.py:316 +msgid "speed" +msgstr "speed" -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "if then else" +#: taextras.py:317 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:320 +msgid "Pin an object down so that it cannot fall." +msgstr "Pin an object down so that it cannot fall." -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "horizontal space" +#: taextras.py:321 +msgid "joint" +msgstr "joint" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "jogs stack right" +#: taextras.py:322 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "vertical space" +#: taextras.py:323 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "jogs stack down" +#: taextras.py:324 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "stop action" +#: taextras.py:326 +msgid "save as Physics activity" +msgstr "save as Physics activity" -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "stops current action" +#: taextras.py:327 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Save the project to the Journal as a Physics activity." -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Palette of variable blocks" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:329 +msgid "gear" +msgstr "gear" -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "start" +#: taextras.py:330 +msgid "Add a gear object to the project." +msgstr "Add a gear object to the project." -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "connects action to toolbar run buttons" +#: taextras.py:331 +msgid "density" +msgstr "density" -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "text" +#: taextras.py:332 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Set the density property for objects (density can be any positive number)." -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "string value" +#: taextras.py:334 +msgid "friction" +msgstr "friction" -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "action" +#: taextras.py:335 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "top of nameable action stack" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:338 +msgid "bounciness" +msgstr "bounciness" -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "invokes named action stack" +#: taextras.py:339 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "store in box 1" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:342 +msgid "dynamic" +msgstr "dynamic" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "stores numeric value in Variable 1" +#: taextras.py:343 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "store in box 2" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of WeDo blocks" +msgstr "Palette of WeDo blocks" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "stores numeric value in Variable 2" +#: taextras.py:350 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "box 1" +#: taextras.py:351 +msgid "set current WeDo device" +msgstr "set current WeDo device" -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "Variable 1 (numeric value)" +#: taextras.py:352 +msgid "number of WeDo devices" +msgstr "number of WeDo devices" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "box 2" +#: taextras.py:353 +msgid "tilt" +msgstr "tilt" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "Variable 2 (numeric value)" +#: taextras.py:354 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "store in" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:358 +msgid "distance sensor output" +msgstr "distance sensor output" -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "box" +#: taextras.py:359 +msgid "Motor A" +msgstr "Motor A" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "value" +#: taextras.py:360 +msgid "returns the current value of Motor A" +msgstr "returns the current value of Motor A" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "my box" +#: taextras.py:361 +msgid "Motor B" +msgstr "Motor B" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "stores numeric value in named variable" +#: taextras.py:362 +msgid "returns the current value of Motor B" +msgstr "returns the current value of Motor B" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "named variable (numeric value)" +#: taextras.py:363 +msgid "set the value for Motor A" +msgstr "set the value for Motor A" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "action 1" +#: taextras.py:364 +msgid "set the value for Motor B" +msgstr "set the value for Motor B" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "top of Action 1 stack" +#: taextras.py:365 +msgid "WeDo is unavailable" +msgstr "WeDo is unavailable" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "action 2" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:367 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "WeDo %d is unavailable; defaulting to 1" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "top of Action 2 stack" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:370 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s is unavailable on WeDo %(wedo_number)d" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:375 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Palette of LEGO NXT blocks of motors" + +#: taextras.py:376 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Palette of LEGO NXT blocks of sensors" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:378 +msgid "touch" +msgstr "touch" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:380 +msgid "ultrasonic" +msgstr "ultrasonic" + +#: taextras.py:381 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "color" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "invokes Action 1 stack" +#: taextras.py:383 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "sound" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "invokes Action 2 stack" +#. TRANS: The brick is the NXT controller +#: taextras.py:386 +msgid "Please check the connection with the brick" +msgstr "Please check the connection with the brick" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "trash" +#: taextras.py:387 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Invalid port '%s'. Port must be: PORT A, B or C" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "empty trash" +#: taextras.py:388 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "permanently deletes items in trash" +#: taextras.py:389 +msgid "The value of power must be between -127 to 127" +msgstr "The value of power must be between -127 to 127" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "restore all" +#: taextras.py:390 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "The parameter must be a integer, not '%s'" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "restore all blocks from trash" +#: taextras.py:391 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "An error has occurred: check all connections and try to reconnect" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "clear all" +#: taextras.py:392 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT found %s bricks" -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "move all blocks to trash" +#: taextras.py:393 +msgid "NXT not found" +msgstr "NXT not found" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "Share selected blocks" +#: taextras.py:394 +#, python-format +msgid "Brick number %s was not found" +msgstr "Brick number %s was not found" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Title" +#: taextras.py:395 +msgid "refresh NXT" +msgstr "refresh NXT" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Stop turtle" +#: taextras.py:396 +msgid "Search for a connected NXT brick." +msgstr "Search for a connected NXT brick." -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Show blocks" +#: taextras.py:397 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Hide blocks" +#: taextras.py:398 +msgid "set current NXT device" +msgstr "set current NXT device" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "did not output to" +#: taextras.py:399 +msgid "number of NXT devices" +msgstr "number of NXT devices" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "I don't know how to" +#: taextras.py:400 +msgid "brick name" +msgstr "brick name" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "doesn't like" +#: taextras.py:401 +msgid "Get the name of a brick." +msgstr "Get the name of a brick." -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "as input" +#: taextras.py:402 +msgid "play tone" +msgstr "play tone" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "displays next palette" +#: taextras.py:403 +msgid "frequency" +msgstr "frequency" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "changes the orientation of the palette of blocks" +#: taextras.py:404 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "time" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "Load..." +#: taextras.py:405 +msgid "Play a tone at frequency for time." +msgstr "Play a tone at frequency for time." -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "Save..." +#. TRANS: turn is the action +#: taextras.py:407 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"turn motor\n" +"\n" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "click to open" +#: taextras.py:408 +msgid "port" +msgstr "port" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "orientation" +#: taextras.py:409 +msgid "power" +msgstr "power" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "next" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:411 +msgid "rotations" +msgstr "rotations" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "shift" +#: taextras.py:412 +msgid "turn a motor" +msgstr "turn a motor" -#: TurtleArt/tawindow.py:1316 +#: taextras.py:413 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"\n" +"motors" msgstr "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"\n" +"motors" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "Select blocks to share" +#: taextras.py:414 +msgid "steering" +msgstr "steering" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "Save stack" +#: taextras.py:415 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "synchronize two motors connected in PORT B and PORT C" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "Really overwrite stack?" +#: taextras.py:416 +msgid "PORT A" +msgstr "PORT A" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Cancel" +#: taextras.py:417 +msgid "PORT A of the brick" +msgstr "PORT A of the brick" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "Overwrite stack" +#: taextras.py:418 +msgid "PORT B" +msgstr "PORT B" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "Delete stack" +#: taextras.py:419 +msgid "PORT B of the brick" +msgstr "PORT B of the brick" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "Really delete stack?" +#: taextras.py:420 +msgid "PORT C" +msgstr "PORT C" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "image" +#: taextras.py:421 +msgid "PORT C of the brick" +msgstr "PORT C of the brick" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Save as Logo" +#: taextras.py:422 +msgid "" +"synchronize\n" +"motors" +msgstr "" +"synchronize\n" +"motors" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Save as image" +#: taextras.py:423 +msgid "start motor" +msgstr "start motor" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "snapshot" +#: taextras.py:424 +msgid "Run a motor forever." +msgstr "Run a motor forever." + +#: taextras.py:425 +msgid "brake motor" +msgstr "brake motor" + +#: taextras.py:426 +msgid "Stop a specified motor." +msgstr "Stop a specified motor." + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:428 +msgid "reset motor" +msgstr "reset motor" + +#: taextras.py:429 +msgid "Reset the motor counter." +msgstr "Reset the motor counter." + +#: taextras.py:430 +msgid "motor position" +msgstr "motor position" + +#: taextras.py:431 +msgid "Get the motor position." +msgstr "Get the motor position." + +#: taextras.py:432 +msgid "PORT 1" +msgstr "PORT 1" + +#: taextras.py:433 +msgid "PORT 1 of the brick" +msgstr "PORT 1 of the brick" + +#: taextras.py:434 +msgid "read" +msgstr "read" + +#: taextras.py:435 +msgid "sensor" +msgstr "sensor" + +#: taextras.py:436 +msgid "Read sensor output." +msgstr "Read sensor output." + +#: taextras.py:437 +msgid "PORT 2" +msgstr "PORT 2" + +#: taextras.py:438 +msgid "PORT 2 of the brick" +msgstr "PORT 2 of the brick" + +#: taextras.py:439 +msgid "light sensor" +msgstr "light sensor" + +#: taextras.py:440 +msgid "gray sensor" +msgstr "gray sensor" + +#: taextras.py:441 +msgid "PORT 3" +msgstr "PORT 3" + +#: taextras.py:442 +msgid "PORT 3 of the brick" +msgstr "PORT 3 of the brick" + +#: taextras.py:443 +msgid "touch sensor" +msgstr "touch sensor" + +#: taextras.py:444 +msgid "distance sensor" +msgstr "distance sensor" + +#: taextras.py:445 +msgid "PORT 4" +msgstr "PORT 4" + +#: taextras.py:446 +msgid "PORT 4 of the brick" +msgstr "PORT 4 of the brick" + +#: taextras.py:447 +msgid "sound sensor" +msgstr "sound sensor" + +#: taextras.py:448 +msgid "color sensor" +msgstr "color sensor" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:451 +msgid "set light" +msgstr "set light" + +#: taextras.py:452 +msgid "Set color sensor light." +msgstr "Set color sensor light." + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:454 +msgid "battery level" +msgstr "battery level" + +#: taextras.py:455 +msgid "Get the battery level of the brick in millivolts" +msgstr "Get the battery level of the brick in millivolts" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:460 +msgid "Palette of Arduino blocks" +msgstr "Palette of Arduino blocks" + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:466 +msgid "PWM" +msgstr "PWM" + +#: taextras.py:467 +msgid "SERVO" +msgstr "SERVO" + +#: taextras.py:468 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ERROR: Check the Arduino and the number of port." + +#: taextras.py:469 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ERROR: Value must be a number from 0 to 255." + +#: taextras.py:470 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ERROR: Value must be either HIGH or LOW, 0 or 1" + +#: taextras.py:471 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." + +#: taextras.py:472 +msgid "ERROR: The value must be an integer." +msgstr "ERROR: The value must be an integer." + +#: taextras.py:473 +msgid "ERROR: The pin must be an integer." +msgstr "ERROR: The pin must be an integer." + +#: taextras.py:474 +msgid "refresh Arduino" +msgstr "refresh Arduino" + +#: taextras.py:475 +msgid "Search for connected Arduinos." +msgstr "Search for connected Arduinos." + +#: taextras.py:476 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:477 +msgid "set current Arduino board" +msgstr "set current Arduino board" + +#: taextras.py:478 +msgid "number of Arduinos" +msgstr "number of Arduinos" + +#: taextras.py:479 +msgid "number of Arduino boards" +msgstr "number of Arduino boards" + +#: taextras.py:480 +msgid "Arduino name" +msgstr "Arduino name" + +#: taextras.py:481 +msgid "Get the name of an Arduino." +msgstr "Get the name of an Arduino." + +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:484 +msgid "pin mode" +msgstr "pin mode" + +#: taextras.py:487 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." + +#: taextras.py:488 +msgid "analog write" +msgstr "analog write" + +#: taextras.py:490 +msgid "Write analog value in specified port." +msgstr "Write analog value in specified port." + +#: taextras.py:491 +msgid "analog read" +msgstr "analog read" + +#: taextras.py:492 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Save snapshot" +#: taextras.py:494 +msgid "digital write" +msgstr "digital write" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "Turn off hover help" +#: taextras.py:495 +msgid "Write digital value to specified port." +msgstr "Write digital value to specified port." -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "Turn on hover help" +#: taextras.py:496 +msgid "digital read" +msgstr "digital read" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "Show palette" +#: taextras.py:497 +msgid "Read value from digital port." +msgstr "Read value from digital port." -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "Hide palette" +#: taextras.py:498 +msgid "Set HIGH value for digital port." +msgstr "Set HIGH value for digital port." -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Rescale coordinates down" +#: taextras.py:499 +msgid "Configure Arduino port for digital input." +msgstr "Configure Arduino port for digital input." -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Rescale coordinates up" +#: taextras.py:500 +msgid "Configure Arduino port to drive a servo." +msgstr "Configure Arduino port to drive a servo." -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Edit" +#: taextras.py:502 +msgid "Configure Arduino port for digital output." +msgstr "Configure Arduino port for digital output." -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "View" +#: taextras.py:503 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Configure Arduino port for PWM (pulse-width modulation)." -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Project" +#: taextras.py:504 +#, python-format +msgid "Not found Arduino %s" +msgstr "Not found Arduino %s" + +#: taextras.py:505 +msgid "The pin must be an integer" +msgstr "The pin must be an integer" + +#: taextras.py:506 +msgid "The device must be an integer" +msgstr "The device must be an integer" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:511 +msgid "Palette of Expeyes blocks" +msgstr "Palette of Expeyes blocks" + +#. TRANS: Programmable voltage output +#: taextras.py:513 +msgid "set PVS" +msgstr "set PVS" + +#: taextras.py:514 +msgid "set programmable voltage output" +msgstr "set programmable voltage output" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:516 +msgid "set SQR1 voltage" +msgstr "set SQR1 voltage" + +#: taextras.py:517 +msgid "set square wave 1 voltage output" +msgstr "set square wave 1 voltage output" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:519 +msgid "set SQR2 voltage" +msgstr "set SQR2 voltage" + +#: taextras.py:520 +msgid "set square wave 2 voltage output" +msgstr "set square wave 2 voltage output" + +#. TRANS: Digital output level +#: taextras.py:522 +msgid "set OD1" +msgstr "set OD1" + +#: taextras.py:523 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "set digital output level (OD1) low (0) or high (1)" + +#. TRANS: Input 1 voltage level +#: taextras.py:525 +msgid "IN1 level" +msgstr "IN1 level" + +#: taextras.py:526 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "Save/Load" +#. TRANS: Input 2 voltage level +#: taextras.py:529 +msgid "IN2 level" +msgstr "IN2 level" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Copy" +#: taextras.py:530 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Paste" +#. TRANS: Resistive sensor voltage level +#: taextras.py:533 +msgid "SEN level" +msgstr "SEN level" -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "Restore blocks from trash" +#: taextras.py:534 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Fullscreen" +#: taextras.py:536 +msgid "capture" +msgstr "capture" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Cartesian coordinates" +#: taextras.py:537 +msgid "input" +msgstr "input" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Polar coordinates" +#: taextras.py:538 +msgid "samples" +msgstr "samples" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Metric coordinates" +#: taextras.py:539 +msgid "interval" +msgstr "interval" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Grow blocks" +#. TRANS: MS is microseconds +#: taextras.py:541 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:544 +msgid "A1" +msgstr "A1" + +#: taextras.py:545 +msgid "read analog input 1 voltage" +msgstr "read analog input 1 voltage" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:547 +msgid "A2" +msgstr "A2" + +#: taextras.py:548 +msgid "read analog input 2 voltage" +msgstr "read analog input 2 voltage" + +#. TRANS: Read input 1 voltage +#: taextras.py:550 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:551 +msgid "read input 1 voltage" +msgstr "read input 1 voltage" + +#. TRANS: Read input 2 voltage +#: taextras.py:553 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:554 +msgid "read input 2 voltage" +msgstr "read input 2 voltage" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:556 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:557 +msgid "read analog sensor input voltage" +msgstr "read analog sensor input voltage" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:559 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:560 +msgid "read square wave 1 voltage" +msgstr "read square wave 1 voltage" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:562 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:563 +msgid "read square wave 2 voltage" +msgstr "read square wave 2 voltage" + +#. TRANS: Read programmable voltage +#: taextras.py:565 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:566 +msgid "read programmable voltage" +msgstr "read programmable voltage" + +#: taextras.py:567 +msgid "Expeyes device not found" +msgstr "Expeyes device not found" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "resume playing video or audio" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Shrink blocks" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Title" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Load example" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Average RGB color from camera is pushed to the stack" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Clean" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "yellow" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Run" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "displays polar coordinates" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "Step" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "emptys FILO (first-in-last-out heap)" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Help" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "camera output" -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Stop" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "push acceleration in x, y, z to heap" -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "Load project" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "if-then operator that uses boolean operators from Numbers palette" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "Load plugin" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "jogs stack right" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Load Python block" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Sugar Journal media object" -#: TurtleArtActivity.py:895 -msgid "Palettes" -msgstr "Palettes" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "box 2" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" -msgstr "Sharing blocks disabled" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "box 1" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Step" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "multiplies two numeric inputs" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r" +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Show/hide blocks" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w" +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "Hide palette" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Buddies" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "Plugin could not be installed." +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "My Turtle Art session" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Please restart Turtle Art in order to use the plugin." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "Sugar Journal video object" +msgstr "Sugar Journal video object" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." -msgstr "Plugin %s already installed." +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "cyan" -#: TurtleArtActivity.py:1253 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "Do you want to reinstall %s?" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "My Turtle Art session" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "xcor of right of screen" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Enable collaboration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Palette of extra options" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Activities" +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "Load example" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Buddies" +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "move all blocks to trash" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Share" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "list" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Configuration" +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Configuration directory not writable: %s" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Neighborhood" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "media resume" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Nickname" +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "heading" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Account ID" +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Sharing blocks disabled" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Server" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "saves turtle graphics as an SVG file in the Sugar Journal" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Port" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +msgid "draws text or show media from the Journal" +msgstr "draws text or show media from the Journal" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Password" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Register" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "video" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Colors" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "blue" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Upload" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "displays Cartesian coordinates" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "Facebook wall post" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "No option action:" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Upload to Web" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "jogs stack down" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "modular (remainder) operator" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Username:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "bottom y" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Password:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "save SVG" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Title:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "runs code found in the tamyblock.py module found in the Journal" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Description:" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "pen down" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Submit to Web" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "wait" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Login failed" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "box" #: gnome_plugins/uploader_plugin.py:203 msgid "Failed to upload!" msgstr "Failed to upload!" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Palette of sensor blocks" - -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "acceleration" - -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "push acceleration in x, y, z to heap" - -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "sound" - -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "raw microphone input signal" - -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "loudness" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "shift" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "microphone input volume" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "invokes named action stack" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "pitch" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "action" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "microphone input pitch" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-until-True operator that uses boolean operators from Numbers palette" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "resistance" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "usage is" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "microphone input resistance" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variable 2 (numeric value)" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "voltage" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "divide" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "microphone input voltage" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "picture name" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Palette of media objects" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "while" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "brightness" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "the canvas width" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "light level detected by camera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "empty heap?" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Average RGB color from camera is pushed to the stack" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "named variable (numeric value)" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "camera output" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "next" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "light level detected by light sensor" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "if then" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "set pen size" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "read value from RFID device" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "presentation template: select Journal object (no description)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "while" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "do-while-True operator that uses boolean operators from Numbers palette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "until" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "do-until-True operator that uses boolean operators from Numbers palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "media stop" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "top" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Turn on hover help" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "top of a collapsible stack" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "permanently deletes items in trash" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "journal" +#: pysamples/uturn.py:35 +#, fuzzy +msgid "uturn" +msgstr "" +"#-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-#\n" +"uturn\n" +"#-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-#\n" +"U-turn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "Sugar Journal media object" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "top of Action 1 stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "Sugar Journal audio object" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Palette of flow operators" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "video" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "top of a collapsed stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "Sugar Journal video object" +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "if-then-else operator that uses boolean operators from Numbers palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "description" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "returns mouse y coordinate" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "Sugar Journal description field" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "holds current pen shade" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "show" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "sinewave" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "draws text or show media from the Journal" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Login failed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "show aligned" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "left x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "set scale" +# +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "seth" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "sets the scale of media" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "RGB color under the turtle is pushed to the stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "save picture" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "declutters canvas by hiding blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "picture name" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "saves a picture to the Sugar Journal" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "save SVG" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "saves turtle graphics as an SVG file in the Sugar Journal" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "scale" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "holds current scale value" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "Python chr operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "media wait" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "horizontal space" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "wait for current video or audio to complete" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Metric coordinates" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" -msgstr "media stop" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "string value" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "stop video or audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "description" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "media pause" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "I don't know how to" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "pause video or audio" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Username:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "media resume" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "starts filled polygon (used with end fill block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "resume playing video or audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "presentation template: select four Journal objects" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "speak" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "View" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "hello" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "sets gray level of the line drawn by the turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "speaks text" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Password:" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "sinewave" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "turtle sees" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "amplitude" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "stop action" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "duration" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "green" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "shade" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "button down" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "fills the background with (color, shade)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "save picture" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "pitch" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 msgid "returns 1 if mouse button is pressed" msgstr "returns 1 if mouse button is pressed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 -msgid "returns True if mouse button is pressed" -msgstr "returns True if mouse button is pressed" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "mouse x" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Rescale coordinates up" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "returns mouse x coordinate" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "pen up" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "mouse y" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "orange" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "returns mouse y coordinate" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "pauses program execution a specified number of seconds" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "query keyboard" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "pushes value onto FILO (first-in last-out heap)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "query for keyboard input (results stored in keyboard block)" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "clear all" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "keyboard" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "then" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "holds results of query-keyboard block as ASCII" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Register" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "read pixel" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "not" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "RGB color under the turtle is pushed to the stack" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "if then else" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "turtle sees" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "stops current action" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "returns the color that the turtle \"sees\"" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "turns turtle clockwise (angle in degrees)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "time" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "holds current gray level (can be used in place of a number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "elapsed time (in seconds) since program started" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "xcor of left of screen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Palette of extra options" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Reset block size" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "push" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "pushes value onto FILO (first-in last-out heap)" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "displays next palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "show heap" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "hide blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "shows values in FILO (first-in last-out heap)" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "light level detected by camera" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "empty heap" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "Python int operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "emptys FILO (first-in-last-out heap)" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "logical less-than operator" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "pop" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "restore all blocks from trash" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "pops value off FILO (first-in last-out heap)" +#: turtleblocks.py:382 +msgid "Save" +msgstr "Save" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "empty heap?" +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "store in box 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "returns True if heap is empty" +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "store in box 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "comment" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "hides the Sugar toolbars" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "places a comment in your code" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 msgid "print" msgstr "print" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "prints value in status block at bottom of the screen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "Python chr operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "returns mouse x coordinate" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "Python int operator" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "red" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Save as Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"a programmable block: used to add advanced single-variable math equations, " -"e.g., sin(x)" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "sets color of the line drawn by the turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"a programmable block: used to add advanced multi-variable math equations, " -"e.g., sqrt(x*x+y*y)" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "loudness" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"a programmable block: used to add advanced multi-variable math equations, " -"e.g., sin(x+y+z)" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Enable collaboration" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "Python block" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Palette of sensor blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "runs code found in the tamyblock.py module found in the Journal" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "Load plugin" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "Cartesian" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "returns True if mouse button is pressed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "displays Cartesian coordinates" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "number" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "polar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "query keyboard" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "displays polar coordinates" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "top" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "turtle" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Submit to Web" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "chooses which turtle to command" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Cartesian coordinates" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "active turtle" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Nickname" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "the name of the active turtle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "set scale" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "turtle shell" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Share selected blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "put a custom 'shell' on the turtle" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "white" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "top of a collapsed stack" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "connects action to toolbar run buttons" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "load" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "elapsed time (in seconds) since program started" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -msgid "loads a block" -msgstr "loads a block" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "amplitude" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "setxy" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Cancel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "the canvas height" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "selects a palette" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "minus" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Palette of presentation templates" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "and" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "hide blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "top of a collapsible stack" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "declutters canvas by hiding blocks" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "as input" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "show blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Python block" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "restores hidden blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "media wait" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "hides the Sugar toolbars" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "acceleration" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "list" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "holds current pen size (can be used in place of a number block)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "presentation bulleted list" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "set color" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "presentation template: list of bullets" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "min" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "presentation template: select Journal object (no description)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "loads a block" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "presentation template: select Journal object (with description)" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Palette of pen commands" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "presentation template: select four Journal objects" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "shows values in FILO (first-in last-out heap)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "presentation template: select two Journal objects" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-while-True operator that uses boolean operators from Numbers palette" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "xcor of left of screen" +#: turtleblocks.py:389 +msgid "File" +msgstr "File" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "bottom" +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "logical NOT operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 msgid "ycor of bottom of screen" msgstr "ycor of bottom of screen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "width" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "the canvas width" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "presentation template: select Journal object (with description)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "xcor of right of screen" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Palette of numeric operators" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "ycor of top of screen" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "multiply" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "height" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "forever" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "the canvas height" +#: TurtleArtActivity.py:1302 +#, python-format +msgid "Plugin %s already installed." +msgstr "Plugin %s already installed." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "title x" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "sets shade of the line drawn by the turtle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "title y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "speaks text" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "left x" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "snapshot" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "top y" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "clean" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "right x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "presentation template: select two Journal objects" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "bottom y" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Grow blocks" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "presentation 1x1" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Fullscreen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "presentation 2x1" +#: turtleblocks.py:275 +msgid "File not found" +msgstr "File not found" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "presentation 1x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "show" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "presentation 2x2" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "text" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "Palette of user-defined operators" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "random" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Please install the Speak Activity and try again." +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "logical greater-than operator" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Spanish" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "turns turtle counterclockwise (angle in degrees)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "English" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "black" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Sorry, I can't understand what you are asking about." +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "calculates square root" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:255 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "push destination rgb value to heap" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "mouse x" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "mouse y" -#: pysamples/grecord.py:215 +#: pysamples/grecord.py:216 msgid "stop" msgstr "stop" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "play" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "greater than" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "save" +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "xcor" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "other" +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Help" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "uturn" +#: turtleblocks.py:477 +msgid "Save project?" +msgstr "Save project?" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "make a uturn" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "chooses which turtle to command" -#: turtleblocks.py:89 -msgid "usage is" -msgstr "usage is" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "right x" -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "No option action:" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "light level detected by light sensor" -#: turtleblocks.py:265 -msgid "File not found" -msgstr "File not found" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "Plugin could not be installed." -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Configuration directory not writable: %s" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "keyboard" -#: turtleblocks.py:365 -msgid "New" -msgstr "New" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "arc" -#: turtleblocks.py:366 -msgid "Open" -msgstr "Open" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "radius" -#: turtleblocks.py:367 -msgid "Save" -msgstr "Save" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Polar coordinates" -#: turtleblocks.py:368 -msgid "Save as" -msgstr "Save as" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "set shade" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "Quit" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "logical AND operator" -#: turtleblocks.py:374 -msgid "File" -msgstr "File" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Rescale coordinates" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "palette" -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Reset block size" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Run" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Show/hide blocks" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "show heap" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Tools" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "sets the heading of the turtle (0 is towards the top of the screen.)" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Debug" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "selects a palette" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Turtle" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "microphone input volume" -#: turtleblocks.py:421 -msgid "About..." -msgstr "About..." +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Title:" -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "You have unsaved work. Would you like to save before quitting?" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Palette of media objects" -#: turtleblocks.py:462 -msgid "Save project?" -msgstr "Save project?" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Restore blocks from trash" -#~ msgid "Turtle Art" -#~ msgstr "Turtle Art" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Palette of variable blocks" -#~ msgid "Turtle Art Mini" -#~ msgstr "Turtle Art Mini" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "used as numeric input in mathematic operators" -#~ msgid "Turtle Confusion" -#~ msgstr "Turtle Confusion" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Upload" -#~ msgid "Select a challenge" -#~ msgstr "Select a challenge" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Server" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Palette of Mexican pesos" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variable 1 (numeric value)" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Palette of Colombian pesos" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Neighborhood" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Palette of Rwandan francs" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "adds two alphanumeric inputs" -#~ msgid "Palette of US dollars" -#~ msgstr "Palette of US dollars" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "equal" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Palette of Australian dollars" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "else" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Palette of Paraguayan Guaranies" +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "doesn't like" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Palette of Peruvian Nuevo Soles" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "You have unsaved work. Would you like to save before quitting?" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Palette of Uruguayan Pesos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "restores hidden blocks" -#~ msgid "TurtleBots" -#~ msgstr "TurtleBots" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "load" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "adjust LED intensity between 0 and 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "stop video or audio" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "returns the object gray level as a number between 0 and 1023" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "Turtle will not draw when moved." -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "returns 1 when the button is press and 0 otherwise" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "pop" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "returns the ambient light level as a number between 0 and 1023" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "pen size" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "returns the ambient temperature as a number between 0 and 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "turtle shell" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "returns 0 or 1 depending on the sensor inclination" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "speak" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "switches from 0 to 1, the frequency depends on the vibration" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "read value from RFID device" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "moves turtle along an arc" -#~ msgid "button" -#~ msgstr "button" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "logical equal-to operator" -#~ msgid "grayscale" -#~ msgstr "grayscale" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Palette of pen colors" -#~ msgid "ambient light" -#~ msgstr "ambient light" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "pause video or audio" -#~ msgid "temperature" -#~ msgstr "temperature" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "stores numeric value in Variable 1" -#~ msgid "distance" -#~ msgstr "distance" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "stores numeric value in Variable 2" -#~ msgid "tilt" -#~ msgstr "tilt" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "put a custom 'shell' on the turtle" -#~ msgid "magnetic induction" -#~ msgstr "magnetic induction" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "button down" -#~ msgid "vibration" -#~ msgstr "vibration" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "moves turtle backward" -#~ msgid "Butia Robot" -#~ msgstr "Butia Robot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "ycor of top of screen" -#~ msgid "refresh Butia" -#~ msgstr "refresh Butia" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Show blocks" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "refresh the state of the Butia palette and blocks" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "play" -#~ msgid "battery charge Butia" -#~ msgstr "battery charge Butia" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "save" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "returns the battery charge as a number between 0 and 255" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Colors" -#~ msgid "speed Butia" -#~ msgstr "speed Butia" +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "sets size of the line drawn by the turtle" -#~ msgid "forward Butia" -#~ msgstr "forward Butia" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Open" -#~ msgid "move the Butia robot forward" -#~ msgstr "move the Butia robot forward" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "orientation" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "move the Butia robot forward a predefined distance" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "ycor" -#~ msgid "left Butia" -#~ msgstr "left Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "turn the Butia robot at right" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "if" -#~ msgid "backward Butia" -#~ msgstr "backward Butia" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -#~ msgid "move the Butia robot backward" -#~ msgstr "move the Butia robot backward" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "move the Butia robot backward a predefined distance" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Stop" -#~ msgid "right Butia" -#~ msgstr "right Butia" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "action 2" -#~ msgid "turn the Butia robot at right" -#~ msgstr "turn the Butia robot at right" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "action 1" -#~ msgid "turn Butia" -#~ msgstr "turn Butia" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "end fill" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "turn the Butia robot x degrees" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Copy" -#~ msgid "stop Butia" -#~ msgstr "stop Butia" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Paste" -#~ msgid "stop the Butia robot" -#~ msgstr "stop the Butia robot" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "did not output to" -#~ msgid "Butia" -#~ msgstr "Butia" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Activities" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Error on initialization of the camera" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Upload to Web" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "No camera was found" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "empty heap" -#~ msgid "Error stopping camera" -#~ msgstr "Error stopping camera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "pops value off FILO (first-in last-out heap)" -#~ msgid "Error starting camera" -#~ msgstr "Error starting camera" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Clean" -#~ msgid "FollowMe" -#~ msgstr "FollowMe" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Palette of presentation templates" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Search for a connected NXT brick." +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "angle" -#~ msgid "calibration" -#~ msgstr "calibration" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "identity" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "stores a personalized calibration" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "Save/Load" -#~ msgid "return a personalized calibration" -#~ msgstr "return a personalized calibration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "top y" -#~ msgid "follow" -#~ msgstr "follow" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "audio" -#~ msgid "follow a color or calibration" -#~ msgstr "follow a color or calibration" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Tools" -#~ msgid "minimum pixels" -#~ msgstr "minimum pixels" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Port" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "set the minimal number of pixels to follow" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "comment" -#~ msgid "threshold" -#~ msgstr "threshold" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "subtracts bottom numeric input from top numeric input" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "set a threshold for a RGB color" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "media pause" -#~ msgid "camera mode" -#~ msgstr "camera mode" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "push destination rgb value to heap" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "set the color mode of the camera: RGB, YUV, or HSV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "query for keyboard input (results stored in keyboard block)" -#~ msgid "x position" -#~ msgstr "x position" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Cartesian" -#~ msgid "return x position" -#~ msgstr "return x position" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "clears the screen and reset the turtle" -#~ msgid "y position" -#~ msgstr "y position" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "raw microphone input signal" -#~ msgid "return y position" -#~ msgstr "return y position" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "returns the color that the turtle \"sees\"" -#~ msgid "pixels" -#~ msgstr "pixels" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "invokes Action 1 stack" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "return the number of pixels of the biggest blob" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Palette of turtle commands" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "set the color mode of the camera to RGB" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "loops forever" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "set the color mode of the camera to YUV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "show aligned" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "set the color mode of the camera to HSV" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Do you want to reinstall %s?" -#~ msgid "empty calibration" -#~ msgstr "empty calibration" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "Load project" -#~ msgid "error in string conversion" -#~ msgstr "error in string conversion" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Project" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Debug" -#~ msgid "speed SumBot" -#~ msgstr "speed SumBot" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Turn off hover help" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "submit the speed to the SumBot" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "set the default speed for the movement commands" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Password" -#~ msgid "forward SumBot" -#~ msgstr "forward SumBot" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "vertical space" -#~ msgid "move SumBot forward" -#~ msgstr "move SumBot forward" +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Please restart Turtle Art in order to use the plugin." -#~ msgid "backward SumBot" -#~ msgstr "backward SumBot" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "completes filled polygon (used with start fill block)" -#~ msgid "move SumBot backward" -#~ msgstr "move SumBot backward" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Share" -#~ msgid "stop SumBot" -#~ msgstr "stop SumBot" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "less than" -#~ msgid "stop the SumBot" -#~ msgstr "stop the SumBot" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "square root" -#~ msgid "left SumBot" -#~ msgstr "left SumBot" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Rescale coordinates" -#~ msgid "turn left the SumBot" -#~ msgstr "turn left the SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "show blocks" -#~ msgid "right SumBot" -#~ msgstr "right SumBot" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Quit" -#~ msgid "turn right the SumBot" -#~ msgstr "turn right the SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Sugar Journal description field" -#~ msgid "angle to center" -#~ msgstr "angle to center" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "set gray" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "get the angle to the center of the dohyo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "presentation bulleted list" -#~ msgid "angle to Enemy" -#~ msgstr "angle to Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "duration" -#~ msgid "get the angle to the Enemy" -#~ msgstr "get the angle to the Enemy" +#: turtleblocks.py:375 +msgid "New" +msgstr "New" -#~ msgid "x coor. SumBot" -#~ msgstr "x coor. SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "places a comment in your code" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "get the x coordinate of the SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "read pixel" -#~ msgid "y coor. SumBot" -#~ msgstr "y coor. SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "scale" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "get the y coordinate of the SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "bottom" -#~ msgid "x coor. Enemy" -#~ msgstr "x coor. Enemy" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "purple" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "get the x coordinate of the Enemy" +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Rescale coordinates down" -#~ msgid "y coor. Enemy" -#~ msgstr "y coor. Enemy" +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "click to open" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "get the y coordinate of the Enemy" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "microphone input pitch" -#~ msgid "rotation SumBot" -#~ msgstr "rotation SumBot" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Configuration" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "get the rotation of the Sumbot" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Description:" -#~ msgid "rotation Enemy" -#~ msgstr "rotation Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "journal" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "get the rotation of the Enemy" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "empty trash" -#~ msgid "distance to center" -#~ msgstr "distance to center" +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "Turtle will draw when moved." -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "get the distance to the center of the dohyo" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Load..." -#~ msgid "distance to Enemy" -#~ msgstr "distance to Enemy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Sugar Journal audio object" -#~ msgid "get the distance to the Enemy" -#~ msgstr "get the distance to the Enemy" +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Stop turtle" -#~ msgid "update information" -#~ msgstr "update information" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Turtle" -#~ msgid "update information from the server" -#~ msgstr "update information from the server" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "changes the orientation of the palette of blocks" -#~ msgid "Palette of physics blocks" -#~ msgstr "Palette of physics blocks" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "store in" -#~ msgid "start polygon" -#~ msgstr "start polygon" +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Hide blocks" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "Begin defining a new polygon based on the current Turtle xy position." +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "Load Python block" -#~ msgid "add point" -#~ msgstr "add point" +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "plus" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "or" -#~ msgid "end polygon" -#~ msgstr "end polygon" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "presentation template: list of bullets" -#~ msgid "Define a new polygon." -#~ msgstr "Define a new polygon." +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "identity operator used for extending blocks" -#~ msgid "end filled polygon" -#~ msgstr "end filled polygon" +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Shrink blocks" -#~ msgid "Not a simple polygon" -#~ msgstr "Not a simple polygon" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" -#~ msgid "Define a new filled polygon." -#~ msgstr "Define a new filled polygon." +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "image" -#~ msgid "triangle" -#~ msgstr "triangle" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"returns random number between minimum (top) and maximum (bottom) values" -#~ msgid "base" -#~ msgstr "base" +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "holds current pen color (can be used in place of a number block)" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Add a triangle object to the project." +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Show palette" -#~ msgid "circle" -#~ msgstr "circle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "saves a picture to the Sugar Journal" -#~ msgid "Add a circle object to the project." -#~ msgstr "Add a circle object to the project." +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Save snapshot" -#~ msgid "rectangle" -#~ msgstr "rectangle" +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "start" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Add a rectangle object to the project." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "returns True if heap is empty" -#~ msgid "reset" -#~ msgstr "reset" +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "moves turtle forward" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Reset the project; clear the object list." +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "forward" -#~ msgid "motor" -#~ msgstr "motor" +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "my box" -#~ msgid "torque" -#~ msgstr "torque" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Account ID" -#~ msgid "speed" -#~ msgstr "speed" +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Select blocks to share" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "back" -#~ msgid "pin" -#~ msgstr "pin" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "sets the scale of media" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Pin an object down so that it cannot fall." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "holds current scale value" -#~ msgid "joint" -#~ msgstr "joint" +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "top of nameable action stack" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "stores numeric value in named variable" -#~ msgid "save as Physics activity" -#~ msgstr "save as Physics activity" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "logical OR operator" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Save the project to the Journal as a Physics activity." +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "microphone input voltage" -#~ msgid "gear" -#~ msgstr "gear" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "loops specified number of times" -#~ msgid "Add a gear object to the project." -#~ msgstr "Add a gear object to the project." +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Save..." -#~ msgid "density" -#~ msgstr "density" +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "invokes Action 2 stack" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Set the density property for objects (density can be any positive number)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "setxy" -#~ msgid "friction" -#~ msgstr "friction" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "title y" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "title x" -#~ msgid "bounciness" -#~ msgstr "bounciness" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "fill screen" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "other" -#~ msgid "dynamic" -#~ msgstr "dynamic" +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Save as" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in " -#~ "position." +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "set xy" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Palette of WeDo blocks" +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "trash" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "polar" + +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "repeat" -#~ msgid "distance sensor output" -#~ msgstr "distance sensor output" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "wait for current video or audio to complete" -#~ msgid "Motor A" -#~ msgstr "Motor A" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Save as image" -#~ msgid "returns the current value of Motor A" -#~ msgstr "returns the current value of Motor A" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Edit" -#~ msgid "Motor B" -#~ msgstr "Motor B" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "microphone input resistance" -#~ msgid "returns the current value of Motor B" -#~ msgstr "returns the current value of Motor B" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "top of Action 2 stack" -#~ msgid "set the value for Motor A" -#~ msgstr "set the value for Motor A" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" -#~ msgid "set the value for Motor B" -#~ msgstr "set the value for Motor B" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "max" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Palette of LEGO NXT blocks of motors" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "prints value in status block at bottom of the screen" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Palette of LEGO NXT blocks of sensors" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "start fill" -#~ msgid "touch" -#~ msgstr "touch" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "holds results of query-keyboard block as ASCII" -#~ msgid "ultrasonic" -#~ msgstr "ultrasonic" +#. #-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "push" -#~ msgid "light" -#~ msgstr "light" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" -#, fuzzy -#~ msgid "grey" -#~ msgstr "gray" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "restore all" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Please check the connection with the brick." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "hello" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "The value of power must be between -127 to 127." +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "TurtleBlocks" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "An error has occurred: check all connections and try to reconnect." +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "pen down?" -#~ msgid "NXT not found" -#~ msgstr "NXT not found" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "returns True if pen is down" -#~ msgid "refresh NXT" -#~ msgstr "refresh NXT" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Search for a connected NXT brick." +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Save stack" -#~ msgid "play tone" -#~ msgstr "play tone" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Really overwrite stack?" -#~ msgid "frequency" -#~ msgstr "frequency" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Overwrite stack" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Play a tone at frequency for time." +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Delete stack" -#~ msgid "port" -#~ msgstr "port" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Really delete stack?" -#~ msgid "power" -#~ msgstr "power" +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "Palettes" -#~ msgid "rotations" -#~ msgstr "rotations" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Facebook wall post" -#~ msgid "turn a motor" -#~ msgstr "turn a motor" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "active turtle" -#, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "synchronize two motors" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "the name of the active turtle" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "synchronize two motors connected in PORT B and PORT C" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Palette of user-defined operators" -#~ msgid "PORT A" -#~ msgstr "PORT A" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Please install the Speak Activity and try again." -#~ msgid "PORT A of the brick" -#~ msgstr "PORT A of the brick" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Spanish" -#~ msgid "PORT B" -#~ msgstr "PORT B" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "English" -#~ msgid "PORT B of the brick" -#~ msgstr "PORT B of the brick" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Sorry, I can't understand what you are asking about." -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." -#~ msgid "PORT C of the brick" -#~ msgstr "PORT C of the brick" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "turns the turtle 180 degrees" -#~ msgid "start motor" -#~ msgstr "start motor" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Show sample projects" -#~ msgid "Run a motor forever." -#~ msgstr "Run a motor forever." +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Hide sample projects" -#~ msgid "brake motor" -#~ msgstr "brake motor" +#: turtleblocks.py:436 +msgid "About..." +msgstr "About..." -#~ msgid "Stop a specified motor." -#~ msgstr "Stop a specified motor." +#~ msgid "custom module sensor A" +#~ msgstr "custom module sensor A" -#~ msgid "reset motor" -#~ msgstr "reset motor" +#~ msgid "custom module sensor B" +#~ msgstr "custom module sensor B" -#~ msgid "Reset the motor counter." -#~ msgstr "Reset the motor counter." +#~ msgid "custom module sensor C" +#~ msgstr "custom module sensor C" -#~ msgid "motor position" -#~ msgstr "motor position" +#~ msgid "module a" +#~ msgstr "module a" -#~ msgid "Get the motor position." -#~ msgstr "Get the motor position." +#~ msgid "module b" +#~ msgstr "module b" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#~ msgid "module c" +#~ msgstr "module c" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORT 1 of the brick" +#~ msgid "hack pin mode" +#~ msgstr "hack pin mode" -#~ msgid "read" -#~ msgstr "read" +#~ msgid "read hack pin Butia" +#~ msgstr "read hack pin Butia" -#~ msgid "sensor" -#~ msgstr "sensor" +#~ msgid "Module A" +#~ msgstr "Module A" -#~ msgid "Read sensor output." -#~ msgstr "Read sensor output." +#~ msgid "Module B" +#~ msgstr "Module B" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#~ msgid "generic Module B" +#~ msgstr "generic Module B" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORT 2 of the brick" +#~ msgid "Module C" +#~ msgstr "Module C" -#~ msgid "light sensor" -#~ msgstr "light sensor" +#~ msgid "generic Module C" +#~ msgstr "generic Module C" -#~ msgid "PORT 3" -#~ msgstr "PORT 3" +#~ msgid "ERROR: You must cast Module A, B or C" +#~ msgstr "ERROR: You must cast Module A, B or C" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORT 3 of the brick" +#~ msgid "returns the temperature" +#~ msgstr "returns the temperature" -#~ msgid "touch sensor" -#~ msgstr "touch sensor" +#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#~ msgstr "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgid "distance sensor" -#~ msgstr "distance sensor" +#~ msgid "gpio" +#~ msgstr "gpio" -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "Turn LED on and off: 0 is off; 1 is on" -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORT 4 of the brick" +#~ msgid "returns the gray level" +#~ msgstr "returns the object gray level" -#~ msgid "sound sensor" -#~ msgstr "sound sensor" +#~ msgid "returns the light level" +#~ msgstr "returns the light level" -#~ msgid "color sensor" -#~ msgstr "color sensor" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "returns the distance from the object in front of the sensor" -#~ msgid "set light" -#~ msgstr "set light" +#~ msgid "returns the value of the resistance" +#~ msgstr "returns the value of the resistance" -#~ msgid "Set color sensor light." -#~ msgstr "Set color sensor light." +#~ msgid "returns the value of the voltage" +#~ msgstr "returns the value of the voltage" -#~ msgid "battery level" -#~ msgstr "battery level" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "returns the battery charge as a number between 0 and 255" -#, fuzzy #~ msgid "Get battery level of the brick" -#~ msgstr "Get battery level of brick." +#~ msgstr "Get battery level of the brick" -#~ msgid "HIGH" -#~ msgstr "HIGH" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "adjust LED intensity between 0 and 255" -#~ msgid "LOW" -#~ msgstr "LOW" +#~ msgid "returns the ambient light level" +#~ msgstr "returns the ambient light level" -#~ msgid "INPUT" -#~ msgstr "INPUT" +#~ msgid "returns the ambient temperature" +#~ msgstr "returns the ambient temperature" -#~ msgid "OUTPUT" -#~ msgstr "OUTPUT" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "returns 0 or 1 depending on the sensor inclination" -#~ msgid "PWM" -#~ msgstr "PWM" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "switches from 0 to 1, the frequency depends on the vibration" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "grayscale" +#~ msgstr "grayscale" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "ERROR: Check the Arduino and the number of port." +#~ msgid "ambient light" +#~ msgstr "ambient light" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "ERROR: Value must be a number from 0 to 255." +#~ msgid "" +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" +#~ msgstr "" +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "ERROR: Value must be either HIGH or LOW." +#~ msgid "magnetic induction" +#~ msgstr "magnetic induction" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +#~ msgid "vibration" +#~ msgstr "vibration" -#~ msgid "pin mode" -#~ msgstr "pin mode" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "move the Butia robot forward a predefined distance" -#~ msgid "mode" -#~ msgstr "mode" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "move the Butia robot backward a predefined distance" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +#~ msgid "turn Butia" +#~ msgstr "turn Butia" -#~ msgid "analog write" -#~ msgstr "analog write" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "turn the Butia robot x degrees" -#~ msgid "Write analog value in specified port." -#~ msgstr "Write analog value in specified port." +#~ msgid "moves the Butia at specify speed motors" +#~ msgstr "moves the Butia at specified speed motors" -#~ msgid "analog read" -#~ msgstr "analog read" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "returns the object gray level as a number between 0 and 1023" + +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "returns the ambient light level as a number between 0 and 1023" + +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "returns the ambient temperature as a number between 0 and 255" #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" -#~ msgid "digital write" -#~ msgstr "digital write" +#~ msgid "set text size" +#~ msgstr "set text size" -#~ msgid "Write digital value to specified port." -#~ msgstr "Write digital value to specified port." +#~ msgid "set text color" +#~ msgstr "set text color" -#~ msgid "digital read" -#~ msgstr "digital read" +#~ msgid "presentation 2x1" +#~ msgstr "presentation 2x1" -#~ msgid "Read value from digital port." -#~ msgstr "Read value from digital port." +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "sets color of text drawn by the turtle" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Set HIGH value for digital port." +#~ msgid "presentation 2x2" +#~ msgstr "presentation 2x2" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Configure Arduino port for digital input." +#, fuzzy +#~ msgid "make a uturn" +#~ msgstr "" +#~ "#-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "make a uturn\n" +#~ "#-#-#-#-# en_US.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "make a U-turn" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Configure Arduino port to drive a servo." +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "sets size of text drawn by the turtle" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Set LOW value for digital port." +#~ msgid "presentation 1x1" +#~ msgstr "presentation 1x1" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Configure Arduino port for digital output." +#~ msgid "presentation 1x2" +#~ msgstr "presentation 1x2" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Configure Arduino port for PWM (pulse-width modulation)." +#~ msgid "u turn" +#~ msgstr "U-turn" -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Palette of WeDo blocks" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "returns 1 when the button is press and 0 otherwise" #, fuzzy -#~ msgid "samples" -#~ msgstr "Samples" +#~ msgid "grey" +#~ msgstr "gray" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "ERROR: Value must be either HIGH or LOW." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "set the speed of the Butia motors to a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors to a value between 0 and 1023, passed " +#~ "by an argument" #~ msgid "turn the Butia robot to the left" #~ msgstr "turn the Butia robot to the left" @@ -2825,9 +3891,6 @@ msgstr "Save project?" #~ "synchronize motors\n" #~ "steering" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Palette of Arduino blocks" - #~ msgid "delay Butia" #~ msgstr "delay Butia" @@ -2923,9 +3986,11 @@ msgstr "Save project?" #~ msgstr "brake a specified motor" #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgid "activity count" #~ msgstr "activity count" @@ -3019,8 +4084,10 @@ msgstr "Save project?" #~ msgstr "" #~ "Returns the level of light in the ambient as a number between 0 and 1023." -#~ msgid "Returns the temperature in the ambient as a number between 0 and 255." -#~ msgstr "Returns the temperature in the ambient as a number between 0 and 255." +#~ msgid "" +#~ "Returns the temperature in the ambient as a number between 0 and 255." +#~ msgstr "" +#~ "Returns the temperature in the ambient as a number between 0 and 255." #~ msgid "stack" #~ msgstr "stack" @@ -3040,8 +4107,10 @@ msgstr "Save project?" #~ msgid "restore last" #~ msgstr "restore last" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" -#~ msgstr "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgstr "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgid "blocks" #~ msgstr "blocks" @@ -3103,9 +4172,6 @@ msgstr "Save project?" #~ msgid "extras" #~ msgstr "extras" -#~ msgid "name" -#~ msgstr "name" - #~ msgid "stack 2" #~ msgstr "stack 2" diff --git a/po/es.po b/po/es.po index ce4cb86..33f9c46 100644 --- a/po/es.po +++ b/po/es.po @@ -2,12 +2,27 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2013-05-21 12:47+0200\n" +"POT-Creation-Date: 2013-09-14 00:32-0400\n" +"PO-Revision-Date: 2013-09-16 02:57+0200\n" +"Last-Translator: AlanJAS \n" +"Language-Team: LANGUAGE \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-10-08 00:30-0400\n" +"PO-Revision-Date: 2013-10-08 20:46+0200\n" "Last-Translator: AlanJAS \n" "Language-Team: LANGUAGE \n" "Language: es\n" @@ -18,3013 +33,3963 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "TortuBlocks" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" -"Una tortuga inspirada en Logo que hace dibujos coloridos junto con bloques " -"complementarios de programación visual" +msgid "turtleart-extras (master)" +msgstr "turtleart-extras (master)" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Paleta de comandos de la tortuga" - -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "adelante" - -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "mueve la tortuga hacia adelante" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "TortuBlocks" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "atrás" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "TortugArte" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "mueve la tortuga hacia atrás" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "TortugArte Mini" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "limpiar" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "TortugArte Confusión" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "limpia la pantalla y restaura la tortuga" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Selecciona un desafío" -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "izquierda" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Tortuga Amazonas" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "gira la tortuga en sentido anti-horario (ángulo en grados)" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Tortuga Banderas" -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "derecha" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Usa la tortuga para dibujar las banderas de los países" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "gira la tortuga en sentido horario (ángulo en grados)" +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Paleta de Pesos Mexicanos" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "arco" +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Paleta de Pesos Colombianos" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "ángulo" +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Paleta de Francos de Ruanda" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "radio" +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Paleta de Dólares Americanos" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "mueve la tortuga a lo largo de un arco" +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Paleta de Dólares Australianos" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "fijar xy" +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Paleta de Guaraníes Paraguayos" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Paletea de Nuevos Soles Peruanos" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Paleta de Pesos Uruguayos" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +#, fuzzy +msgid "TurtleBots" msgstr "" -"mueve la tortuga a la posición xcor, ycor; (0, 0) está en el centro de la " -"pantalla." +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"TortuBots\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"TurtleBots" -# rumbo is the word traditionally used in LOGO; we should try to maintain consistency with the LOGO community -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "fijar rumbo" +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "TortuBlocks con plugins: Butiá, Lego NxT, WeDo, Arduino, FollowMe" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" -"fija la orientación de la tortuga (0 es hacia la parte superior de la " -"pantalla.)" +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "ERROR: La velocidad debe ser un valor entre 0 y 1023" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "coorx" +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "ERROR: La velocidad debe ser un valor entre -1023 y 1023" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"contiene la coordenada x actual de la tortuga (se puede usar en vez de un " -"bloque de número)" +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "ERROR: El pin debe estar entre 1 y 8" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "coory" +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "ERROR: El valor debe ser 0 o 1, ALTO o BAJO" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"contiene la coordenada y actual de la tortuga (se puede usar en vez de un " -"bloque de número)" +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "ERROR: El modo debe ser ENTRADA o SALIDA." -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "rumbo" +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "prende o apaga el LED: 1 significa prendido, 0 significa apagado" -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "" -"contiene la orientación actual de la tortuga (se puede usar en vez de un " -"bloque de número)" +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "devuelve el nivel de gris como un valor entre 0 y 65535" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Paleta de órdenes de la pluma" +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "devuelve 1 cuando el botón está presionado y 0 en otro caso" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "rellenar pantalla" - -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "color" +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "devuelve el nivel de luz como un valor entre 0 y 65535" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "tono" +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "devuelve la distancia como un valor entre 0 y 65535" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "rellena el fondo con (color, sombra)" +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "devuelve el valor de la resistencia (ohms)" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" -msgstr "gris" +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "devuelve el valor del voltaje (volts)" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "fijar color" +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "devuelve el valor de la temperatura (grados Celsius)" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "fija el color de la línea que la tortuga dibuja" +#: taextras.py:92 +#, python-format +msgid "custom module %s" +msgstr "módulo personalizado %s" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "fijar tono" +#: taextras.py:93 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "fija la tonalidad de la linea que la tortuga dibuja" +#: taextras.py:94 +msgid "button" +msgstr "botón" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "establecer gris" +#: taextras.py:95 taextras.py:384 TurtleArt/tabasics.py:331 +#: TurtleArt/tabasics.py:413 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1134 +msgid "gray" +msgstr "gris" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "establece el nivel de gris de la línea dibujada por la tortuga" +#: taextras.py:96 taextras.py:382 +msgid "light" +msgstr "luz" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "" -"contiene el color actual de la pluma (se puede usar en vez de un bloque de " -"número)" +#: taextras.py:97 taextras.py:356 +msgid "distance" +msgstr "distancia" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "contiene la tonalidad actual de la pluma" +#: taextras.py:98 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "resistencia" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "" -"contiene el nivel actual de gris (puede ser utilizado en vez de un bloque " -"numérico)" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "voltaje" -# verbo -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "subir pluma" +#: taextras.py:100 +msgid "temperature" +msgstr "temperatura" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "La tortuga no dibujará cuando se mueva." +#: taextras.py:101 +msgid "sensor a" +msgstr "sensor a" -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "bajar pluma" +#: taextras.py:102 +msgid "sensor b" +msgstr "sensor b" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "La tortuga dibujará cuando se mueva." +#: taextras.py:103 +msgid "sensor c" +msgstr "sensor c" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "fijar tamaño" +#: taextras.py:104 +msgid "actuator a" +msgstr "actuador a" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "fija el ancho de la línea que la tortuga dibuja" +#: taextras.py:105 +msgid "actuator b" +msgstr "actuador b" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "comenzar a rellenar" +#: taextras.py:106 +msgid "actuator c" +msgstr "actuador c" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "" -"comenzar a rellenar el poligono (usado con finalizar el relleno del bloque)" +#: taextras.py:107 +msgid "Butia Robot" +msgstr "Robot Butiá" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "finalizar relleno" +#: taextras.py:108 +msgid "refresh Butia" +msgstr "refrescar Butiá" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "" -"completa el polígono relleno (utilizado con comenzar relleno del bloque)" +#: taextras.py:109 +msgid "refresh the state of the Butia palette and blocks" +msgstr "actualiza el estado de la paleta y de los bloques Butiá" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "tamaño" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:111 +msgid "battery charge Butia" +msgstr "carga de batería Butiá" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:112 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" msgstr "" -"contiene el tamaño actual de la pluma (se puede usar en vez de un bloque de " -"número)" +"devuelve la carga de la batería en volts. Si no hay motores, devuelve 255" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Paleta de colores de la pluma" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:114 +msgid "speed Butia" +msgstr "velocidad Butiá" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "rojo" +#: taextras.py:115 +msgid "set the speed of the Butia motors" +msgstr "establece la velocidad de los motores del Butiá" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "naranja" +#: taextras.py:116 +msgid "move Butia" +msgstr "mover Butiá" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "amarillo" +#: taextras.py:117 TurtleArt/tabasics.py:171 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 +msgid "left" +msgstr "izquierda" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "verde" +#: taextras.py:118 TurtleArt/tabasics.py:183 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:918 +msgid "right" +msgstr "derecha" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "cian" +#: taextras.py:119 +msgid "moves the Butia motors at the specified speed" +msgstr "mueve los motores del Butiá a la velocidad especificada" + +#: taextras.py:120 +msgid "stop Butia" +msgstr "detener Butiá" + +#: taextras.py:121 +msgid "stop the Butia robot" +msgstr "detiene al robot Butiá" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:123 +msgid "forward Butia" +msgstr "adelante Butiá" + +#: taextras.py:124 +msgid "move the Butia robot forward" +msgstr "mueve el robot Butiá hacia adelante" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:126 +msgid "left Butia" +msgstr "izquierda Butiá" + +#: taextras.py:127 +msgid "turn the Butia robot at left" +msgstr "gira el robot Butiá hacia la izquierda" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:129 +msgid "right Butia" +msgstr "derecha Butiá" + +#: taextras.py:130 +msgid "turn the Butia robot at right" +msgstr "gira el robot Butiá hacia la derecha" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:132 +msgid "backward Butia" +msgstr "atrás Butiá" + +#: taextras.py:133 +msgid "move the Butia robot backward" +msgstr "mueve el robot Butiá hacia atrás" + +#: taextras.py:134 +msgid "Butia Robot extra blocks" +msgstr "Bloques extra del Robot Butiá" + +#: taextras.py:135 +msgid "pin mode Butia" +msgstr "modo del pin Butiá" + +# #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +# puede ser: alfiler, perno, clavija, clavo - En Physics es: Tachuela (asi que por coherencia, usé Tachuela) +#: taextras.py:136 taextras.py:319 taextras.py:485 +#, fuzzy +msgid "pin" +msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"pin\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"tachuela" -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "azul" +#: taextras.py:137 taextras.py:486 +msgid "mode" +msgstr "modo" -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "morado" +#: taextras.py:138 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Selecciona la función del pin (ENTRADA, SALIDA)." -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "blanco" +#: taextras.py:139 +msgid "read pin Butia" +msgstr "leer pin Butiá" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "negro" +#: taextras.py:140 +msgid "read the value of a pin" +msgstr "lee el valor de un pin" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "fijar el color del texto" +#: taextras.py:141 +msgid "write pin Butia" +msgstr "escribir en pin Butiá" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "fija el color del texto dibujado por la tortuga" +#: taextras.py:142 taextras.py:489 TurtleArt/tabasics.py:988 +#: TurtleArt/tawindow.py:4643 +msgid "value" +msgstr "valor" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "fijar tamaño del texto" +#: taextras.py:143 +msgid "set a hack pin to 0 or 1" +msgstr "establce el hack pin en 0 o 1" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "fija el tamaño del texto dibujado por la tortuga" +#: taextras.py:144 taextras.py:463 +msgid "INPUT" +msgstr "ENTRADA" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Paleta de operadores numéricos" +#: taextras.py:145 +msgid "Configure hack pin for digital input." +msgstr "Configura un pin como entrada digital." -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "sumar" +#: taextras.py:146 taextras.py:461 +msgid "HIGH" +msgstr "ALTO" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "suma dos entradas alfanuméricas" +#: taextras.py:147 +msgid "Set HIGH value for digital pin." +msgstr "Establece el valor ALTO en un pin digital." -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "menos" +#: taextras.py:148 taextras.py:462 +msgid "LOW" +msgstr "BAJO" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "sustrae la entrada numérica de abajo de la entrada numérica de arriba" +#: taextras.py:149 taextras.py:501 +#, fuzzy +msgid "Set LOW value for digital port." +msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"Establece el valor BAJO en el puerto digital.\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"Setea el valor BAJO en el puerto digital." -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "multiplicar" +#: taextras.py:150 taextras.py:464 +msgid "OUTPUT" +msgstr "SALIDA" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "multiplica dos entradas numéricas" +#: taextras.py:151 +msgid "Configure hack port for digital output." +msgstr "Configura el puerto hack como salida digital." -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "dividir" +#: taextras.py:152 +msgid "Butia Robot cast blocks" +msgstr "Bloques de casteo del Robot Butiá" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "" -"divide la entrada numérica de arriba (numerador) por la entrada numérica de " -"bajo (denominador)" +#: taextras.py:153 +msgid "Butia" +msgstr "Butiá" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "identidad" +#: taextras.py:154 +msgid "CAST\n" +msgstr "CASTEO\n" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "operador de identidad usado para extender bloques" +#: taextras.py:155 +msgid "new name" +msgstr "nuevo nombre" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "mod" +#: taextras.py:156 +msgid "original" +msgstr "original" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "operador módular (resto)" +#: taextras.py:157 +msgid "f(x)=" +msgstr "f(x)=" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:158 +msgid "name" +msgstr "nombre" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "raiz cuadrada" +#: taextras.py:159 +msgid "Cast a new block" +msgstr "Castea un nuevo bloque" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "calcula la raíz cuadrada" +#: taextras.py:160 +#, python-format +msgid "generic module %s" +msgstr "módulo genérico %s" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "aleatorio" +#: taextras.py:161 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "ERROR: El pin %s debe estar en modo SALIDA." -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "min" +#: taextras.py:162 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "ERROR: El pin %s debe estar en modo ENTRADA." -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "max" +#: taextras.py:163 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "ERROR: Ocurre algo con la función '%s'" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "" -"devuelve un número aleatorio entre los valores mínimo (arriba) y máximo " -"(abajo)" +#: taextras.py:164 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "ERROR: no se puede iniciar el cliente de GCONF: %s" + +#: taextras.py:165 +msgid "ERROR: You must cast Sensor or Actuator: A, B or C" +msgstr "ERROR: Debes castear un Sensor o Actuador: A, B o C" + +#: taextras.py:166 +msgid "Creating PyBot server" +msgstr "Creando PyBot server" + +#: taextras.py:167 +msgid "ERROR creating PyBot server" +msgstr "ERROR creando PyBot server" + +#: taextras.py:168 +msgid "PyBot is alive!" +msgstr "¡PyBot está vivo!" + +#: taextras.py:169 +msgid "Ending butia polling" +msgstr "Finalizando Butiá polling" + +#: taextras.py:173 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "Error importando Pygame. Este plugin requiere Pygame 1.9" + +#: taextras.py:174 +msgid "Error on initialization of the camera" +msgstr "Error en la inicialización de la cámara" + +#: taextras.py:175 +msgid "No camera was found" +msgstr "No se encontraró cámara" + +#: taextras.py:176 +msgid "Error stopping camera" +msgstr "Error deteniendo cámara" + +#: taextras.py:177 +msgid "Error starting camera" +msgstr "Error iniciando cámara" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:179 +msgid "Error in get mask" +msgstr "Error en obtener máscara" + +#: taextras.py:180 +msgid "FollowMe" +msgstr "FollowMe" + +#: taextras.py:181 +msgid "refresh FollowMe" +msgstr "refrescar FollowMe" + +#: taextras.py:182 +msgid "Search for a connected camera." +msgstr "Busca una cámara conectada." + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:184 +msgid "calibration" +msgstr "calibración" + +#: taextras.py:185 +msgid "store a personalized calibration" +msgstr "almacena una calibración personalizada" + +#: taextras.py:186 +msgid "return a personalized calibration" +msgstr "devuelve una calibración personalizada" + +#: taextras.py:187 +msgid "follow" +msgstr "seguir" + +#: taextras.py:188 +msgid "follow a color or calibration" +msgstr "seguir un color o calibración" + +#: taextras.py:189 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "brillo" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "número" +#: taextras.py:190 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "establece el brillo de la cámara como un valor entre 0 y 255." -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "utilizado como entrada numérica en los operadores matemáticos" +#: taextras.py:191 +msgid "minimum pixels" +msgstr "mínimo de pixeles" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "mayor que" +#: taextras.py:192 +msgid "set the minimal number of pixels to follow" +msgstr "define el mínimo número de píxeles a seguir" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "operador lógico mayor que" +#: taextras.py:193 +msgid "threshold" +msgstr "umbral" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "menor que" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:195 +msgid "set a threshold for a RGB color" +msgstr "define el umbral para un color RGB" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "operador lógico menor que" +#: taextras.py:196 +msgid "camera mode" +msgstr "modo de cámara" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "igual" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:198 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "establece el modo de color de la cámara: RGB, YUV o HSV" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "operador lógico de igualdad" +#: taextras.py:199 +msgid "get brightness" +msgstr "obtener brillo" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "no" +#: taextras.py:200 +msgid "get the brightness of the ambient light" +msgstr "obtiene el brillo de la luz ambiente" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "operador NO lógico" +#: taextras.py:201 +msgid "average color" +msgstr "color promedio" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "y" +#: taextras.py:202 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" +"Si está en 0 entonces el color promedio está apagado durante la calibración; " +"para otros valores está encendido" + +#: taextras.py:204 +msgid "x position" +msgstr "posición x" + +#: taextras.py:205 +msgid "return x position" +msgstr "retorna la posición x" + +#: taextras.py:206 +msgid "y position" +msgstr "posición y" + +#: taextras.py:207 +msgid "return y position" +msgstr "retorna la posición y" + +#: taextras.py:208 +msgid "pixels" +msgstr "píxeles" + +#: taextras.py:209 +msgid "return the number of pixels of the biggest blob" +msgstr "devuelve el número de píxeles de la mancha mas grande" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:211 +msgid "set the color mode of the camera to RGB" +msgstr "establece el modo de color de la cámara a RGB" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:213 +msgid "set the color mode of the camera to YUV" +msgstr "establece el modo de color de la cámara a YUV" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:215 +msgid "set the color mode of the camera to HSV" +msgstr "establece el modo de color de la cámara a HSV" + +#: taextras.py:216 +msgid "empty calibration" +msgstr "calibración vacía" + +#: taextras.py:217 +msgid "error in string conversion" +msgstr "error en la conversión de la cadena de texto" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:223 +msgid "Pattern detection" +msgstr "Detección de marcas" + +#: taextras.py:224 +msgid "Seeing signal" +msgstr "Viendo señal" + +#: taextras.py:225 +msgid "Returns True if the signal is in front of the camera" +msgstr "Devuelve Verdadero si la señal está en frente de la cámara" + +#: taextras.py:226 +msgid "Distance to signal" +msgstr "Distancia a la señal" + +#: taextras.py:227 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Devuelve la distancia entre la cámara y la señal en milímetros" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:232 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:233 +msgid "speed SumBot" +msgstr "velocidad SumBot" + +#: taextras.py:234 +msgid "submit the speed to the SumBot" +msgstr "setea la velocidad del SumBot" + +#: taextras.py:235 +msgid "set the default speed for the movement commands" +msgstr "setea la velocidad por defecto para los comandos de movimiento" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:237 +msgid "forward SumBot" +msgstr "adelante SumBot" + +#: taextras.py:238 +msgid "move SumBot forward" +msgstr "mueve el SumBot hacia adelante" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:240 +msgid "backward SumBot" +msgstr "atrás SumBot" + +#: taextras.py:241 +msgid "move SumBot backward" +msgstr "mueve el SumBot hacia atrás" + +#: taextras.py:242 +msgid "stop SumBot" +msgstr "detener SumBot" + +#: taextras.py:243 +msgid "stop the SumBot" +msgstr "detiene el SumBot" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:245 +msgid "left SumBot" +msgstr "izquierda SumBot" + +#: taextras.py:246 +msgid "turn left the SumBot" +msgstr "gira el SumBot hacia la izquierda" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:248 +msgid "right SumBot" +msgstr "derecha SumBot" + +#: taextras.py:249 +msgid "turn right the SumBot" +msgstr "gira el SumBot hacia la derecha" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:252 +msgid "angle to center" +msgstr "ángulo al centro" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:254 +msgid "get the angle to the center of the dohyo" +msgstr "obtiene el ángulo al centro del dohyo" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:257 +msgid "angle to Enemy" +msgstr "ángulo al Enemigo" + +#: taextras.py:258 +msgid "get the angle to the Enemy" +msgstr "obtiene el ángulo al Enemigo" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:260 +msgid "x coor. SumBot" +msgstr "coor. x SumBot" + +#: taextras.py:261 +msgid "get the x coordinate of the SumBot" +msgstr "obtiene la coordenada x del Sumbot" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:263 +msgid "y coor. SumBot" +msgstr "coor. y SumBot" + +#: taextras.py:264 +msgid "get the y coordinate of the SumBot" +msgstr "obtiene la coordenada y del Sumbot" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:266 +msgid "x coor. Enemy" +msgstr "coor. x Enemigo" + +#: taextras.py:267 +msgid "get the x coordinate of the Enemy" +msgstr "obtiene la coordenada x del Enemigo" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "y coor. Enemy" +msgstr "coor. y Enemigo" + +#: taextras.py:270 +msgid "get the y coordinate of the Enemy" +msgstr "obtiene la coordenada y del Enemigo" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:272 +msgid "rotation SumBot" +msgstr "rotación SumBot" + +#: taextras.py:273 +msgid "get the rotation of the Sumbot" +msgstr "obtiene la rotación del SumBot" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:275 +msgid "rotation Enemy" +msgstr "rotación Enemigo" + +#: taextras.py:276 +msgid "get the rotation of the Enemy" +msgstr "obtiene la rotación del Enemigo" + +#: taextras.py:277 +msgid "distance to center" +msgstr "distancia al centro" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:279 +msgid "get the distance to the center of the dohyo" +msgstr "obtiene la distancia al centro del dohyo" + +#: taextras.py:280 +msgid "distance to Enemy" +msgstr "distancia al Enemigo" + +#: taextras.py:281 +msgid "get the distance to the Enemy" +msgstr "obtiene la distancia al Enemigo" + +#: taextras.py:282 +msgid "update information" +msgstr "actualizar información" + +#: taextras.py:283 +msgid "update information from the server" +msgstr "actualiza la información desde el servidor" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:288 +msgid "Palette of physics blocks" +msgstr "Paleta de bloques de física" + +#: taextras.py:289 +msgid "start polygon" +msgstr "comenzar polígono" + +#: taextras.py:290 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Comienza a definir un nuevo polígono basado en la posición actual xy de la " +"Tortuga." -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "operador Y lógico" +#: taextras.py:292 +msgid "add point" +msgstr "agregar punto" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "o" +#: taextras.py:293 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Agrega un nuevo punto al polígono actual basado en la posición actual xy de " +"la Tortuga." -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "operador O lógico" +# finalizar polígono +#: taextras.py:295 +msgid "end polygon" +msgstr "terminar polígono" + +#: taextras.py:296 +msgid "Define a new polygon." +msgstr "Define un nuevo polígono." + +#: taextras.py:297 +msgid "end filled polygon" +msgstr "termina polígono relleno" + +#: taextras.py:298 +msgid "Not a simple polygon" +msgstr "No es un polígono simple" + +#: taextras.py:299 +msgid "Define a new filled polygon." +msgstr "Define un nuevo polígono relleno." + +#: taextras.py:300 +msgid "triangle" +msgstr "triángulo" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:302 +msgid "base" +msgstr "base" + +#: taextras.py:303 taextras.py:309 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:934 +msgid "height" +msgstr "altura" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Paleta de operadores de flujo" +#: taextras.py:304 +msgid "Add a triangle object to the project." +msgstr "Agrega un objeto triángulo al proyecto." -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "esperar" +#: taextras.py:305 +msgid "circle" +msgstr "círculo" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "detiene la ejecución del programa por número determinado de segundos" +#: taextras.py:306 +msgid "Add a circle object to the project." +msgstr "Agrega un objeto círculo al proyecto." -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "por siempre" +#: taextras.py:307 +msgid "rectangle" +msgstr "rectángulo" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "repetir para siempre" +#: taextras.py:308 plugins/turtle_blocks_extras/turtle_blocks_extras.py:910 +msgid "width" +msgstr "anchura" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "repetir" +#: taextras.py:310 +msgid "Add a rectangle object to the project." +msgstr "Agrega un objeto rectángulo al proyecto." -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "repite el número especificado de veces" +#: taextras.py:311 +msgid "reset" +msgstr "resetear" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "si" +#: taextras.py:312 +msgid "Reset the project; clear the object list." +msgstr "Resetea el proyecto; limpia la lista de objetos." -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "entonces" +#: taextras.py:313 +msgid "motor" +msgstr "motor" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "si entonces" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:315 +msgid "torque" +msgstr "torque" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "operador si-entonces que usa operadores lógicos de la paleta de Números" +#: taextras.py:316 +msgid "speed" +msgstr "velocidad" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "sino" +#: taextras.py:317 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"El torque y velocidad del motor están en el rango que va de 0 (apagado) a " +"números positivos; el motor es colocado en el objeto creado mas " +"recientemente." -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "si entonces sino" +#: taextras.py:320 +msgid "Pin an object down so that it cannot fall." +msgstr "Sujeta un objeto para que no se caiga." -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "" -"operador si-entonces-sino que usa operadores lógicos de la paleta de Números" +# enPhysics es unión... podría ser articulación +#: taextras.py:321 +msgid "joint" +msgstr "unión" -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "espacio horizontal" +#: taextras.py:322 TurtleArt/tabasics.py:212 TurtleArt/tabasics.py:290 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "desplaza la pila a la derecha" +#: taextras.py:323 TurtleArt/tabasics.py:212 TurtleArt/tabasics.py:290 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "espacio vertical" +#: taextras.py:324 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Une dos objetos (el objeto creado mas reciententemente y el objeto en el " +"punto x, y)." -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "desplazar la pila abajo" +#: taextras.py:326 +msgid "save as Physics activity" +msgstr "guardar como Actividad Física" -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "parar acción" +#: taextras.py:327 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Guarda el proyecto al Diario como una Actividad de Física." -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "detiene la acción actual" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:329 +msgid "gear" +msgstr "círculo" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Paleta de bloques de variables" +#: taextras.py:330 +msgid "Add a gear object to the project." +msgstr "Agrega un objeto engranaje al proyecto." -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "empezar" +#: taextras.py:331 +msgid "density" +msgstr "densidad" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" +#: taextras.py:332 +msgid "" +"Set the density property for objects (density can be any positive number)." msgstr "" -"conecta la acción a los botones de ejecución de la barra de herramientas" - -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "texto" +"Establece la densidad de los objetos (la densidad puede ser cualquier número " +"positivo)." -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "valor de cadena" +#: taextras.py:334 +msgid "friction" +msgstr "fricción" -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "acción" +#: taextras.py:335 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Establece la propiedad de fricción de los objetos (un valor entre 0 y 1, " +"donde 0 es sin fricción y el 1 es fuerte)." -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "cima de la pila de acción nombrable" +# podría ser elasticidad? +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:338 +msgid "bounciness" +msgstr "restitución" -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "invocar la pila de acción nombrado" +# very bouncy = muy restituible? +#: taextras.py:339 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Establece la propiedad de restitución para los objetos (un valor entre 0 y " +"1, donde 0 significa sin restitución y 1 mucha)." -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "guardar en caja 1" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:342 +msgid "dynamic" +msgstr "dinámico" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "guarda valor numérico en la variable 1" +#: taextras.py:343 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Si dinámico = 1, el objeto puede moverse; si dinámico = 0, queda fijo en su " +"posición." -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "guardar en caja 2" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of WeDo blocks" +msgstr "Paleta de bloques WeDo" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "guarda valor numérico en la variable 2" +#: taextras.py:350 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "caja 1" +#: taextras.py:351 +msgid "set current WeDo device" +msgstr "setea el dispositivo WeDo actual" -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "Variable 1 (valor numérico)" +#: taextras.py:352 +msgid "number of WeDo devices" +msgstr "número de dispositivos WeDo" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "caja 2" +#: taextras.py:353 +msgid "tilt" +msgstr "inclinación" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "Variable 2 (valor numérico)" +#: taextras.py:354 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"salida del sensor de inclinación: (-1 == no está inclinado, 0 == inclinado " +"hacia adelante, 3 == inclinado hacia atrás, 1 == inclinado hacia la " +"izquierda, 2 == inclinado hacia la derecha)" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:358 +msgid "distance sensor output" +msgstr "salida del sensor distancia" + +#: taextras.py:359 +msgid "Motor A" +msgstr "Motor A" + +#: taextras.py:360 +msgid "returns the current value of Motor A" +msgstr "devuelve el valor actual del Motor A" + +#: taextras.py:361 +msgid "Motor B" +msgstr "Motor B" + +#: taextras.py:362 +msgid "returns the current value of Motor B" +msgstr "devuelve el valor actual del Motor B" + +#: taextras.py:363 +msgid "set the value for Motor A" +msgstr "setea el valor del Motor A" + +#: taextras.py:364 +msgid "set the value for Motor B" +msgstr "setea el valor del Motor B" + +#: taextras.py:365 +msgid "WeDo is unavailable" +msgstr "WeDo no está disponible" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:367 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "Wedo %d no está disponible; usando por defecto el 1" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "guardar en" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:370 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s no está disponible en el WeDo %(wedo_number)d" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:375 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Paleta de bloques LEGO NXT de motores" + +#: taextras.py:376 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Paleta de bloques LEGO NXT de sensores" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:378 +msgid "touch" +msgstr "botón" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:380 +msgid "ultrasonic" +msgstr "distancia" + +#: taextras.py:381 TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:330 +#: TurtleArt/tabasics.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1132 +msgid "color" +msgstr "color" -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "caja" +#: taextras.py:383 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "sonido" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "valor" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The brick is the NXT controller +#: taextras.py:386 +msgid "Please check the connection with the brick" +msgstr "Por favor chequee la conexión con el brick" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "mi caja" +#: taextras.py:387 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Puerto '%s' inválido. El puerto debe ser: PUERTO A, B o C" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "guarda valor numérico en la variable nombrada" +#: taextras.py:388 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "Puerto '%s' inválido. El puerto debe ser: PUERTO 1, 2, 3 o 4" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "variable nombrado (valor numérico)" +#: taextras.py:389 +msgid "The value of power must be between -127 to 127" +msgstr "El valor de potencia debe estar entre -127 y 127" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "acción 1" +#: taextras.py:390 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "El parámetro debe ser un entero, no '%s'" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "primero de la pila de Acción 1" +#: taextras.py:391 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "Un error ha ocurrido: chequee todas las conexiones y pruebe reconectar" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "acción 2" +#: taextras.py:392 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT encontró %s bricks" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "primero de la pila de Acción 2" +#: taextras.py:393 +msgid "NXT not found" +msgstr "NXT no encontrado" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "invocar la pila de acción 1" +#: taextras.py:394 +#, python-format +msgid "Brick number %s was not found" +msgstr "El brick número %s no fue encontrado" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "invocar la pila de acción 2" +#: taextras.py:395 +msgid "refresh NXT" +msgstr "refrescar NXT" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "basura" +#: taextras.py:396 +msgid "Search for a connected NXT brick." +msgstr "Busca por un brick NXT conectado." -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "vaciar papelera" +#: taextras.py:397 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "borra permanentemente elementos de la papelera" +#: taextras.py:398 +msgid "set current NXT device" +msgstr "establece el dispositivo NXT actual" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "restaurar todo" +#: taextras.py:399 +msgid "number of NXT devices" +msgstr "número de dispositivos NXT" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "restaura todos los bloques de la papelera" +#: taextras.py:400 +msgid "brick name" +msgstr "nombre del brick" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "borrar todos" +#: taextras.py:401 +msgid "Get the name of a brick." +msgstr "Obtiene el nombre del brick." -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "mueve todos los bloques a la basura" +#: taextras.py:402 +msgid "play tone" +msgstr "reproducir tono" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "Compartir bloques seleccionados" +#: taextras.py:403 +msgid "frequency" +msgstr "frecuencia" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Título" +#: taextras.py:404 plugins/turtle_blocks_extras/turtle_blocks_extras.py:429 +msgid "time" +msgstr "tiempo" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Parar tortuga" +#: taextras.py:405 +msgid "Play a tone at frequency for time." +msgstr "Reproduce un tono a cierta frecuencia por un determinado tiempo." -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Mostrar bloques" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: turn is the action +#: taextras.py:407 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"girar motor\n" +"\n" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Ocultar bloques" +#: taextras.py:408 +msgid "port" +msgstr "puerto" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "no pudo escribir en" +#: taextras.py:409 +msgid "power" +msgstr "potencia" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "No sé como hacerlo" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:411 +msgid "rotations" +msgstr "rotaciones" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "no le gusta" +#: taextras.py:412 +msgid "turn a motor" +msgstr "gira un motor" -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "como entrada" +#: taextras.py:413 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"sincronizar\n" +"\n" +"motores" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "muestra la siguiente paleta" +#: taextras.py:414 +msgid "steering" +msgstr "dirección" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "cambia la orientación de la paleta de bloques" +#: taextras.py:415 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "sincroniza dos motores conectados en el PUERTO B y PUERTO C" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "Cargar..." +#: taextras.py:416 +msgid "PORT A" +msgstr "PUERTO A" -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "Guardar..." +#: taextras.py:417 +msgid "PORT A of the brick" +msgstr "PUERTO A del brick" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "clic para abrir" +#: taextras.py:418 +msgid "PORT B" +msgstr "PUERTO B" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "orientación" +#: taextras.py:419 +msgid "PORT B of the brick" +msgstr "PUERTO B del brick" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "siguiente" +#: taextras.py:420 +msgid "PORT C" +msgstr "PUERTO C" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "desplazar" +#: taextras.py:421 +msgid "PORT C of the brick" +msgstr "PUERTO C del brick" -#: TurtleArt/tawindow.py:1316 +#: taextras.py:422 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"motors" msgstr "" -"Por favor, pulsa el Botón Detener antes de hacer cambios a tu programa " -"TortuBlocks" +"sincronizar\n" +"motores" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "Selecciona bloques para compartir" +#: taextras.py:423 +msgid "start motor" +msgstr "iniciar motor" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "Guardar pila" +#: taextras.py:424 +msgid "Run a motor forever." +msgstr "Girar un motor por siempre." + +#: taextras.py:425 +msgid "brake motor" +msgstr "frenar motor" + +#: taextras.py:426 +msgid "Stop a specified motor." +msgstr "Frena un motor específico." + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:428 +msgid "reset motor" +msgstr "reiniciar motor" + +#: taextras.py:429 +msgid "Reset the motor counter." +msgstr "Reinicia el contador del motor." + +#: taextras.py:430 +msgid "motor position" +msgstr "posición del motor" + +#: taextras.py:431 +msgid "Get the motor position." +msgstr "Obtiene la posición del motor." + +#: taextras.py:432 +msgid "PORT 1" +msgstr "PUERTO 1" + +#: taextras.py:433 +msgid "PORT 1 of the brick" +msgstr "PUERTO 1 del brick" + +#: taextras.py:434 +msgid "read" +msgstr "leer" + +#: taextras.py:435 plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "sensor" +msgstr "sensor" + +#: taextras.py:436 +msgid "Read sensor output." +msgstr "Lee la salida del sensor." + +#: taextras.py:437 +msgid "PORT 2" +msgstr "PUERTO 2" + +#: taextras.py:438 +msgid "PORT 2 of the brick" +msgstr "PUERTO 2 del brick" + +#: taextras.py:439 +msgid "light sensor" +msgstr "sensor de luz" + +#: taextras.py:440 +msgid "gray sensor" +msgstr "sensor de grises" + +#: taextras.py:441 +msgid "PORT 3" +msgstr "PUERTO 3" + +#: taextras.py:442 +msgid "PORT 3 of the brick" +msgstr "PUERTO 3 del brick" + +#: taextras.py:443 +msgid "touch sensor" +msgstr "sensor táctil" + +#: taextras.py:444 +msgid "distance sensor" +msgstr "sensor de distancia" + +#: taextras.py:445 +msgid "PORT 4" +msgstr "PUERTO 4" + +#: taextras.py:446 +msgid "PORT 4 of the brick" +msgstr "PUERTO 4 del brick" + +#: taextras.py:447 +msgid "sound sensor" +msgstr "sensor de sonido" + +#: taextras.py:448 +msgid "color sensor" +msgstr "sensor de color" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:451 +msgid "set light" +msgstr "prender luz" + +#: taextras.py:452 +msgid "Set color sensor light." +msgstr "Prende la luz del sensor de color." + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:454 +msgid "battery level" +msgstr "nivel de batería" + +#: taextras.py:455 +msgid "Get the battery level of the brick in millivolts" +msgstr "Obtiene el nivel de batería del brick en milivolts." + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:460 +msgid "Palette of Arduino blocks" +msgstr "Paleta de bloques Arduino" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:466 +msgid "PWM" +msgstr "PWM" + +#: taextras.py:467 +msgid "SERVO" +msgstr "SERVO" + +#: taextras.py:468 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ERROR: Chequee la Arduino y el número de puerto." + +#: taextras.py:469 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ERROR: El valor debe ser un número entre 0 y 255." + +#: taextras.py:470 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ERROR: El valor debe ser ALTO o BAJO, 0 o 1" + +#: taextras.py:471 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "ERROR: El modo debe ser ENTRADA, SALIDA, PWM o SERVO." + +#: taextras.py:472 +msgid "ERROR: The value must be an integer." +msgstr "ERROR: El valor debe ser un entero." + +#: taextras.py:473 +msgid "ERROR: The pin must be an integer." +msgstr "ERROR: El pin debe ser un entero." + +#: taextras.py:474 +msgid "refresh Arduino" +msgstr "refrescar Arduino" + +#: taextras.py:475 +msgid "Search for connected Arduinos." +msgstr "Busca por Arduinos conectadas." + +#: taextras.py:476 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:477 +msgid "set current Arduino board" +msgstr "establece la placa Arduino actual" + +#: taextras.py:478 +msgid "number of Arduinos" +msgstr "número de Arduinos" + +#: taextras.py:479 +msgid "number of Arduino boards" +msgstr "número de placas" + +#: taextras.py:480 +msgid "Arduino name" +msgstr "nombre de Arduino" + +#: taextras.py:481 +msgid "Get the name of an Arduino." +msgstr "Obtiene el nombre de la Arduino." + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:484 +msgid "pin mode" +msgstr "modo del pin" + +#: taextras.py:487 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Selecciona la función del pin (ENTRADA, SALIDA, PWM, SERVO)." + +#: taextras.py:488 +msgid "analog write" +msgstr "escribir analógico" + +#: taextras.py:490 +msgid "Write analog value in specified port." +msgstr "Escribe un valor analógico en el puerto especificado." + +#: taextras.py:491 +msgid "analog read" +msgstr "leer analógico" + +#: taextras.py:492 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Lee un valor desde un puerto analógico. El valor puede ser entre 0 y 1023. " +"Use Vref para determinar el voltaje. Para USB, volt=((leer)*5/1024) " +"aproximadamente." -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "¿Desea sobrescribir la pila?" +#: taextras.py:494 +msgid "digital write" +msgstr "escribir digital" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Cancelar" +#: taextras.py:495 +msgid "Write digital value to specified port." +msgstr "Escribe un valor digital en un puerto específico." -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "Sobrescribir pila" +#: taextras.py:496 +msgid "digital read" +msgstr "leer digital" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "Borrar pila" +#: taextras.py:497 +msgid "Read value from digital port." +msgstr "Lee un valor desde un puerto digital." -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "¿Desea eliminar la pila?" +#: taextras.py:498 +msgid "Set HIGH value for digital port." +msgstr "Setea el valor ALTO en el puerto digital." -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "imagen" +#: taextras.py:499 +msgid "Configure Arduino port for digital input." +msgstr "Configura el puerto de la Arduino como entrada digital." -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Guardar como Logo" +#: taextras.py:500 +msgid "Configure Arduino port to drive a servo." +msgstr "Configura el puerto de la Arduino para manejar un servo." -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Guardar como imagen" +#: taextras.py:502 +msgid "Configure Arduino port for digital output." +msgstr "Configura el puerto de la Arduino como salida digital." -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "instantánea" +#: taextras.py:503 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" +"Configura el puerto de la Arduino para PWM modulación por ancho de pulsos)." -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Guardar instantánea" +#: taextras.py:504 +#, python-format +msgid "Not found Arduino %s" +msgstr "No se encontró Arduino %s" + +#: taextras.py:505 +msgid "The pin must be an integer" +msgstr "El pin debe ser un entero" + +#: taextras.py:506 +msgid "The device must be an integer" +msgstr "El número de dispositivo debe ser un entero" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:511 +msgid "Palette of Expeyes blocks" +msgstr "Paleta de bloques de Expeyes" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Programmable voltage output +#: taextras.py:513 +msgid "set PVS" +msgstr "establecer PVS" + +#: taextras.py:514 +msgid "set programmable voltage output" +msgstr "establece el voltaje de salida programable" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Square wave 1 voltage output +#: taextras.py:516 +msgid "set SQR1 voltage" +msgstr "establecer voltaje SQR1" + +#: taextras.py:517 +msgid "set square wave 1 voltage output" +msgstr "establece una onda cuadrada en el voltaje de salida" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Square wave 2 voltage output +#: taextras.py:519 +msgid "set SQR2 voltage" +msgstr "establecer voltaje SQR2" + +#: taextras.py:520 +msgid "set square wave 2 voltage output" +msgstr "establece una onda cuadrada en el voltaje de salida" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Digital output level +#: taextras.py:522 +msgid "set OD1" +msgstr "establecer OD1" + +#: taextras.py:523 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "establece el nivel de la salida digital (OD1) bajo (0) o alto (1)" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Input 1 voltage level +#: taextras.py:525 +msgid "IN1 level" +msgstr "nivel IN1" + +#: taextras.py:526 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"devuelve 1 si el voltaje de IN1 es mayor a 2,5 volts, 0 si el voltaje es <= " +"2,5 volts" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "Deshabilitar ayuda flotante" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Input 2 voltage level +#: taextras.py:529 +msgid "IN2 level" +msgstr "nivel IN2" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "Habilitar ayuda flotante" +#: taextras.py:530 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"devuelve 1 si el voltaje de IN2 es mayor a 2,5 volts, 0 si el voltaje es <= " +"2,5 volts" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "Mostrar paleta" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Resistive sensor voltage level +#: taextras.py:533 +msgid "SEN level" +msgstr "nivel SEN" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "Ocultar paleta" +#: taextras.py:534 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"devuelve 1 si el voltaje del sensor resistivo (SEN) es mayor a 2,5 volts, 0 " +"si el voltaje es <= 2,5 volts" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Escalar coordenadas hacia abajo" +#: taextras.py:536 +msgid "capture" +msgstr "capturar" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Escalar coordenadas hacia arriba" +#: taextras.py:537 +msgid "input" +msgstr "entrada" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Editar" +#: taextras.py:538 +msgid "samples" +msgstr "muestras" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "Ver" +#: taextras.py:539 +msgid "interval" +msgstr "intervalo" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Proyecto" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: MS is microseconds +#: taextras.py:541 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"captura múltiples muestras de la entrada en intervalos (MS); los resultados " +"son puestos en FIFO" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Analog input 1 voltage level +#: taextras.py:544 +msgid "A1" +msgstr "A1" + +#: taextras.py:545 +msgid "read analog input 1 voltage" +msgstr "lee el voltaje de la entrada analógica 1" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Analog input 2 voltage level +#: taextras.py:547 +msgid "A2" +msgstr "A2" + +#: taextras.py:548 +msgid "read analog input 2 voltage" +msgstr "lee el voltaje de la entrada analógica 2" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read input 1 voltage +#: taextras.py:550 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:551 +msgid "read input 1 voltage" +msgstr "lee el voltaje de la entrada 1" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read input 2 voltage +#: taextras.py:553 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:554 +msgid "read input 2 voltage" +msgstr "lee el voltaje de la entrada 2" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read analog sensor input voltage +#: taextras.py:556 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:557 +msgid "read analog sensor input voltage" +msgstr "lee el voltaje de entrada del sensor analógico" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read square wave 1 input voltage +#: taextras.py:559 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:560 +msgid "read square wave 1 voltage" +msgstr "lee el voltaje de la onda cuadrada 1" + +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Read square wave 2 input voltage +#: taextras.py:562 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:563 +msgid "read square wave 2 voltage" +msgstr "lee el voltaje de la onda cuadrada 2" + +#. TRANS: Read programmable voltage +#: taextras.py:565 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:566 +msgid "read programmable voltage" +msgstr "leer voltaje programable" + +#: taextras.py:567 +msgid "Expeyes device not found" +msgstr "El dispositivo Expeyes no fue encontrado" -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "Guardar/Cargar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "resume playing video or audio" +msgstr "reanudar la reproducción de video o audio" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Copiar" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Título" -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Pegar" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Promedio de color RGB de la cámara se desplaza a la pila" -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "Restaura los bloques de la papelera" +#: TurtleArt/tabasics.py:519 +msgid "yellow" +msgstr "amarillo" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Pantalla completa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +msgid "displays polar coordinates" +msgstr "muestra las coordenadas polares" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Coordenadas cartesianas" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:478 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "vacía la pila FILO (primera-en-entrar último-en-salir)" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Coordenadas polares" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "imagen de la cámara" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Coordenadas centímetros" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "pone la aceleración en los ejes x, y z en la pila" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Agrandar bloques" +#: TurtleArt/tabasics.py:837 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" +"operador si-entonces que usa operadores lógicos de la paleta de Números" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Empequeñecer bloques" +#: TurtleArt/tabasics.py:868 +msgid "jogs stack right" +msgstr "desplaza la pila a la derecha" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Cargar ejemplos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:135 +msgid "Sugar Journal media object" +msgstr "objeto de medios del Diario de Sugar" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Limpiar" +#: TurtleArt/tabasics.py:979 +msgid "box 2" +msgstr "caja 2" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Ejecutar" +#: TurtleArt/tabasics.py:969 +msgid "box 1" +msgstr "caja 1" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:1064 turtleblocks.py:453 msgid "Step" msgstr "Dar un paso" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Ayuda" - -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Parar" - -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "Cargar proyecto" +#: TurtleArt/tabasics.py:644 +msgid "multiplies two numeric inputs" +msgstr "multiplica dos entradas numéricas" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "Cargar plugin" +#: turtleblocks.py:446 +msgid "Show/hide blocks" +msgstr "Mostar/ocultar bloques" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Cargar bloque Python" +#: TurtleArtActivity.py:350 TurtleArtActivity.py:1054 turtleblocks.py:444 +msgid "Hide palette" +msgstr "Ocultar paleta" -#: TurtleArtActivity.py:895 -msgid "Palettes" -msgstr "Paletas" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Amigos" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" -msgstr "Compartir bloques deshabilitado" +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "Mi sesión de TortugArte" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal video object" +msgstr "objeto de video del Diario de Sugar" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e" +#: TurtleArt/tabasics.py:522 +msgid "cyan" +msgstr "cian" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"Una tortuga inspirada en Logo que hace dibujos coloridos junto con bloques " +"complementarios de programación visual" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "xcor of right of screen" +msgstr "xcor del lado derecho de la pantalla" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:442 +msgid "Palette of extra options" +msgstr "Paleta de opciones adicionales" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "El plugin no puede ser instalado." +#: TurtleArtActivity.py:727 TurtleArtActivity.py:744 TurtleArtActivity.py:783 +#: TurtleArtActivity.py:999 +msgid "Load example" +msgstr "Cargar ejemplos" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Reinicie TortugArte para poder usar el plugin." +#: TurtleArt/tabasics.py:1074 +msgid "move all blocks to trash" +msgstr "mueve todos los bloques a la basura" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." -msgstr "El plugin %s ya se encuentra instalado." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 +msgid "list" +msgstr "lista" -#: TurtleArtActivity.py:1253 +#: turtleblocks.py:321 #, python-format -msgid "Do you want to reinstall %s?" -msgstr "¿Desea reinstalar %s?" - -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "Mi sesión de TortugArte" - -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Permitir la colaboración" - -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Actividades" +msgid "Configuration directory not writable: %s" +msgstr "Directorio de configuración no modificable: %s" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Amigos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "media resume" +msgstr "continuar medios" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Compartir" +#: TurtleArt/tabasics.py:270 TurtleArt/tawindow.py:4302 +msgid "heading" +msgstr "rumbo" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Configuración" +#: TurtleArtActivity.py:976 +msgid "Sharing blocks disabled" +msgstr "Compartir bloques deshabilitado" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Vecindario" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:241 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "" +"guarda los gráficos de la tortuga como un archivo SVG en el Diario de Azúcar" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Apodo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:206 +msgid "draws text or show media from the Journal" +msgstr "dibujar texto o mostrar medios desde el Diario" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Cuenta" +# Se utilizan las siglas en inglés para "Identificación por Radio Frecuencia" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Servidor" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "video" +msgstr "video" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Puerto" +#: TurtleArt/tabasics.py:523 +msgid "blue" +msgstr "azul" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Contraseña" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "displays Cartesian coordinates" +msgstr "muestra coordenadas cartesianas" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Registro" +#: turtleblocks.py:282 +msgid "No option action:" +msgstr "Sin acción alternativa:" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Colores" +#: TurtleArt/tabasics.py:876 +msgid "jogs stack down" +msgstr "desplazar la pila abajo" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Cargar" +#: TurtleArt/tabasics.py:680 +msgid "modular (remainder) operator" +msgstr "operador módular (resto)" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "Muro de Facebook" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:989 +msgid "bottom y" +msgstr "debajo y" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Enviar a la Web" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "save SVG" +msgstr "guardar SVG" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:613 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:647 +msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -"Debe contar con una cuenta en http://turtleartsite.sugarlabs.org para bajar " -"su proyecto." - -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Usuario:" - -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Contraseña:" +"ejecuta el código del módulo tamyblock.py que se encuentra en el Diario" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Título:" - -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Descripción:" +#: TurtleArt/tabasics.py:435 +msgid "pen down" +msgstr "bajar pluma" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Enviar a la Web" +#: TurtleArt/tabasics.py:799 +msgid "wait" +msgstr "esperar" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Error de autentificación" +#: TurtleArt/tabasics.py:988 TurtleArt/tabasics.py:1004 +msgid "box" +msgstr "caja" #: gnome_plugins/uploader_plugin.py:203 msgid "Failed to upload!" msgstr "¡Error al descargar!" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Paleta de bloques sensor" - -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "acelerómetro" - -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "pone la aceleración en los ejes x, y z en la pila" - -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "sonido" - -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "señal de entrada de micrófono" - -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "volumen" - -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "volumen de entrada de micrófono" - -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "frecuencia" +#: TurtleArt/tawindow.py:1196 TurtleArt/tawindow.py:1811 +msgid "shift" +msgstr "desplazar" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "" -"frecuencia de la componente más intensa del sonido presente en la entrada de " -"micrófono" +#: TurtleArt/tabasics.py:934 TurtleArt/tawindow.py:4589 +msgid "invokes named action stack" +msgstr "invocar la pila de acción nombrado" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "resistencia" +#: TurtleArt/tabasics.py:918 TurtleArt/tabasics.py:921 +#: TurtleArt/tabasics.py:929 TurtleArt/tabasics.py:933 +#: TurtleArt/tawindow.py:1496 TurtleArt/tawindow.py:1594 +#: TurtleArt/tawindow.py:1607 TurtleArt/tawindow.py:2227 +#: TurtleArt/tawindow.py:4575 +msgid "action" +msgstr "acción" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -"valor de la resistencia conectada a la entrada de micrófono (rango de " -"medición: 700 a 14000 ohms)" +"se ejecutan la serie de bloques siguientes hasta que se cumpla la condición" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "voltaje" +#: turtleblocks.py:94 +msgid "usage is" +msgstr "el uso es" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "" -"valor del voltaje DC conectado a la entrada de micrófono (rango: 0.40 a 1.90 " -"V)" +#: TurtleArt/tabasics.py:982 +msgid "Variable 2 (numeric value)" +msgstr "Variable 2 (valor numérico)" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Paleta de bloques medios" +#: TurtleArt/tabasics.py:653 +msgid "divide" +msgstr "dividir" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "brillo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "picture name" +msgstr "nombre de la imagen" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "nivel de luz detectado por la cámara" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "mientras" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Promedio de color RGB de la cámara se desplaza a la pila" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +msgid "the canvas width" +msgstr "el ancho del lienzo" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "imagen de la cámara" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "empty heap?" +msgstr "pila vacía?" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "nivel de luz detectado por el sensor" +#: TurtleArt/tabasics.py:1010 TurtleArt/tawindow.py:4618 +msgid "named variable (numeric value)" +msgstr "variable nombrado (valor numérico)" -# Se utilizan las siglas en inglés para "Identificación por Radio Frecuencia" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: TurtleArt/tawindow.py:1157 TurtleArt/tawindow.py:1790 +msgid "next" +msgstr "siguiente" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "leer el valor del dispositivo de radiofrecuencia (RFID)" +#: TurtleArt/tabasics.py:835 +msgid "if then" +msgstr "si entonces" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "mientras" +#: TurtleArt/tabasics.py:457 +msgid "set pen size" +msgstr "fijar tamaño" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "presentation template: select Journal object (no description)" msgstr "" -"se ejecuta la serie de acciones siguientes al bloque mientras se cumpla la " -"condición fijada al comienzo del mismo" +"plantilla de presentación: seleccionar objeto del Diario (sin descripción)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 msgid "until" msgstr "hasta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"se ejecutan la serie de bloques siguientes hasta que se cumpla la condición" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "cima" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "cima de una pila plegable" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "diario" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "objeto de medios del Diario de Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "audio" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "objeto de audio del Diario de Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "video" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "objeto de video del Diario de Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "descripción" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "campo de descripción del Diario de Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "mostrar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "dibujar texto o mostrar medios desde el Diario" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "mostrar alineados" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "fijar escala" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "fijar la escala de medios" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "guardar imagen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "nombre de la imagen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "guarda una imagen en el Diario de Azúcar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "guardar SVG" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "" -"guarda los gráficos de la tortuga como un archivo SVG en el Diario de Azúcar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "escala" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "mantiene el valor actual de la escala" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "esperar medios" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "esperar hasta completar el audio o vídeo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "parar medios" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "detiene el video o audio" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "pausar medios" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "pausa el video o audio" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "continuar medios" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "reanudar la reproducción de video o audio" - -# decir -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "hablar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "hola" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "dice texto" +#: TurtleArtActivity.py:334 turtleblocks.py:428 +msgid "Turn on hover help" +msgstr "Habilitar ayuda flotante" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "sinusoide" +#: TurtleArt/tabasics.py:1064 +msgid "permanently deletes items in trash" +msgstr "borra permanentemente elementos de la papelera" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "amplitud" +#: pysamples/uturn.py:35 +msgid "uturn" +msgstr "vuelta en U" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "duración" +#: TurtleArt/tabasics.py:1020 +msgid "top of Action 1 stack" +msgstr "primero de la pila de Acción 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:571 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" msgstr "" -"reproduce una sinusoide desde frecuencia, amplitud y duración (en segundos)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "botón presionado" - -# devuelve en lugar de retorna - mouse en lugar de ratón -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 -msgid "returns 1 if mouse button is pressed" -msgstr "retorna 1 si el botón del ratón está presionado" - -# devuelve en lugar de retorna - mouse en lugar de ratón -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 -msgid "returns True if mouse button is pressed" -msgstr "devuelve Verdadero si el botón del ratón está presionado" +"un bloque programable: utilizado para añadir ecuaciones matemáticas " +"avanzadas de una variable, p.e., seno(x)" -# mouse x o cursor -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "cursor x" +#: TurtleArt/tabasics.py:794 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Paleta de operadores de flujo" -# devuelve en lugar de retorna - mouse en lugar de ratón -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "devuelve la coordenada x del cursor" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +#, fuzzy +msgid "top of a collapsed stack" +msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"cima de una pila plegable\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"cima de una pila colapsada" -# mouse y - ratón y -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "cursor y" +#: TurtleArt/tabasics.py:850 TurtleArt/tabasics.py:858 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"operador si-entonces-sino que usa operadores lógicos de la paleta de Números" # devuelve en lugar de retorna - mouse en lugar de ratón -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:355 msgid "returns mouse y coordinate" msgstr "retorna la coordenada y del cursor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "consulta de teclado" +#: TurtleArt/tabasics.py:402 +msgid "holds current pen shade" +msgstr "contiene la tonalidad actual de la pluma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"consulta para la entrada de teclado (los resultados están almacenados en el " -"bloque del teclado)" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "sinewave" +msgstr "sinusoide" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "teclado" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Error de autentificación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "contiene los resultados del bloque de consulta de teclado como ASCII" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:962 +msgid "left x" +msgstr "izquierda x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "leer pixel" +# rumbo is the word traditionally used in LOGO; we should try to maintain consistency with the LOGO community +#: TurtleArt/tabasics.py:228 +msgid "set heading" +msgstr "fijar rumbo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:411 msgid "RGB color under the turtle is pushed to the stack" msgstr "Se envia a la pila el color RGB bajo la tortuga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "la tortuga ve" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "muestra el color que \"ve\" la tortuga" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "declutters canvas by hiding blocks" +msgstr "limpia el lienzo ocultando bloques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "tiempo" +#: TurtleArtActivity.py:1064 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "el tiempo transcurrido (en segundos) desde el inicio del programa" +#: TurtleArtActivity.py:1062 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Paleta de opciones adicionales" +#: TurtleArtActivity.py:1067 +msgid "s" +msgstr "s" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "empujar" +#: TurtleArtActivity.py:1055 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "apila el valor sobre la pila FILO (primero en entrar, último en salir)" +#: TurtleArtActivity.py:1060 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "mostrar pila" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:551 +msgid "Python chr operator" +msgstr "Operador chr de Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "" -"muestra los valores en la pila FILO (primero en entrar, último en salir)" +#: TurtleArt/tabasics.py:867 +msgid "horizontal space" +msgstr "espacio horizontal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "vaciar pila" +#: TurtleArtActivity.py:690 TurtleArtActivity.py:851 +msgid "Metric coordinates" +msgstr "Coordenadas centímetros" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "vacía la pila FILO (primera-en-entrar último-en-salir)" +#: TurtleArt/tabasics.py:914 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "string value" +msgstr "valor de cadena" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "sacar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "description" +msgstr "descripción" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "saca el valor de la pila FILO (primero en entrar, último en salir)" +#: TurtleArt/talogo.py:573 +msgid "I don't know how to" +msgstr "No sé como hacerlo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "pila vacía?" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Usuario:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "devuelve Verdadero si la pila está vacía" +#: TurtleArt/tabasics.py:474 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"comenzar a rellenar el poligono (usado con finalizar el relleno del bloque)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "comentar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +msgid "presentation template: select four Journal objects" +msgstr "plantilla de presentación: seleccionar cuatro objetos del Diario" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "coloca un comentario en tu código" +#: TurtleArtActivity.py:630 TurtleArtActivity.py:658 TurtleArtActivity.py:775 +#: TurtleArtActivity.py:845 turtleblocks.py:430 +msgid "View" +msgstr "Ver" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 -msgid "print" -msgstr "imprimir" +#: TurtleArt/tabasics.py:378 +msgid "sets gray level of the line drawn by the turtle" +msgstr "establece el nivel de gris de la línea dibujada por la tortuga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "" -"imprime el valor en el bloque de estado en la parte inferior de la pantalla" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Contraseña:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "Operador chr de Python" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:419 +msgid "turtle sees" +msgstr "la tortuga ve" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "Operador int de Python" +#: TurtleArt/tabasics.py:882 +msgid "stop action" +msgstr "parar acción" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:521 +msgid "green" +msgstr "verde" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"un bloque programable: utilizado para añadir ecuaciones matemáticas " -"avanzadas de una variable, p.e., seno(x)" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +#: TurtleArt/tabasics.py:401 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1128 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1133 +msgid "shade" +msgstr "tono" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"un bloque programable: utilizado para agregar ecuaciones matemáticas " -"avanzadas de múltiples variables, i.e., sqrt(x*x+y*y)" +#: TurtleArt/tabasics.py:321 TurtleArt/tabasics.py:335 +msgid "fills the background with (color, shade)" +msgstr "rellena el fondo con (color, sombra)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"un bloque programable: utilizado para añadir ecuaciones matemáticas " -"avanzadas multivariables, p.e. seno(x+y+z)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +msgid "save picture" +msgstr "guardar imagen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "bloque Python" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pitch" +msgstr "frecuencia" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "ejecuta el código del módulo tamyblock.py que se encuentra en el Diario" +# devuelve en lugar de retorna - mouse en lugar de ratón +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "returns 1 if mouse button is pressed" +msgstr "retorna 1 si el botón del ratón está presionado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "Cartesiana" +#: TurtleArtActivity.py:527 TurtleArtActivity.py:693 TurtleArtActivity.py:853 +msgid "Rescale coordinates up" +msgstr "Escalar coordenadas hacia arriba" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "muestra coordenadas cartesianas" +# verbo +#: TurtleArt/tabasics.py:423 +msgid "pen up" +msgstr "subir pluma" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "polar" +#: TurtleArt/tabasics.py:517 +msgid "orange" +msgstr "naranja" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "muestra las coordenadas polares" +#: TurtleArt/tabasics.py:803 +msgid "pauses program execution a specified number of seconds" +msgstr "detiene la ejecución del programa por número determinado de segundos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "tortuga" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:452 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "apila el valor sobre la pila FILO (primero en entrar, último en salir)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "elige la tortuga a ordenar" +#: TurtleArt/tabasics.py:1073 +msgid "clear all" +msgstr "borrar todos" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "tortuga activa" +#: TurtleArt/tabasics.py:832 TurtleArt/tabasics.py:845 +msgid "then" +msgstr "entonces" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "nombre de la tortuga activa" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Registro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "caparazón de la tortuga" +#: TurtleArt/tabasics.py:759 +msgid "not" +msgstr "no" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "vestir a la tortuga con un caparazón a medida" +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:857 +msgid "if then else" +msgstr "si entonces sino" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "cima de una pila plegable" +#: TurtleArt/tabasics.py:885 +msgid "stops current action" +msgstr "detiene la acción actual" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "cargar" +#: TurtleArt/tabasics.py:187 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "gira la tortuga en sentido horario (ángulo en grados)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -msgid "loads a block" -msgstr "cargar un bloque" +#: TurtleArt/tabasics.py:414 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"contiene el nivel actual de gris (puede ser utilizado en vez de un bloque " +"numérico)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "fijar xy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +msgid "xcor of left of screen" +msgstr "coorx de la izquierda de la pantalla" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "paleta" +#: turtleblocks.py:425 +msgid "Reset block size" +msgstr "Restaurar el tamaño del bloque" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "seleccionar paleta" +#: TurtleArt/tabasics.py:122 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:676 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:794 +msgid "turtle" +msgstr "tortuga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Paleta de plantillas de presentaciones" +#: TurtleArt/tapalette.py:98 +msgid "displays next palette" +msgstr "muestra la siguiente paleta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 +#, fuzzy msgid "hide blocks" -msgstr "ocultar los bloques" +msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"ocultar los bloques\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"ocultar bloques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "limpia el lienzo ocultando bloques" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "nivel de luz detectado por la cámara" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "mostrar bloques" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:560 +msgid "Python int operator" +msgstr "Operador int de Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "restaura bloques ocultos" +#: TurtleArt/tabasics.py:740 +msgid "logical less-than operator" +msgstr "operador lógico menor que" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "oculta las barras de herramientas de Azúcar" +#: TurtleArt/tabasics.py:1069 +msgid "restore all blocks from trash" +msgstr "restaura todos los bloques de la papelera" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "lista" +#: turtleblocks.py:404 +msgid "Save" +msgstr "Guardar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "presentación con lista de viñetas" +#: TurtleArt/tabasics.py:941 +msgid "store in box 1" +msgstr "guardar en caja 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "plantilla de presentación: lista de viñetas" +#: TurtleArt/tabasics.py:955 +msgid "store in box 2" +msgstr "guardar en caja 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "" -"plantilla de presentación: seleccionar objeto del Diario (sin descripción)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:831 +msgid "hides the Sugar toolbars" +msgstr "oculta las barras de herramientas de Azúcar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" +#: TurtleArt/tabasics.py:243 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"plantilla de presentación: seleccionar objeto del Diario (con descripción)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "plantilla de presentación: seleccionar cuatro objetos del Diario" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "plantilla de presentación: seleccionar dos objetos del Diario" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "coorx de la izquierda de la pantalla" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "debajo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 -msgid "ycor of bottom of screen" -msgstr "coory del limite inferior de la pantalla" +"contiene la coordenada x actual de la tortuga (se puede usar en vez de un " +"bloque de número)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "anchura" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:536 +msgid "print" +msgstr "imprimir" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "el ancho del lienzo" +# devuelve en lugar de retorna - mouse en lugar de ratón +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:345 +msgid "returns mouse x coordinate" +msgstr "devuelve la coordenada x del cursor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "xcor del lado derecho de la pantalla" +#: TurtleArt/tabasics.py:516 +msgid "red" +msgstr "rojo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "ycor del limite superior de la pantalla" +#: TurtleArtActivity.py:207 TurtleArtActivity.py:806 TurtleArtActivity.py:989 +#: TurtleArtActivity.py:1025 turtleblocks.py:408 +msgid "Save as Logo" +msgstr "Guardar como Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "altura" +#: TurtleArt/tabasics.py:351 +msgid "sets color of the line drawn by the turtle" +msgstr "fija el color de la línea que la tortuga dibuja" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "la altura del lienzo" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "volumen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "título x" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Permitir la colaboración" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "título y" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "Palette of sensor blocks" +msgstr "Paleta de bloques sensor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "izquierda x" +#: TurtleArtActivity.py:810 TurtleArtActivity.py:1013 +#: TurtleArtActivity.py:1035 +msgid "Load plugin" +msgstr "Cargar plugin" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "arriba y" +# devuelve en lugar de retorna - mouse en lugar de ratón +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:334 +msgid "returns True if mouse button is pressed" +msgstr "devuelve Verdadero si el botón del ratón está presionado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "derecha x" +#: TurtleArt/tabasics.py:715 +msgid "number" +msgstr "número" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "debajo y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:363 +msgid "query keyboard" +msgstr "consulta de teclado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "presentación 1x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:750 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:926 +msgid "top" +msgstr "cima" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "presentación 2x1" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Enviar a la Web" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "presentación 1x2" +#: TurtleArtActivity.py:685 TurtleArtActivity.py:847 turtleblocks.py:414 +msgid "Cartesian coordinates" +msgstr "Coordenadas cartesianas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "presentación 2x2" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Apodo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "Paleta de operaciones definidas por el usuario" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:215 +msgid "set scale" +msgstr "fijar escala" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Por favor instala la Actividad Hablar e intenta de nuevo." +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2205 +#: TurtleArtActivity.py:800 +msgid "Share selected blocks" +msgstr "Compartir bloques seleccionados" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Español" +#: TurtleArt/tabasics.py:526 +msgid "white" +msgstr "blanco" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "Inglés" +#: TurtleArt/tabasics.py:904 +msgid "connects action to toolbar run buttons" +msgstr "" +"conecta la acción a los botones de ejecución de la barra de herramientas" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Lo siento, no puedo entender lo que estás preguntando." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:432 +msgid "elapsed time (in seconds) since program started" +msgstr "el tiempo transcurrido (en segundos) desde el inicio del programa" -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." -msgstr "" -"Lo siento, no hay memoria libre para cargar mi cerebro. Cierra otras " -"actividades e intenta una vez más." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +msgid "amplitude" +msgstr "amplitud" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "empujar el valor rgb de destino a la pila" +#: TurtleArt/tawindow.py:1682 TurtleArt/tawindow.py:1721 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Cancelar" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "parar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:937 +msgid "the canvas height" +msgstr "la altura del lienzo" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "reproducir" +#: TurtleArt/tabasics.py:627 +msgid "minus" +msgstr "menos" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "guardar" +#: TurtleArt/tabasics.py:768 TurtleArt/tabasics.py:771 +msgid "and" +msgstr "y" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "otros" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "cima de una pila plegable" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "vuelta en U" +#: TurtleArt/talogo.py:632 +msgid "as input" +msgstr "como entrada" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "hacer una vuelta en U" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:611 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +msgid "Python block" +msgstr "bloque Python" -#: turtleblocks.py:89 -msgid "usage is" -msgstr "el uso es" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "media wait" +msgstr "esperar medios" -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "Sin acción alternativa:" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "acelerómetro" -#: turtleblocks.py:265 -msgid "File not found" -msgstr "Fichero no encontrado" +#: TurtleArt/tabasics.py:495 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" +"contiene el tamaño actual de la pluma (se puede usar en vez de un bloque de " +"número)" -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Directorio de configuración no modificable: %s" +#: TurtleArt/tabasics.py:347 +msgid "set color" +msgstr "fijar color" -#: turtleblocks.py:365 -msgid "New" -msgstr "Nuevo" +#: TurtleArt/tabasics.py:699 +msgid "min" +msgstr "min" -#: turtleblocks.py:366 -msgid "Open" -msgstr "Abrir" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#, fuzzy +msgid "loads a block" +msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"cargar un bloque\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"carga un bloque" -#: turtleblocks.py:367 -msgid "Save" -msgstr "Guardar" +#: TurtleArt/tabasics.py:312 +msgid "Palette of pen commands" +msgstr "Paleta de órdenes de la pluma" -#: turtleblocks.py:368 -msgid "Save as" -msgstr "Guardar como" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:465 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "" +"muestra los valores en la pila FILO (primero en entrar, último en salir)" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "Salir" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"se ejecuta la serie de acciones siguientes al bloque mientras se cumpla la " +"condición fijada al comienzo del mismo" -#: turtleblocks.py:374 +#: turtleblocks.py:411 msgid "File" msgstr "Archivo" -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Escalar coordenadas" +#: TurtleArt/tabasics.py:762 +msgid "logical NOT operator" +msgstr "operador NO lógico" -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Restaurar el tamaño del bloque" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:905 +msgid "ycor of bottom of screen" +msgstr "coory del limite inferior de la pantalla" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Mostar/ocultar bloques" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:866 +msgid "presentation template: select Journal object (with description)" +msgstr "" +"plantilla de presentación: seleccionar objeto del Diario (con descripción)" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Herramientas" +#: TurtleArt/tabasics.py:609 +msgid "Palette of numeric operators" +msgstr "Paleta de operadores numéricos" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Depurar" +#: TurtleArt/tabasics.py:641 +msgid "multiply" +msgstr "multiplicar" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Tortuga" +#: TurtleArt/tabasics.py:810 +msgid "forever" +msgstr "por siempre" -#: turtleblocks.py:421 -msgid "About..." -msgstr "Acerca..." +#: TurtleArtActivity.py:1327 +#, python-format +msgid "Plugin %s already installed." +msgstr "El plugin %s ya se encuentra instalado." -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "Hay trabajo sin guardar. ¿Le gustaría guardar antes de salir?" +#: TurtleArt/tabasics.py:365 +msgid "sets shade of the line drawn by the turtle" +msgstr "fija la tonalidad de la linea que la tortuga dibuja" -#: turtleblocks.py:462 -msgid "Save project?" -msgstr "¿Guardar el proyecto?" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +msgid "speaks text" +msgstr "dice texto" -#~ msgid "Turtle Art" -#~ msgstr "TortugArte" +#: TurtleArtActivity.py:272 +msgid "snapshot" +msgstr "instantánea" -#~ msgid "Turtle Art Mini" -#~ msgstr "TortugArte Mini" +#: TurtleArt/tabasics.py:158 +msgid "clean" +msgstr "limpiar" -#~ msgid "Turtle Confusion" -#~ msgstr "TortugArte Confusión" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "presentation template: select two Journal objects" +msgstr "plantilla de presentación: seleccionar dos objetos del Diario" -#~ msgid "Select a challenge" -#~ msgstr "Selecciona un desafío" +#: TurtleArtActivity.py:696 TurtleArtActivity.py:855 turtleblocks.py:421 +msgid "Grow blocks" +msgstr "Agrandar bloques" -#~ msgid "Amazonas Tortuga" -#~ msgstr "Tortuga Amazonas" +#: TurtleArtActivity.py:682 TurtleArtActivity.py:846 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +msgid "Fullscreen" +msgstr "Pantalla completa" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Paleta de Pesos Mexicanos" +#: turtleblocks.py:297 +msgid "File not found" +msgstr "Fichero no encontrado" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Paleta de Pesos Colombianos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +msgid "show" +msgstr "mostrar" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Paleta de Francos de Ruanda" +#: TurtleArt/tabasics.py:911 TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:182 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:203 +msgid "text" +msgstr "texto" -#~ msgid "Palette of US dollars" -#~ msgstr "Paleta de Dólares Americanos" +#: TurtleArt/tabasics.py:699 +msgid "random" +msgstr "aleatorio" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Paleta de Dólares Australianos" +#: TurtleArt/tabasics.py:727 +msgid "logical greater-than operator" +msgstr "operador lógico mayor que" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Paleta de Guaraníes Paraguayos" +#: TurtleArt/tabasics.py:175 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "gira la tortuga en sentido anti-horario (ángulo en grados)" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Paletea de Nuevos Soles Peruanos" +#: TurtleArt/tabasics.py:527 +msgid "black" +msgstr "negro" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Paleta de Pesos Uruguayos" +#: TurtleArt/tabasics.py:692 +msgid "calculates square root" +msgstr "calcula la raíz cuadrada" -#~ msgid "TurtleBots" -#~ msgstr "TurtleBots" +#: TurtleArt/tabasics.py:257 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"contiene la coordenada y actual de la tortuga (se puede usar en vez de un " +"bloque de número)" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "ajusta la intensidad del LED entre 0 y 255" +# mouse x o cursor +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:342 +msgid "mouse x" +msgstr "cursor x" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "devuelve el nivel de luz en el ambiente como un número entre 0 y 1023" +# mouse y - ratón y +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:352 +msgid "mouse y" +msgstr "cursor y" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "devuelve 1 cuando el botón está presionado y 0 en otro caso" +#: pysamples/grecord.py:216 +msgid "stop" +msgstr "parar" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "devuelve el nivel de luz en el ambiente como un número entre 0 y 1023" +#: TurtleArt/tabasics.py:724 +msgid "greater than" +msgstr "mayor que" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "devuelve la temperatura en el ambiente como un número entre 0 y 255" +#: TurtleArt/tabasics.py:242 TurtleArt/tawindow.py:4301 +msgid "xcor" +msgstr "coorx" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "devuelve la distancia del objeto en frente al sensor como un número entre 0 " -#~ "y 255" +#: TurtleArtActivity.py:784 turtleblocks.py:460 util/helpbutton.py:44 +msgid "Help" +msgstr "Ayuda" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "devuelve 0 o 1 dependiendo de la inclinación del sensor" +#: turtleblocks.py:500 +msgid "Save project?" +msgstr "¿Guardar el proyecto?" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "devuelve 1 cuando el sensor detecta un campo magnético, 0 en otro caso" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:680 +msgid "chooses which turtle to command" +msgstr "elige la tortuga a ordenar" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "oscila entre 0 y 1 dependiendo de la vibración" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +msgid "right x" +msgstr "derecha x" -#~ msgid "returns the value of the resistance" -#~ msgstr "devuleve el valor de la resistencia" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "nivel de luz detectado por el sensor" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArtActivity.py:1228 TurtleArtActivity.py:1233 +#: TurtleArtActivity.py:1313 +msgid "Plugin could not be installed." +msgstr "El plugin no puede ser instalado." -#~ msgid "button" -#~ msgstr "botón" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "keyboard" +msgstr "teclado" -#~ msgid "grayscale" -#~ msgstr "escala de gris" +#: TurtleArt/tabasics.py:197 +msgid "arc" +msgstr "arco" -#~ msgid "ambient light" -#~ msgstr "luz ambiente" +#: TurtleArt/tabasics.py:197 +msgid "radius" +msgstr "radio" -#~ msgid "temperature" -#~ msgstr "temperatura" +#: TurtleArtActivity.py:687 TurtleArtActivity.py:849 turtleblocks.py:416 +msgid "Polar coordinates" +msgstr "Coordenadas polares" -#~ msgid "distance" -#~ msgstr "distancia" +#: TurtleArt/tabasics.py:361 +msgid "set shade" +msgstr "fijar tono" -#~ msgid "tilt" -#~ msgstr "inclinación" +#: TurtleArt/tabasics.py:772 +msgid "logical AND operator" +msgstr "operador Y lógico" -#~ msgid "magnetic induction" -#~ msgstr "campo magnético" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Debe contar con una cuenta en http://turtleartsite.sugarlabs.org para bajar " +"su proyecto." -#~ msgid "vibration" -#~ msgstr "vibración" +#: TurtleArtActivity.py:778 TurtleArtActivity.py:1062 turtleblocks.py:452 +msgid "Run" +msgstr "Ejecutar" -#~ msgid "Butia Robot" -#~ msgstr "Robot Butiá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:462 +msgid "show heap" +msgstr "mostrar pila" -#~ msgid "refresh Butia" -#~ msgstr "refrescar Butiá" +#: TurtleArt/tabasics.py:232 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" +"fija la orientación de la tortuga (0 es hacia la parte superior de la " +"pantalla.)" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "actualiza el estado de la paleta y de los bloques Butiá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:795 +#, fuzzy +msgid "selects a palette" +msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"seleccionar paleta\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"selecciona una paleta" -#~ msgid "battery charge Butia" -#~ msgstr "carga de batería Butiá" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "volumen de entrada de micrófono" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "devuelve la carga de la batería del robot como un número entre 0 y 255" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Título:" -#~ msgid "speed Butia" -#~ msgstr "velocidad Butiá" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:127 +msgid "Palette of media objects" +msgstr "Paleta de bloques medios" -#~ msgid "set the speed of the Butia motors" -#~ msgstr "establece la velocidad de los motores del Butiá" +#: TurtleArtActivity.py:674 +msgid "Restore blocks from trash" +msgstr "Restaura los bloques de la papelera" -#~ msgid "the speed must be a value between 0 and 1023" -#~ msgstr "la velocidad debe ser un valor entre 0 y 1023" +#: TurtleArt/tabasics.py:896 +msgid "Palette of variable blocks" +msgstr "Paleta de bloques de variables" -#~ msgid "forward Butia" -#~ msgstr "adelante Butiá" +#: TurtleArt/tabasics.py:716 +msgid "used as numeric input in mathematic operators" +msgstr "utilizado como entrada numérica en los operadores matemáticos" -#~ msgid "move the Butia robot forward" -#~ msgstr "mueve el robot Butiá hacia adelante" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Cargar" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "mueve el robot Butiá hacia adelante una distancia predefinida" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Servidor" -#~ msgid "left Butia" -#~ msgstr "izquierda Butiá" +#: TurtleArt/tabasics.py:972 +msgid "Variable 1 (numeric value)" +msgstr "Variable 1 (valor numérico)" -#~ msgid "turn the Butia robot at left" -#~ msgstr "gira el robot Butiá hacia la izquierda" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Vecindario" -#~ msgid "backward Butia" -#~ msgstr "atrás Butiá" +#: TurtleArt/tabasics.py:619 +msgid "adds two alphanumeric inputs" +msgstr "suma dos entradas alfanuméricas" -#~ msgid "move the Butia robot backward" -#~ msgstr "mueve el robot Butiá hacia atrás" +#: TurtleArt/tabasics.py:748 +msgid "equal" +msgstr "igual" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "mueve el robot Butiá hacia atrás una distancia predefinida" +#: TurtleArt/tabasics.py:845 +msgid "else" +msgstr "sino" -#~ msgid "right Butia" -#~ msgstr "derecha Butiá" +#: TurtleArt/talogo.py:631 +msgid "doesn't like" +msgstr "no le gusta" -#~ msgid "turn the Butia robot at right" -#~ msgstr "gira el robot Butiá hacia la derecha" +#: turtleblocks.py:498 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "Hay trabajo sin guardar. ¿Le gustaría guardar antes de salir?" -#~ msgid "turn Butia" -#~ msgstr "girar Butiá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:823 +msgid "restores hidden blocks" +msgstr "restaura bloques ocultos" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "gira el robot Butiá x grados" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:779 +msgid "load" +msgstr "cargar" -#~ msgid "stop Butia" -#~ msgstr "detener Butiá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:267 +msgid "stop video or audio" +msgstr "detiene el video o audio" -#~ msgid "stop the Butia robot" -#~ msgstr "detiene al robot Butiá" +#: TurtleArt/tabasics.py:426 +msgid "Turtle will not draw when moved." +msgstr "La tortuga no dibujará cuando se mueva." -#~ msgid "Butia" -#~ msgstr "Butiá" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:489 +msgid "pop" +msgstr "sacar" -#~ msgid "Error importing Pygame. This plugin require Pygame 1.9" -#~ msgstr "Error importando Pygame. Este plugin requiere Pygame 1.9" +#: TurtleArt/tabasics.py:494 +msgid "pen size" +msgstr "tamaño" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Error en la inicialización de la cámara" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#, fuzzy +msgid "turtle shell" +msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"caparazón de la tortuga\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"caparazón tortuga" -#~ msgid "No camera was found" -#~ msgstr "No se encontraró cámara" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:302 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" +"reproduce una sinusoide desde frecuencia, amplitud y duración (en segundos)" -#~ msgid "Error stopping camera" -#~ msgstr "Error deteniendo cámara" +#: TurtleArt/tabasics.py:688 +msgid "√" +msgstr "√" -#~ msgid "Error starting camera" -#~ msgstr "Error iniciando cámara" +# decir +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "speak" +msgstr "hablar" -#~ msgid "Error in get mask" -#~ msgstr "Error en obtener máscara" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "leer el valor del dispositivo de radiofrecuencia (RFID)" -#~ msgid "FollowMe" -#~ msgstr "FollowMe" +#: TurtleArt/tabasics.py:201 +msgid "moves turtle along an arc" +msgstr "mueve la tortuga a lo largo de un arco" -#~ msgid "refresh FollowMe" -#~ msgstr "refrescar FollowMe" +#: TurtleArt/tabasics.py:752 +msgid "logical equal-to operator" +msgstr "operador lógico de igualdad" -#~ msgid "Search for a connected camera." -#~ msgstr "Busca una cámara conectada." +#: TurtleArt/tabasics.py:514 +msgid "Palette of pen colors" +msgstr "Paleta de colores de la pluma" -#~ msgid "calibration" -#~ msgstr "calibración" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:274 +msgid "pause video or audio" +msgstr "pausa el video o audio" -#~ msgid "store a personalized calibration" -#~ msgstr "almacena una calibración personalizada" +#: TurtleArt/tabasics.py:946 +msgid "stores numeric value in Variable 1" +msgstr "guarda valor numérico en la variable 1" -#~ msgid "return a personalized calibration" -#~ msgstr "devuelve una calibración personalizada" +#: TurtleArt/tabasics.py:960 +msgid "stores numeric value in Variable 2" +msgstr "guarda valor numérico en la variable 2" -#~ msgid "follow" -#~ msgstr "seguir" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +#, fuzzy +msgid "put a custom 'shell' on the turtle" +msgstr "" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"vestir a la tortuga con un caparazón a medida\n" +"#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +"pone una caparazón personalizada a la tortuga" -#~ msgid "follow a color or calibration" -#~ msgstr "seguir un color o calibración" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:331 +msgid "button down" +msgstr "botón presionado" -#~ msgid "set the camera brightness as a value between 0 to 255." -#~ msgstr "establece el brillo de la cámara como un valor entre 0 y 255." +#: TurtleArt/tabasics.py:148 +msgid "moves turtle backward" +msgstr "mueve la tortuga hacia atrás" -#~ msgid "minimum pixels" -#~ msgstr "mínimo de pixeles" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:929 +msgid "ycor of top of screen" +msgstr "ycor del limite superior de la pantalla" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "define el mínimo número de píxeles a seguir" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:392 TurtleArtActivity.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1469 +msgid "Show blocks" +msgstr "Mostrar bloques" -#~ msgid "threshold" -#~ msgstr "umbral" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "reproducir" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "define el umbral para un color RGB" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "guardar" -#~ msgid "camera mode" -#~ msgstr "modo de cámara" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Colores" -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "establece el modo de color de la cámara: RGB, YUV o HSV" +#: TurtleArt/tabasics.py:461 +msgid "sets size of the line drawn by the turtle" +msgstr "fija el ancho de la línea que la tortuga dibuja" -#~ msgid "get brightness" -#~ msgstr "obtener brillo" +#: TurtleArtActivity.py:1005 turtleblocks.py:402 +msgid "Open" +msgstr "Abrir" -#~ msgid "get the brightness of the ambient light" -#~ msgstr "obtiene el brillo de la luz ambiente" +#: TurtleArt/tawindow.py:1142 TurtleArt/tawindow.py:1143 +msgid "orientation" +msgstr "orientación" -#~ msgid "average color" -#~ msgstr "color promedio" +#: TurtleArt/tabasics.py:256 TurtleArt/tawindow.py:4302 +msgid "ycor" +msgstr "coory" -#~ msgid "" -#~ "if set to 0 then color averaging is off during calibration; for other values " -#~ "it is on" -#~ msgstr "" -#~ "Si está en 0 entonces el color promedio está apagado durante la calibración; " -#~ "para otros valores está encendido" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"un bloque programable: utilizado para agregar ecuaciones matemáticas " +"avanzadas de múltiples variables, i.e., sqrt(x*x+y*y)" -#~ msgid "x position" -#~ msgstr "posición x" +#: TurtleArt/tabasics.py:832 TurtleArt/tabasics.py:845 +msgid "if" +msgstr "si" -#~ msgid "return x position" -#~ msgstr "retorna la posición x" +#: TurtleArt/tabasics.py:216 TurtleArt/tabasics.py:294 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"mueve la tortuga a la posición xcor, ycor; (0, 0) está en el centro de la " +"pantalla." -#~ msgid "y position" -#~ msgstr "posición y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:567 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:581 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:595 +msgid "Python" +msgstr "Python" -#~ msgid "return y position" -#~ msgstr "retorna la posición y" +#: TurtleArtActivity.py:785 turtleblocks.py:455 +msgid "Stop" +msgstr "Parar" -#~ msgid "pixels" -#~ msgstr "píxeles" +#: TurtleArt/tabasics.py:1026 TurtleArt/tabasics.py:1046 +msgid "action 2" +msgstr "acción 2" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "devuelve el número de píxeles de la mancha mas grande" +#: TurtleArt/tabasics.py:1017 TurtleArt/tabasics.py:1036 +msgid "action 1" +msgstr "acción 1" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "establece el modo de color de la cámara a RGB" +#: TurtleArt/tabasics.py:483 +msgid "end fill" +msgstr "finalizar relleno" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "establece el modo de color de la cámara a YUV" +#: TurtleArtActivity.py:670 TurtleArtActivity.py:828 turtleblocks.py:433 +msgid "Copy" +msgstr "Copiar" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "establece el modo de color de la cámara a HSV" +#: TurtleArtActivity.py:672 TurtleArtActivity.py:829 turtleblocks.py:434 +msgid "Paste" +msgstr "Pegar" -#~ msgid "empty calibration" -#~ msgstr "calibración vacía" +#: TurtleArt/talogo.py:513 +msgid "did not output to" +msgstr "no pudo escribir en" -#~ msgid "error in string conversion" -#~ msgstr "error en la conversión de la cadena de texto" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Actividades" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Enviar a la Web" -#~ msgid "speed SumBot" -#~ msgstr "velocidad SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:475 +msgid "empty heap" +msgstr "vaciar pila" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "setea la velocidad del SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "saca el valor de la pila FILO (primero en entrar, último en salir)" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "setea la velocidad por defecto para los comandos de movimiento" +#: TurtleArtActivity.py:777 TurtleArtActivity.py:1060 turtleblocks.py:451 +msgid "Clean" +msgstr "Limpiar" -#~ msgid "forward SumBot" -#~ msgstr "adelante SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:805 +msgid "Palette of presentation templates" +msgstr "Paleta de plantillas de presentaciones" -#~ msgid "move SumBot forward" -#~ msgstr "mueve el SumBot hacia adelante" +#: TurtleArt/tabasics.py:197 +msgid "angle" +msgstr "ángulo" -#~ msgid "backward SumBot" -#~ msgstr "atrás SumBot" +#: TurtleArt/tabasics.py:666 +msgid "identity" +msgstr "identidad" -#~ msgid "move SumBot backward" -#~ msgstr "mueve el SumBot hacia atrás" +#: TurtleArtActivity.py:662 TurtleArtActivity.py:773 TurtleArtActivity.py:802 +#: TurtleArtActivity.py:804 TurtleArtActivity.py:981 +msgid "Save/Load" +msgstr "Guardar/Cargar" -#~ msgid "stop SumBot" -#~ msgstr "detener SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:971 +msgid "top y" +msgstr "arriba y" -#~ msgid "stop the SumBot" -#~ msgstr "detiene el SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "audio" +msgstr "audio" -#~ msgid "left SumBot" -#~ msgstr "izquierda SumBot" +#: turtleblocks.py:448 +msgid "Tools" +msgstr "Herramientas" -#~ msgid "turn left the SumBot" -#~ msgstr "gira el SumBot hacia la izquierda" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Puerto" -#~ msgid "right SumBot" -#~ msgstr "derecha SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:527 +msgid "comment" +msgstr "comentar" -#~ msgid "turn right the SumBot" -#~ msgstr "gira el SumBot hacia la derecha" +#: TurtleArt/tabasics.py:630 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "sustrae la entrada numérica de abajo de la entrada numérica de arriba" -#~ msgid "angle to center" -#~ msgstr "ángulo al centro" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "media pause" +msgstr "pausar medios" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "obtiene el ángulo al centro del dohyo" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "empujar el valor rgb de destino a la pila" -#~ msgid "angle to Enemy" -#~ msgstr "ángulo al Enemigo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:365 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"consulta para la entrada de teclado (los resultados están almacenados en el " +"bloque del teclado)" -#~ msgid "get the angle to the Enemy" -#~ msgstr "obtiene el ángulo al Enemigo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:660 +msgid "Cartesian" +msgstr "Cartesiana" -#~ msgid "x coor. SumBot" -#~ msgstr "coor. x SumBot" +#: TurtleArt/tabasics.py:161 +msgid "clears the screen and reset the turtle" +msgstr "limpia la pantalla y restaura la tortuga" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "obtiene la coordenada x del Sumbot" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "señal de entrada de micrófono" -#~ msgid "y coor. SumBot" -#~ msgstr "coor. y SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:421 +msgid "returns the color that the turtle \"sees\"" +msgstr "muestra el color que \"ve\" la tortuga" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "obtiene la coordenada y del Sumbot" +#: TurtleArt/tabasics.py:1039 +msgid "invokes Action 1 stack" +msgstr "invocar la pila de acción 1" -#~ msgid "x coor. Enemy" -#~ msgstr "coor. x Enemigo" +#: TurtleArt/tabasics.py:126 +msgid "Palette of turtle commands" +msgstr "Paleta de comandos de la tortuga" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "obtiene la coordenada x del Enemigo" +#: TurtleArt/tabasics.py:814 +msgid "loops forever" +msgstr "repetir para siempre" -#~ msgid "y coor. Enemy" -#~ msgstr "coor. y Enemigo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:202 +msgid "show aligned" +msgstr "mostrar alineados" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "obtiene la coordenada y del Enemigo" +#: TurtleArtActivity.py:1328 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "¿Desea reinstalar %s?" -#~ msgid "rotation SumBot" -#~ msgstr "rotación SumBot" +#: TurtleArtActivity.py:807 TurtleArtActivity.py:1008 +#: TurtleArtActivity.py:1030 turtleblocks.py:403 +msgid "Load project" +msgstr "Cargar proyecto" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "obtiene la rotación del SumBot" +#: TurtleArtActivity.py:656 TurtleArtActivity.py:776 +msgid "Project" +msgstr "Proyecto" -#~ msgid "rotation Enemy" -#~ msgstr "rotación Enemigo" +#: turtleblocks.py:454 +msgid "Debug" +msgstr "Depurar" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "obtiene la rotación del Enemigo" +#: TurtleArtActivity.py:325 TurtleArtActivity.py:702 TurtleArtActivity.py:857 +msgid "Turn off hover help" +msgstr "Deshabilitar ayuda flotante" -#~ msgid "distance to center" -#~ msgstr "distancia al centro" +#: TurtleArt/tabasics.py:676 TurtleArt/tabasics.py:677 +msgid "mod" +msgstr "mod" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "obtiene la distancia al centro del dohyo" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Contraseña" -#~ msgid "distance to Enemy" -#~ msgstr "distancia al Enemigo" +#: TurtleArt/tabasics.py:875 +msgid "vertical space" +msgstr "espacio vertical" -#~ msgid "get the distance to the Enemy" -#~ msgstr "obtiene la distancia al Enemigo" +#: TurtleArtActivity.py:1309 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Reinicie TortugArte para poder usar el plugin." -#~ msgid "update information" -#~ msgstr "actualizar información" +#: TurtleArt/tabasics.py:485 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"completa el polígono relleno (utilizado con comenzar relleno del bloque)" -#~ msgid "update information from the server" -#~ msgstr "actualiza la información desde el servidor" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Compartir" -#~ msgid "Palette of physics blocks" -#~ msgstr "Paleta de bloques de física" +#: TurtleArt/tabasics.py:736 +msgid "less than" +msgstr "menor que" -#~ msgid "start polygon" -#~ msgstr "comenzar polígono" +#: TurtleArt/tabasics.py:689 +msgid "square root" +msgstr "raiz cuadrada" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Comienza a definir un nuevo polígono basado en la posición actual xy de la " -#~ "Tortuga." +#: turtleblocks.py:419 +msgid "Rescale coordinates" +msgstr "Escalar coordenadas" -#~ msgid "add point" -#~ msgstr "agregar punto" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "show blocks" +msgstr "mostrar bloques" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Agrega un nuevo punto al polígono actual basado en la posición actual xy de " -#~ "la Tortuga." +#: turtleblocks.py:410 +msgid "Quit" +msgstr "Salir" -# finalizar polígono -#~ msgid "end polygon" -#~ msgstr "terminar polígono" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal description field" +msgstr "campo de descripción del Diario de Sugar" -#~ msgid "Define a new polygon." -#~ msgstr "Define un nuevo polígono." +#: TurtleArt/tabasics.py:375 +msgid "set gray" +msgstr "establecer gris" -#~ msgid "end filled polygon" -#~ msgstr "termina polígono relleno" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:844 +msgid "presentation bulleted list" +msgstr "presentación con lista de viñetas" -#~ msgid "Not a simple polygon" -#~ msgstr "No es un polígono simple" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +msgid "duration" +msgstr "duración" -#~ msgid "Define a new filled polygon." -#~ msgstr "Define un nuevo polígono relleno." +#: turtleblocks.py:397 +msgid "New" +msgstr "Nuevo" -#~ msgid "triangle" -#~ msgstr "triángulo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +msgid "places a comment in your code" +msgstr "coloca un comentario en tu código" -#~ msgid "base" -#~ msgstr "base" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:408 +msgid "read pixel" +msgstr "leer pixel" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Agrega un objeto triángulo al proyecto." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +msgid "scale" +msgstr "escala" -#~ msgid "circle" -#~ msgstr "círculo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:902 +msgid "bottom" +msgstr "debajo" -#~ msgid "Add a circle object to the project." -#~ msgstr "Agrega un objeto círculo al proyecto." +#: TurtleArt/tabasics.py:524 +msgid "purple" +msgstr "morado" -#~ msgid "rectangle" -#~ msgstr "rectángulo" +#: TurtleArtActivity.py:518 +msgid "Rescale coordinates down" +msgstr "Escalar coordenadas hacia abajo" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Agrega un objeto rectángulo al proyecto." +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +msgid "click to open" +msgstr "clic para abrir" -#~ msgid "reset" -#~ msgstr "resetear" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "" +"frecuencia de la componente más intensa del sonido presente en la entrada de " +"micrófono" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Resetea el proyecto; limpia la lista de objetos." +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Configuración" -#~ msgid "motor" -#~ msgstr "motor" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Descripción:" -#~ msgid "torque" -#~ msgstr "torque" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:134 +msgid "journal" +msgstr "diario" -#~ msgid "speed" -#~ msgstr "velocidad" +#: TurtleArt/tabasics.py:1063 +msgid "empty trash" +msgstr "vaciar papelera" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "El torque y velocidad del motor están en el rango que va de 0 (apagado) a " -#~ "números positivos; el motor es colocado en el objeto creado mas " -#~ "recientemente." +#: TurtleArt/tabasics.py:438 +msgid "Turtle will draw when moved." +msgstr "La tortuga dibujará cuando se mueva." -# puede ser: alfiler, perno, clavija, clavo - En Physics es: Tachuela (asi que por coherencia, usé Tachuela) -#~ msgid "pin" -#~ msgstr "tachuela" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Cargar..." -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Sujeta un objeto para que no se caiga." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal audio object" +msgstr "objeto de audio del Diario de Sugar" -# enPhysics es unión... podría ser articulación -#~ msgid "joint" -#~ msgstr "unión" +#: TurtleArt/talogo.py:374 TurtleArt/tawindow.py:1457 TurtleArtActivity.py:780 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1478 +msgid "Stop turtle" +msgstr "Parar tortuga" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Une dos objetos (el objeto creado mas reciententemente y el objeto en el " -#~ "punto x, y)." +#: turtleblocks.py:456 +msgid "Turtle" +msgstr "Tortuga" -#~ msgid "save as Physics activity" -#~ msgstr "guardar como Actividad Física" +#: TurtleArt/tapalette.py:99 +msgid "changes the orientation of the palette of blocks" +msgstr "cambia la orientación de la paleta de bloques" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Guarda el proyecto al Diario como una Actividad de Física." +#: TurtleArt/tabasics.py:988 TurtleArt/tawindow.py:4643 +msgid "store in" +msgstr "guardar en" -#~ msgid "gear" -#~ msgstr "círculo" +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:396 TurtleArtActivity.py:1066 +msgid "Hide blocks" +msgstr "Ocultar bloques" -#~ msgid "Add a gear object to the project." -#~ msgstr "Agrega un objeto engranaje al proyecto." +#: TurtleArtActivity.py:811 TurtleArtActivity.py:1016 +#: TurtleArtActivity.py:1038 +msgid "Load Python block" +msgstr "Cargar bloque Python" -#~ msgid "density" -#~ msgstr "densidad" +#: TurtleArt/tabasics.py:615 +msgid "plus" +msgstr "sumar" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Establece la densidad de los objetos (la densidad puede ser cualquier número " -#~ "positivo)." +#: TurtleArt/tabasics.py:779 TurtleArt/tabasics.py:782 +msgid "or" +msgstr "o" -#~ msgid "friction" -#~ msgstr "fricción" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:852 +msgid "presentation template: list of bullets" +msgstr "plantilla de presentación: lista de viñetas" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Establece la propiedad de fricción de los objetos (un valor entre 0 y 1, " -#~ "donde 0 es sin fricción y el 1 es fuerte)." +#: TurtleArt/tabasics.py:668 +msgid "identity operator used for extending blocks" +msgstr "operador de identidad usado para extender bloques" -# podría ser elasticidad? -#~ msgid "bounciness" -#~ msgstr "restitución" +#: TurtleArtActivity.py:699 TurtleArtActivity.py:856 turtleblocks.py:423 +msgid "Shrink blocks" +msgstr "Empequeñecer bloques" -# very bouncy = muy restituible? -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Establece la propiedad de restitución para los objetos (un valor entre 0 y " -#~ "1, donde 0 significa sin restitución y 1 mucha)." +#: TurtleArt/tabasics.py:271 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"contiene la orientación actual de la tortuga (se puede usar en vez de un " +"bloque de número)" -#~ msgid "dynamic" -#~ msgstr "dinámico" +#: TurtleArt/tawindow.py:4424 +msgid "image" +msgstr "imagen" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Si dinámico = 1, el objeto puede moverse; si dinámico = 0, queda fijo en su " -#~ "posición." +#: TurtleArt/tabasics.py:703 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"devuelve un número aleatorio entre los valores mínimo (arriba) y máximo " +"(abajo)" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Paleta de bloques WeDo" +#: TurtleArt/tabasics.py:389 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"contiene el color actual de la pluma (se puede usar en vez de un bloque de " +"número)" -#~ msgid "WeDo" -#~ msgstr "WeDo" +#: TurtleArtActivity.py:344 turtleblocks.py:442 +msgid "Show palette" +msgstr "Mostrar paleta" -#~ msgid "set current WeDo device" -#~ msgstr "setea el dispositivo WeDo actual" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:230 +msgid "saves a picture to the Sugar Journal" +msgstr "guarda una imagen en el Diario de Azúcar" -#~ msgid "number of WeDo devices" -#~ msgstr "número de dispositivos WeDo" +#: TurtleArtActivity.py:280 TurtleArtActivity.py:740 TurtleArtActivity.py:782 +#: TurtleArtActivity.py:995 TurtleArtActivity.py:1028 +msgid "Save snapshot" +msgstr "Guardar instantánea" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "salida del sensor de inclinación: (-1 == no está inclinado, 0 == inclinado " -#~ "hacia adelante, 3 == inclinado hacia atrás, 1 == inclinado hacia la " -#~ "izquierda, 2 == inclinado hacia la derecha)" +#: TurtleArt/tabasics.py:901 pysamples/grecord.py:214 +msgid "start" +msgstr "empezar" -#~ msgid "distance sensor output" -#~ msgstr "salida del sensor distancia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:507 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:517 +msgid "returns True if heap is empty" +msgstr "devuelve Verdadero si la pila está vacía" -#~ msgid "Motor A" -#~ msgstr "Motor A" +#: TurtleArt/tabasics.py:135 +msgid "moves turtle forward" +msgstr "mueve la tortuga hacia adelante" -#~ msgid "returns the current value of Motor A" -#~ msgstr "devuelve el valor actual del Motor A" +#: TurtleArt/tabasics.py:131 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:770 +msgid "forward" +msgstr "adelante" -#~ msgid "Motor B" -#~ msgstr "Motor B" +#: TurtleArt/tabasics.py:992 TurtleArt/tabasics.py:1007 +#: TurtleArt/tawindow.py:1500 TurtleArt/tawindow.py:1633 +#: TurtleArt/tawindow.py:2231 TurtleArt/tawindow.py:4604 +#: TurtleArt/tawindow.py:4634 +msgid "my box" +msgstr "mi caja" -#~ msgid "returns the current value of Motor B" -#~ msgstr "devuelve el valor actual del Motor B" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Cuenta" -#~ msgid "set the value for Motor A" -#~ msgstr "setea el valor del Motor A" +#: TurtleArt/tawindow.py:1514 +msgid "Select blocks to share" +msgstr "Selecciona bloques para compartir" -#~ msgid "set the value for Motor B" -#~ msgstr "setea el valor del Motor B" +#: TurtleArt/tabasics.py:144 +msgid "back" +msgstr "atrás" -#~ msgid "WeDo is unavailable" -#~ msgstr "WeDo no está disponible" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:219 +msgid "sets the scale of media" +msgstr "fijar la escala de medios" -#, python-format -#~ msgid "WeDo %d is unavailable; defaulting to 1" -#~ msgstr "Wedo %d no está disponible; usando por defecto el 1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:252 +msgid "holds current scale value" +msgstr "mantiene el valor actual de la escala" -#, python-format -#~ msgid "%(device)s is unavailable on WeDo %(wedo_number)d" -#~ msgstr "%(device)s no está disponible en el WeDo %(wedo_number)d" +#: TurtleArt/tabasics.py:923 +msgid "top of nameable action stack" +msgstr "cima de la pila de acción nombrable" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Paleta de bloques LEGO NXT de motores" +#: TurtleArt/tabasics.py:993 TurtleArt/tawindow.py:4648 +msgid "stores numeric value in named variable" +msgstr "guarda valor numérico en la variable nombrada" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Paleta de bloques LEGO NXT de sensores" +#: TurtleArt/tabasics.py:783 +msgid "logical OR operator" +msgstr "operador O lógico" -#~ msgid "touch" -#~ msgstr "botón" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "" +"valor del voltaje DC conectado a la entrada de micrófono (rango: 0.40 a 1.90 " +"V)" -#~ msgid "ultrasonic" -#~ msgstr "distancia" +#: TurtleArt/tabasics.py:826 +msgid "loops specified number of times" +msgstr "repite el número especificado de veces" -#~ msgid "light" -#~ msgstr "luz" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Guardar..." -#~ msgid "grey" -#~ msgstr "gris" +#: TurtleArt/tabasics.py:1049 +msgid "invokes Action 2 stack" +msgstr "invocar la pila de acción 2" -#~ msgid "Please check the connection with the brick" -#~ msgstr "Por favor chequee la conexión con el brick" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "setxy" +msgstr "fijar xy" -#, python-format -#~ msgid "Invalid port '%s'. Port must be: PORT A, B or C" -#~ msgstr "Puerto '%s' inválido. El puerto debe ser: PUERTO A, B o C" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:953 +msgid "title y" +msgstr "título y" -#, python-format -#~ msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" -#~ msgstr "Puerto '%s' inválido. El puerto debe ser: PUERTO 1, 2, 3 o 4" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:944 +msgid "title x" +msgstr "título x" -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "El valor de potencia debe estar entre -127 y 127" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:330 +msgid "fill screen" +msgstr "rellenar pantalla" -#, python-format -#, python-format, -#~ msgid "The parameter must be a integer, not '%s'" -#~ msgstr "El parámetro debe ser un entero, no '%s'" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "otros" -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "Un error ha ocurrido: chequee todas las conexiones y pruebe reconectar" +#: turtleblocks.py:405 +msgid "Save as" +msgstr "Guardar como" -#, python-format -#~ msgid "NXT found %s bricks" -#~ msgstr "NXT encontró %s bricks" +#: TurtleArt/tabasics.py:212 TurtleArt/tabasics.py:290 +msgid "set xy" +msgstr "fijar xy" -#~ msgid "NXT not found" -#~ msgstr "NXT no encontrado" +#: TurtleArt/tabasics.py:1055 TurtleArt/tabasics.py:1059 +#: TurtleArt/tapalette.py:138 TurtleArt/tapalette.py:139 +msgid "trash" +msgstr "basura" -#, python-format -#, python-format, -#~ msgid "Brick number %s was not found" -#~ msgstr "El brick número %s no fue encontrado" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:668 +msgid "polar" +msgstr "polar" -#~ msgid "refresh NXT" -#~ msgstr "refrescar NXT" +#: TurtleArt/tabasics.py:821 TurtleArt/tabasics.py:825 +msgid "repeat" +msgstr "repetir" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Busca por un brick NXT conectado." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +msgid "wait for current video or audio to complete" +msgstr "esperar hasta completar el audio o vídeo" -#~ msgid "NXT" -#~ msgstr "NXT" +#: TurtleArtActivity.py:264 TurtleArtActivity.py:805 TurtleArtActivity.py:986 +#: TurtleArtActivity.py:1022 turtleblocks.py:406 +msgid "Save as image" +msgstr "Guardar como imagen" -#~ msgid "set current NXT device" -#~ msgstr "establece el dispositivo NXT actual" +#: TurtleArtActivity.py:625 TurtleArtActivity.py:660 TurtleArtActivity.py:774 +#: TurtleArtActivity.py:827 turtleblocks.py:439 +msgid "Edit" +msgstr "Editar" -#~ msgid "number of NXT devices" -#~ msgstr "número de dispositivos NXT" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "" +"valor de la resistencia conectada a la entrada de micrófono (rango de " +"medición: 700 a 14000 ohms)" -#~ msgid "brick name" -#~ msgstr "nombre del brick" +#: TurtleArt/tabasics.py:1029 +msgid "top of Action 2 stack" +msgstr "primero de la pila de Acción 2" -#~ msgid "Get the name of a brick." -#~ msgstr "Obtiene el nombre del brick." +#: TurtleArt/tabasics.py:656 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"divide la entrada numérica de arriba (numerador) por la entrada numérica de " +"bajo (denominador)" -#~ msgid "play tone" -#~ msgstr "reproducir tono" +#: TurtleArt/tabasics.py:699 +msgid "max" +msgstr "max" -#~ msgid "frequency" -#~ msgstr "frecuencia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:540 +msgid "prints value in status block at bottom of the screen" +msgstr "" +"imprime el valor en el bloque de estado en la parte inferior de la pantalla" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Reproduce un tono a cierta frecuencia por un determinado tiempo." +#: TurtleArt/tabasics.py:472 +msgid "start fill" +msgstr "comenzar a rellenar" -#~ msgid "" -#~ "turn motor\n" -#~ "\n" -#~ msgstr "" -#~ "girar motor\n" -#~ "\n" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:376 +msgid "holds results of query-keyboard block as ASCII" +msgstr "contiene los resultados del bloque de consulta de teclado como ASCII" -#~ msgid "port" -#~ msgstr "puerto" +#. #-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:449 +msgid "push" +msgstr "empujar" -#~ msgid "power" -#~ msgstr "potencia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:599 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"un bloque programable: utilizado para añadir ecuaciones matemáticas " +"avanzadas multivariables, p.e. seno(x+y+z)" -#~ msgid "rotations" -#~ msgstr "rotaciones" +#: TurtleArt/tabasics.py:1068 +msgid "restore all" +msgstr "restaurar todo" -#~ msgid "turn a motor" -#~ msgstr "gira un motor" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "hello" +msgstr "hola" -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "" -#~ "sincronizar\n" -#~ "\n" -#~ "motores" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "TortuBlocks" -#~ msgid "steering" -#~ msgstr "dirección" +#: TurtleArt/tabasics.py:308 +msgid "pen" +msgstr "pluma" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "sincroniza dos motores conectados en el PUERTO B y PUERTO C" +#: TurtleArt/tabasics.py:447 +msgid "pen down?" +msgstr "¿pluma baja?" -#~ msgid "PORT A" -#~ msgstr "PUERTO A" +#: TurtleArt/tabasics.py:449 +msgid "returns True if pen is down" +msgstr "devuelve Verdadero si la pluma está baja" -#~ msgid "PORT A of the brick" -#~ msgstr "PUERTO A del brick" +#: TurtleArt/tabasics.py:510 +msgid "colors" +msgstr "colores" -#~ msgid "PORT B" -#~ msgstr "PUERTO B" +#: TurtleArt/tabasics.py:605 +msgid "numbers" +msgstr "números" -#~ msgid "PORT B of the brick" -#~ msgstr "PUERTO B del brick" +#: TurtleArt/tabasics.py:790 +msgid "flow" +msgstr "flujo" -#~ msgid "PORT C" -#~ msgstr "PUERTO C" +#: TurtleArt/tabasics.py:892 +msgid "blocks" +msgstr "bloques" -#~ msgid "PORT C of the brick" -#~ msgstr "PUERTO C del brick" +#: TurtleArt/tawindow.py:1461 +msgid "Please hit the Stop Button before making changes to your program" +msgstr "Por favor, pulsa el Botón Detener antes de hacer cambios a tu programa" -#~ msgid "start motor" -#~ msgstr "iniciar motor" +#: TurtleArt/tawindow.py:1678 TurtleArtActivity.py:677 +#: TurtleArtActivity.py:830 turtleblocks.py:435 +msgid "Save stack" +msgstr "Guardar pila" -#~ msgid "Run a motor forever." -#~ msgstr "Girar un motor por siempre." +#: TurtleArt/tawindow.py:1679 TurtleArt/tawindow.py:1693 +msgid "Really overwrite stack?" +msgstr "¿Desea sobrescribir la pila?" -#~ msgid "brake motor" -#~ msgstr "frenar motor" +#: TurtleArt/tawindow.py:1686 TurtleArt/tawindow.py:1696 +msgid "Overwrite stack" +msgstr "Sobrescribir pila" -#~ msgid "Stop a specified motor." -#~ msgstr "Frena un motor específico." +#: TurtleArt/tawindow.py:1717 TurtleArt/tawindow.py:1725 +#: TurtleArt/tawindow.py:1734 TurtleArtActivity.py:679 turtleblocks.py:437 +msgid "Delete stack" +msgstr "Borrar pila" -#~ msgid "reset motor" -#~ msgstr "reiniciar motor" +#: TurtleArt/tawindow.py:1718 TurtleArt/tawindow.py:1731 +msgid "Really delete stack?" +msgstr "¿Desea eliminar la pila?" -#~ msgid "Reset the motor counter." -#~ msgstr "Reinicia el contador del motor." +#: TurtleArtActivity.py:958 +msgid "Palettes" +msgstr "Paletas" -#~ msgid "motor position" -#~ msgstr "posición del motor" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Muro de Facebook" -#~ msgid "Get the motor position." -#~ msgstr "Obtiene la posición del motor." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "media" +msgstr "medios" -#~ msgid "PORT 1" -#~ msgstr "PUERTO 1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:438 +msgid "extras" +msgstr "extras" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PUERTO 1 del brick" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:688 +msgid "turtle x" +msgstr "tortuga x" -#~ msgid "read" -#~ msgstr "leer" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +msgid "Returns x coordinate of turtle" +msgstr "Devuelve la coordenada x de la tortuga" -#~ msgid "sensor" -#~ msgstr "sensor" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +msgid "turtle y" +msgstr "tortuga y" -#~ msgid "Read sensor output." -#~ msgstr "Lee la salida del sensor." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:701 +msgid "Returns y coordinate of turtle" +msgstr "Devuelve la coordenada y de la tortuga" -#~ msgid "PORT 2" -#~ msgstr "PUERTO 2" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:709 +msgid "active turtle" +msgstr "tortuga activa" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PUERTO 2 del brick" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "the name of the active turtle" +msgstr "nombre de la tortuga activa" -#~ msgid "light sensor" -#~ msgstr "sensor de luz" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +msgid "turtle heading" +msgstr "rumbo tortuga" -#~ msgid "grey sensor" -#~ msgstr "sensor de grises" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +msgid "Returns heading of turtle" +msgstr "Devuelve el rumbo de la tortuga" -#~ msgid "PORT 3" -#~ msgstr "PUERTO 3" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:792 +msgid "select palette" +msgstr "seleccionar paleta" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PUERTO 3 del brick" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:801 +msgid "portfolio" +msgstr "cartera" -#~ msgid "touch sensor" -#~ msgstr "sensor táctil" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1002 +msgid "my blocks" +msgstr "mis bloques" -#~ msgid "distance sensor" -#~ msgstr "sensor de distancia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1007 +msgid "Palette of user-defined operators" +msgstr "Paleta de operaciones definidas por el usuario" -#~ msgid "PORT 4" -#~ msgstr "PUERTO 4" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Por favor instala la Actividad Hablar e intenta de nuevo." -#~ msgid "PORT 4 of the brick" -#~ msgstr "PUERTO 4 del brick" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Español" -#~ msgid "sound sensor" -#~ msgstr "sensor de sonido" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "Inglés" -#~ msgid "color sensor" -#~ msgstr "sensor de color" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Lo siento, no puedo entender lo que estás preguntando." -#~ msgid "set light" -#~ msgstr "prender luz" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Lo siento, no hay memoria libre para cargar mi cerebro. Cierra otras " +"actividades e intenta una vez más." -#~ msgid "Set color sensor light." -#~ msgstr "Prende la luz del sensor de color." +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "gira la tortuga 180 grados" -#~ msgid "battery level" -#~ msgstr "nivel de batería" +#: turtleblocks.py:398 +msgid "Show sample projects" +msgstr "Mostrar proyectos de ejemplo" -#~ msgid "Get battery level of the brick" -#~ msgstr "Obtiene el nivel de batería del brick" +#: turtleblocks.py:400 +msgid "Hide sample projects" +msgstr "Ocultar proyectos de ejemplo" -#~ msgid "HIGH" -#~ msgstr "ALTO" +#: turtleblocks.py:459 +msgid "About..." +msgstr "Acerca..." -#~ msgid "LOW" -#~ msgstr "BAJO" +#~ msgid "custom module sensor A" +#~ msgstr "módulo de sensor personalizado A" -#~ msgid "INPUT" -#~ msgstr "ENTRADA" +#~ msgid "custom module sensor B" +#~ msgstr "módulo de sensor personalizado B" -#~ msgid "OUTPUT" -#~ msgstr "SALIDA" +#~ msgid "custom module sensor C" +#~ msgstr "módulo de sensor personalizado C" -#~ msgid "PWM" -#~ msgstr "PWM" +#~ msgid "module a" +#~ msgstr "módulo a" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "module b" +#~ msgstr "módulo b" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "ERROR: Chequee la Arduino y el número de puerto." +#~ msgid "module c" +#~ msgstr "módulo c" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "ERROR: El valor debe ser un número entre 0 y 255." +#~ msgid "hack pin mode" +#~ msgstr "modo del hack pin" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "ERROR: El valor debe ser ALTO o BAJO." +#~ msgid "read hack pin Butia" +#~ msgstr "leer en hack pin" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "ERROR: El modo debe ser ENTRADA, SALIDA, PWM o SERVO." +#~ msgid "Module A" +#~ msgstr "Módulo A" -#~ msgid "refresh Arduino" -#~ msgstr "refrescar Arduino" +#~ msgid "Module B" +#~ msgstr "Módulo B" -#~ msgid "Search for connected Arduinos." -#~ msgstr "Busca por Arduinos conectadas." +#~ msgid "generic Module B" +#~ msgstr "Módulo B genérico" -#~ msgid "Arduino" -#~ msgstr "Arduino" +#~ msgid "Module C" +#~ msgstr "Módulo C" -#~ msgid "set current Arduino board" -#~ msgstr "establece la placa Arduino actual" +#~ msgid "generic Module C" +#~ msgstr "Módulo C genérico" -#~ msgid "number of Arduinos" -#~ msgstr "número de Arduinos" +#~ msgid "ERROR: You must cast Module A, B or C" +#~ msgstr "ERROR: Debes castear el Módulo A, B o C" -#~ msgid "number of Arduino boards" -#~ msgstr "número de placas" +#~ msgid "returns the temperature" +#~ msgstr "devuelve la temperatura (grados celsius)" -#~ msgid "Arduino name" -#~ msgstr "nombre de Arduino" +#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#~ msgstr "" +#~ "devuelve 1 cuando el sensor detecta un campo magnético, 0 en otro caso" -#~ msgid "Get the name of an Arduino." -#~ msgstr "Obtiene el nombre de la Arduino." +#~ msgid "gpio" +#~ msgstr "gpio" -#~ msgid "pin mode" -#~ msgstr "modo del pin" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "Prende o apaga el LED; 0 es apagado, 1 prendido" -#~ msgid "mode" -#~ msgstr "modo" +#~ msgid "returns the gray level" +#~ msgstr "devuelve el nivel de gris" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Selecciona la función del pin (ENTRADA, SALIDA, PWM, SERVO)." +#~ msgid "returns the light level" +#~ msgstr "devuelve el nivel de luz" -#~ msgid "analog write" -#~ msgstr "escribir analógico" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "devuelve la distancia al objeto en frente del sensor" -#~ msgid "Write analog value in specified port." -#~ msgstr "Escribe un valor analógico en el puerto especificado." +#, fuzzy +#~ msgid "returns the value of the resistance" +#~ msgstr "" +#~ "#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "devuelve el valor de la resistencia\n" +#~ "#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "devuleve el valor de la resistencia" -#~ msgid "analog read" -#~ msgstr "leer analógico" +#~ msgid "returns the value of the voltage" +#~ msgstr "devuelve el valor del voltaje" -#~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ msgid "returns the battery charge as a number between 0 and 255" #~ msgstr "" -#~ "Lee un valor desde un puerto analógico. El valor puede ser entre 0 y 1023. " -#~ "Use Vref para determinar el voltaje. Para USB, volt=((leer)*5/1024) " -#~ "aproximadamente." +#~ "devuelve la carga de la batería del robot como un número entre 0 y 255" -#~ msgid "digital write" -#~ msgstr "escribir digital" - -#~ msgid "Write digital value to specified port." -#~ msgstr "Escribe un valor digital en un puerto específico." +#~ msgid "Get battery level of the brick" +#~ msgstr "Obtiene el nivel de batería del brick" -#~ msgid "digital read" -#~ msgstr "leer digital" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "ajusta la intensidad del LED entre 0 y 255" -#~ msgid "Read value from digital port." -#~ msgstr "Lee un valor desde un puerto digital." +#~ msgid "returns the ambient light level" +#~ msgstr "devuelve el nivel de luz en el ambiente" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Setea el valor ALTO en el puerto digital." +#~ msgid "returns the ambient temperature" +#~ msgstr "devuelve la temperatura ambiente" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Configura el puerto de la Arduino como entrada digital." +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "devuelve 0 o 1 dependiendo de la inclinación del sensor" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Configura el puerto de la Arduino para manejar un servo." +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "oscila entre 0 y 1 dependiendo de la vibración" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Setea el valor BAJO en el puerto digital." +#~ msgid "grayscale" +#~ msgstr "escala de gris" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Configura el puerto de la Arduino como salida digital." +#~ msgid "ambient light" +#~ msgstr "luz ambiente" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." +#~ msgid "" +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" #~ msgstr "" -#~ "Configura el puerto de la Arduino para PWM modulación por ancho de pulsos)." - -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Paleta de bloques de Expeyes" - -#~ msgid "set PVS" -#~ msgstr "establecer PVS" +#~ "TortuBlocks con varios plugin de robótica: Butiá, Lego NxT, WeDo, FollowMe" -#~ msgid "set programmable voltage output" -#~ msgstr "establece el voltaje de salida programable" +#~ msgid "magnetic induction" +#~ msgstr "campo magnético" -#~ msgid "set SQR1 voltage" -#~ msgstr "establecer voltaje SQR1" +#~ msgid "vibration" +#~ msgstr "vibración" -#~ msgid "set square wave 1 voltage output" -#~ msgstr "establece una onda cuadrada en el voltaje de salida" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "mueve el robot Butiá hacia adelante una distancia predefinida" -#~ msgid "set SQR2 voltage" -#~ msgstr "establecer voltaje SQR2" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "mueve el robot Butiá hacia atrás una distancia predefinida" -#~ msgid "set square wave 2 voltage output" -#~ msgstr "establece una onda cuadrada en el voltaje de salida" +#~ msgid "turn Butia" +#~ msgstr "girar Butiá" -#~ msgid "set OD1" -#~ msgstr "establecer OD1" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "gira el robot Butiá x grados" -#~ msgid "set digital output level (OD1) low (0) or high (1)" -#~ msgstr "establece el nivel de la salida digital (OD1) bajo (0) o alto (1)" +#~ msgid "moves the Butia at specify speed motors" +#~ msgstr "mueve los motores del Butiá a la velocidad especificada" -#~ msgid "IN1 level" -#~ msgstr "nivel IN1" +#~ msgid "grey" +#~ msgstr "gris" -#~ msgid "" -#~ "returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " -#~ "volts" +#, fuzzy +#~ msgid "returns the object gray level as a number between 0 and 1023" #~ msgstr "" -#~ "devuelve 1 si el voltaje de IN1 es mayor a 2,5 volts, 0 si el voltaje es <= " -#~ "2,5 volts" +#~ "#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "devuelve el nivel de luz de un objeto como un número entre 0 y 1023\n" +#~ "#-#-#-#-# es.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "devuelve el nivel de luz en el ambiente como un número entre 0 y 1023" -#~ msgid "IN2 level" -#~ msgstr "nivel IN2" - -#~ msgid "" -#~ "returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " -#~ "volts" +#~ msgid "returns the ambient light level as a number between 0 and 1023" #~ msgstr "" -#~ "devuelve 1 si el voltaje de IN2 es mayor a 2,5 volts, 0 si el voltaje es <= " -#~ "2,5 volts" +#~ "devuelve el nivel de luz en el ambiente como un número entre 0 y 1023" -#~ msgid "SEN level" -#~ msgstr "nivel SEN" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "devuelve la temperatura en el ambiente como un número entre 0 y 255" #~ msgid "" -#~ "returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " -#~ "voltage level <= 2.5 volts" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "devuelve 1 si el voltaje del sensor resistivo (SEN) es mayor a 2,5 volts, 0 " -#~ "si el voltaje es <= 2,5 volts" - -#~ msgid "capture" -#~ msgstr "capturar" - -#~ msgid "input" -#~ msgstr "entrada" - -#~ msgid "samples" -#~ msgstr "muestras" - -#~ msgid "interval" -#~ msgstr "intervalo" +#~ "devuelve la distancia del objeto en frente al sensor como un número entre " +#~ "0 y 255" #~ msgid "" -#~ "capture multiple samples from input at interval (MS); results pushed to FIFO" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "captura múltiples muestras de la entrada en intervalos (MS); los resultados " -#~ "son puestos en FIFO" +#~ "setea la velocidad de los motores del Butiá como un valor entre 0 y 1023 " +#~ "pasado por argumento" -#~ msgid "A1" -#~ msgstr "A1" +#~ msgid "set text size" +#~ msgstr "fijar tamaño del texto" -#~ msgid "read analog input 1 voltage" -#~ msgstr "lee el voltaje de la entrada analógica 1" +#~ msgid "set text color" +#~ msgstr "fijar el color del texto" -#~ msgid "A2" -#~ msgstr "A2" +#~ msgid "presentation 2x1" +#~ msgstr "presentación 2x1" -#~ msgid "read analog input 2 voltage" -#~ msgstr "lee el voltaje de la entrada analógica 2" +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "fija el color del texto dibujado por la tortuga" -#~ msgid "IN1" -#~ msgstr "IN1" +#~ msgid "palette" +#~ msgstr "paleta" -#~ msgid "read input 1 voltage" -#~ msgstr "lee el voltaje de la entrada 1" +#~ msgid "presentation 2x2" +#~ msgstr "presentación 2x2" -#~ msgid "IN2" -#~ msgstr "IN2" +#~ msgid "make a uturn" +#~ msgstr "hacer una vuelta en U" -#~ msgid "read input 2 voltage" -#~ msgstr "lee el voltaje de la entrada 2" +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "fija el tamaño del texto dibujado por la tortuga" -#~ msgid "SEN" -#~ msgstr "SEN" +#~ msgid "presentation 1x1" +#~ msgstr "presentación 1x1" -#~ msgid "read analog sensor input voltage" -#~ msgstr "lee el voltaje de entrada del sensor analógico" +#~ msgid "presentation 1x2" +#~ msgstr "presentación 1x2" -#~ msgid "SQR1" -#~ msgstr "SQR1" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "devuelve 1 cuando el botón está presionado y 0 en otro caso" -#~ msgid "read square wave 1 voltage" -#~ msgstr "lee el voltaje de la onda cuadrada 1" +#~ msgid "the speed must be a value between 0 and 1023" +#~ msgstr "la velocidad debe ser un valor entre 0 y 1023" -#~ msgid "SQR2" -#~ msgstr "SQR2" +#~ msgid "grey sensor" +#~ msgstr "sensor de grises" -#~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" -#~ msgstr "" -#~ "setea la velocidad de los motores del Butiá como un valor entre 0 y 1023 " -#~ "pasado por argumento" +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "ERROR: El valor debe ser ALTO o BAJO." #~ msgid "Error in stop camera" #~ msgstr "Error deteniendo la cámara" @@ -3126,9 +4091,6 @@ msgstr "¿Guardar el proyecto?" #~ "sincronizar motores\n" #~ "dirección" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Paleta de bloques Arduino" - #~ msgid "delay Butia" #~ msgstr "espera Butiá" @@ -3225,7 +4187,8 @@ msgstr "¿Guardar el proyecto?" #~ msgstr "Botón" #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "" #~ "devuelve el nivel de gris del objeto en frente al sensor como un número " #~ "entre 0 y 1023" @@ -3325,23 +4288,18 @@ msgstr "¿Guardar el proyecto?" #~ msgid " clean " #~ msgstr " limpiar " -#~ msgid "numbers" -#~ msgstr "números" - #~ msgid "write" #~ msgstr "escribir" #~ msgid "restore last" #~ msgstr "restaurar último" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" #~ "un bloque programable: utilizado para agregar ecuaciones matemáticas " #~ "avanzadas, i.e., sen(x)" -#~ msgid "blocks" -#~ msgstr "bloques" - #~ msgid "text size" #~ msgstr "tamaño del texto" @@ -3356,12 +4314,6 @@ msgstr "¿Guardar el proyecto?" #~ msgid "picture top" #~ msgstr "imagen arriba" -#~ msgid "flow" -#~ msgstr "flujo" - -#~ msgid "portfolio" -#~ msgstr "cartera" - #~ msgid "restores most recent blocks from trash" #~ msgstr "restaura los bloques más recientes de la papelera" @@ -3380,9 +4332,6 @@ msgstr "¿Guardar el proyecto?" #~ msgid "Trashcan" #~ msgstr "bote de basura" -#~ msgid "pen" -#~ msgstr "lápiz" - #~ msgid "picture right" #~ msgstr "imagen derecha" @@ -3400,9 +4349,6 @@ msgstr "¿Guardar el proyecto?" #~ "contiene el tamaño actual del texto (se puede usar en vez de un bloque de " #~ "número)" -#~ msgid "extras" -#~ msgstr "extras" - #~ msgid "d" #~ msgstr "d" @@ -3413,15 +4359,15 @@ msgstr "¿Guardar el proyecto?" #~ msgstr "o" #~ msgid "" -#~ "a programmable block: used to add advanced single-valriable math equations, " -#~ "e.g., sin(x)" +#~ "a programmable block: used to add advanced single-valriable math " +#~ "equations, e.g., sin(x)" #~ msgstr "" #~ "un bloque programable: utilizado para agregar ecuaciones matemáticas " #~ "avanzadas de una variable, i.e., sen(x)" #~ msgid "" -#~ "a programmable block: used to add advanced multi-varialble math equations, e." -#~ "g., sin(x+y+z)" +#~ "a programmable block: used to add advanced multi-varialble math " +#~ "equations, e.g., sin(x+y+z)" #~ msgstr "" #~ "un bloque programable: utilizado para agregar ecuaciones matemáticas " #~ "avanzadas de múltiples variables, i.e., sen(x+y+z)" diff --git a/po/fa.po b/po/fa.po index 0bd0096..602ab3e 100644 --- a/po/fa.po +++ b/po/fa.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# fa.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# fa.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-03-30 06:30+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,716 +1612,679 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "سرفصل" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -749,230 +2296,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1073,10 +2641,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1089,7 +2653,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1103,11 +2667,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1125,7 +2684,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1134,13 +2693,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1148,13 +2700,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1163,19 +2708,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1207,557 +2743,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1809,80 +3346,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/fa_AF.po b/po/fa_AF.po index 6cc0346..e59d568 100644 --- a/po/fa_AF.po +++ b/po/fa_AF.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# fa_AF.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# fa_AF.po (Fructose) #-#-#-#-#\n" "Project-Id-Version: Fructose\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-07-30 03:27-0400\n" "Last-Translator: Sohaib Obaidi \n" "Language-Team: Dari \n" @@ -18,6 +31,1588 @@ msgstr "" "X-Generator: Pootle 1.2.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "" +"#-#-#-#-# fa_AF.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# fa_AF.po (Fructose) #-#-#-#-#\n" +"راست" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "مقاومت" + +#: plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "ولتاژ" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "چپ" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "راست" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "" +"#-#-#-#-# fa_AF.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# fa_AF.po (Fructose) #-#-#-#-#\n" +"به پیمانه" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "بلندی" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "عرض" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x را تغییر بده" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "رنگ" + +#: plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "صوت" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +#, fuzzy +msgid "sensor" +msgstr "" +"#-#-#-#-# fa_AF.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# fa_AF.po (Fructose) #-#-#-#-#\n" +"گیرنده ها" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# fa_AF.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# fa_AF.po (Fructose) #-#-#-#-#\n" +"نمونه ها" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,723 +1623,686 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "پیش برو" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "عقب" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "پاک کردن" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "چپ" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "راست" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "arc" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "زاویه" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "شعاع" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "xy را تعیین کن" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x را تغییر بده" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "عنوان را تعیین کن" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "xcor" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "ycor" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "عنوان" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "صفحه را پر کن" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "رنگ" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "سایه" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "رنگ را تغییر بده" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "سایه را تغییر بده" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "قلم بالا" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "قلم پایین" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "اندازه قلم را تغییر بده" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "اندازه قلم" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 #, fuzzy msgid "black" msgstr "عقب" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "رنگ متن را تغییر بده" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 #, fuzzy msgid "set text size" msgstr "اندازه قلم را تغییر بده" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "به پیمانه" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "تصادفی" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "حداقل" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "حداکثر" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "شماره" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "نه" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "و" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "یا" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "انتظار" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "برای همیشه" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "تکرار" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "اگر" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "باز" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "درغیرآن" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "شروع" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "متن" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "در جعبه ۱ ذخیره کن" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "در جعبه ۲ ذخیره کن" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "جعبه ۱" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "جعبه ۲" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "جعبه" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 #, fuzzy msgid "Title" msgstr "عنوان" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 #, fuzzy msgid "Stop turtle" msgstr "سنگ پشت را متوقف کن" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 #, fuzzy msgid "Show blocks" msgstr "بلاک ها را نشان بده" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 #, fuzzy msgid "Hide blocks" msgstr "بلاک ها را پنهان کن" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -756,240 +2314,261 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 #, fuzzy msgid "next" msgstr "متن" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "هنر سنگ پشت" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 #, fuzzy msgid "Save as Logo" msgstr "آرم را ذخیره کن" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 #, fuzzy msgid "Save as image" msgstr "به حیث تصویر حفظ کن" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 #, fuzzy msgid "Show palette" msgstr "لوحه را نشان بده" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 #, fuzzy msgid "Hide palette" msgstr "لوحه را پنهان کن" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "پروژه" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 #, fuzzy msgid "Fullscreen" msgstr "صفحه کامل" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 #, fuzzy msgid "Grow blocks" msgstr "بلاک ها را نشان بده" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 #, fuzzy msgid "Clean" msgstr "پاک کردن" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 #, fuzzy msgid "Step" msgstr "قدم" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 #, fuzzy msgid "Stop" msgstr "قدم" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1092,10 +2671,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1108,7 +2683,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1122,11 +2697,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "صوت" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1144,7 +2714,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "زیروبمی صدا" @@ -1153,13 +2723,6 @@ msgstr "زیروبمی صدا" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "مقاومت" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1167,13 +2730,6 @@ msgstr "مقاومت" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "ولتاژ" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1182,19 +2738,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1226,565 +2773,566 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 #, fuzzy msgid "top" msgstr "قدم" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 #, fuzzy msgid "set scale" msgstr "سایه را تغییر بده" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 #, fuzzy msgid "keyboard" msgstr "صفحه کلید" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "تیله کردن" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "گروه را نشان بده" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "گروه خالی" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "ترکیدن" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 #, fuzzy msgid "empty heap?" msgstr "گروه خالی" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "چاپ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 #, fuzzy msgid "turtle" msgstr "سنگ پشت" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 #, fuzzy msgid "loads a block" msgstr "بلاک من را بار کن" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 #, fuzzy msgid "setxy" msgstr "xy را تعیین کن" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "بلاک ها را پنهان کن" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 #, fuzzy msgid "show blocks" msgstr "بلاک ها را نشان بده" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "عرض" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "بلندی" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1837,99 +3385,86 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 #, fuzzy msgid "Save as" msgstr "ذخیره کن به حیث" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "سنگ پشت" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "راست" - -#, fuzzy -#~ msgid "sensor" -#~ msgstr "گیرنده ها" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "به پیمانه" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "نمونه ها" +#~ msgid "Turtle Art" +#~ msgstr "هنر سنگ پشت" #, fuzzy #~ msgid "Save as HTML" diff --git a/po/ff.po b/po/ff.po index b58c57e..fba3267 100644 --- a/po/ff.po +++ b/po/ff.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ff.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ff.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:20+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/fi.po b/po/fi.po index fa010f9..f2173b1 100644 --- a/po/fi.po +++ b/po/fi.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# fi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# fi.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:47+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,730 +31,2315 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "eteenpäin" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Kilpikonnataide" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "takaisin" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "puhdas" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:58 +msgid "Palette of Mexican pesos" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "vasen" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "oikea" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "vasen" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "oikea" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "kaari" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "kulma" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "säde" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:113 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "aseta xy" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "mod" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "väri" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" msgstr "" +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# fi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# fi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Esimerkit" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "laatikko 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "laatikko 1" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "otsikko" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "kynä alas" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "odota" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "laatikko" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "aseta kynän koko" + # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 #, fuzzy msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "aseta kynän koko" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "sävy" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "kynä ylös" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "sitten" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "ei" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" +msgstr "Kilpikonna" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "säilytä laatikossa 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "Säilytä laatikossa 2" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +#, fuzzy +msgid "Save as Logo" +msgstr "tallenna logo" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "numero" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "aseta sävy" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "ja" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "aseta väri" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "ikuisesti" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "puhdas" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#, fuzzy +msgid "Fullscreen" +msgstr "täytä näyttö" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "sattumanvarainen" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "takaisin" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "x koord" -#: TurtleArt/tabasics.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "näppäimistö" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "kaari" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "säde" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "aseta sävy" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "muuten" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "kynän koko" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "väri" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "y koord" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "jos" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Puhdas" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "kulma" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Kilpikonna" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "tai" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "käynnistä" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "eteenpäin" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "takaisin" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "aseta xy" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "täytä näyttö" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "aseta xy" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "toista" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "max" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" + +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "y koord" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "otsikko" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "täytä näyttö" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "väri" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "sävy" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - #: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "aseta väri" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "aseta sävy" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "kynä ylös" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "kynä alas" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "aseta kynän koko" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "kynän koko" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "takaisin" - -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "aseta kynän koko" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "mod" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "sattumanvarainen" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "max" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "numero" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ei" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "ja" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "tai" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "odota" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "ikuisesti" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "toista" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "jos" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "sitten" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "muuten" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "käynnistä" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "säilytä laatikossa 1" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "Säilytä laatikossa 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "laatikko 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "laatikko 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "laatikko" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -753,232 +2351,237 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Kilpikonnataide" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -#, fuzzy -msgid "Save as Logo" -msgstr "tallenna logo" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -#, fuzzy -msgid "Fullscreen" -msgstr "täytä näyttö" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Puhdas" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1035,11 +2638,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "väri" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1080,10 +2678,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1096,7 +2690,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1110,11 +2704,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1132,7 +2721,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1141,13 +2730,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1155,13 +2737,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1170,19 +2745,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1214,560 +2780,541 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "aseta sävy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "näppäimistö" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "Kilpikonna" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "aseta xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1819,95 +3366,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Kilpikonna" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "oikea" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "mod" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Esimerkit" - #~ msgid "Save as HTML" #~ msgstr "tallenna HTML-muodossa" diff --git a/po/fil.po b/po/fil.po index c8f58bd..4f41b83 100644 --- a/po/fil.po +++ b/po/fil.po @@ -1,16 +1,35 @@ +# #-#-#-#-# fil.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# fil.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# fil.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# fil.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:46+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -22,6 +41,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -32,716 +1622,679 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -753,230 +2306,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1077,10 +2651,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1093,7 +2663,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1107,11 +2677,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1129,7 +2694,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1138,13 +2703,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1152,13 +2710,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1167,19 +2718,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1211,557 +2753,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1813,80 +3356,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/fr.po b/po/fr.po index 493a545..41ccbc0 100644 --- a/po/fr.po +++ b/po/fr.po @@ -2,12 +2,27 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-14 00:32-0400\n" +"PO-Revision-Date: 2013-09-16 08:37+0200\n" +"Last-Translator: samy boutayeb \n" +"Language-Team: LANGUAGE \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2013-05-21 09:17+0200\n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-07-27 08:02+0200\n" "Last-Translator: samy boutayeb \n" "Language-Team: LANGUAGE \n" "Language: fr\n" @@ -18,2729 +33,3930 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "BlocsTortue" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" -"Une tortue inspirée par le langage Logo, qui dessine des dessins colorés à " -"l'aide de blocs de programmation visuelle emboîtables." - -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Palette de commandes Tortue" - -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "avance" - -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "avancer la tortue" - -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "recule" - -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "reculer la tortue" - -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "efface" - -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "effacer l'écran et réinitialiser la tortue" - -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "gauche" - -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "pivoter la tortue dans le sens anti-horaire (angle en degrés)" - -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "droite" +msgid "turtleart-extras (master)" +msgstr "turtleart-extras (master)" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "pivoter la tortue dans le sens horaire (angle en degrés)" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "BlocsTortue" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "arc" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "ArtTortue" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "angle" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "ArtTortue Mini" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "rayon" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Confusion tortue" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "déplacer la tortue le long d'un arc" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Sélectionner un défi" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "fixe xy" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Tortues amazoniennes" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Tortue drapeaux" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Utilise la tortue pour dessiner les drapeaux des pays" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "" -"déplace la tortue sur la position xcor, ycor; (0, 0) correspond au centre de " -"l'écran." +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Palette de pesos mexicains" -# -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "seth" +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Palette de pesos colombiens" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "fixe le cap de la tortue (0 est orienté sur le haut de l'écran)" +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Palette de francs rwandais" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "coord x" +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Palette de dollars américains" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"maintient la valeur de la coordonnée x courante de la tortue (utilisable à " -"la place d'un bloc numérique)" +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Palette de dollars australiens" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "coord y" +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Palette de guaranis du Paraguay" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:69 +#, fuzzy +msgid "Palette of Peruvian Nuevo Soles" msgstr "" -"maintient la valeur de la coordonnée y courante de la tortue (utilisable à " -"la place d'un bloc numérique)" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palette de nouveaux sols péruviens\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palette de Nuevo Sol péruviens" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "cap" - -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:70 +#, fuzzy +msgid "Palette of Uruguayan Pesos" msgstr "" -"maintient la valeur du cap courant de la tortue (utilisable à la place d'un " -"bloc numérique)" - -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Palette de commandes stylet" - -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "peint le fond" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palette de pesos uruguayens\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palette de pesos uruguayennes" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "TurtleBots" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "BlocsTortue avec les modules Butia, Lego NxT, WeDo, Arduino, FollowMe" + +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "ERREUR : la vitesse doit être une valeur entre 0 et 1023" + +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "ERREUR : la vitesse doit être une valeur entre -1023 et 1023" + +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "ERREUR : La broche doit être réglée entre 1 et 8" + +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "ERREUR : La valeur doit être 0 ou 1. BAS ou HAUT" + +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "ERREUR : Le mode doit être ENTRÉE ou SORTIE." + +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "allume et éteint les DEL : 1 pour allumé, 0 pour éteint" + +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "retourne le niveau de gris avec une valeur entre 0 et 65535" + +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "renvoie 1 lorsque le bouton est actionné et 0 dans le cas contraire" + +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "retourne le niveau de luminosité avec une valeur entre 0 et 65535" + +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "retourne la distance avec une valeur entre 0 et 65535" + +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "retourne la valeur de résistance (ohms)" + +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "retourne la valeur de tension (volts)" + +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "retourne la valeur de température (degrés Celsius)" + +#: taextras.py:92 +#, python-format +msgid "custom module %s" +msgstr "module personnalisé %s" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "couleur" +#: taextras.py:93 +msgid "LED" +msgstr "DEL" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "teinte" +#: taextras.py:94 +msgid "button" +msgstr "bouton" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "remplit l'arrière plan (couleur, teinte)" - -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +#: taextras.py:95 taextras.py:384 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 msgid "gray" msgstr "gris" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "fixe la couleur" - -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "définit la couleur de la ligne dessinée par la tortue" +#: taextras.py:96 taextras.py:382 +msgid "light" +msgstr "lumière" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "fixe la teinte" +#: taextras.py:97 taextras.py:356 +msgid "distance" +msgstr "distance" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "définit la teinte de la ligne dessinée par la tortue" +#: taextras.py:98 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "résistance" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "fixe gris" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "tension" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "définit le niveau de gris de la ligne dessinée par la tortue" +#: taextras.py:100 +msgid "temperature" +msgstr "température" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "" -"maintient la couleur courante du trait (utilisable à la place d'un bloc " -"numérique)" +#: taextras.py:101 +msgid "sensor a" +msgstr "capteur a" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "conserver l'ombre courante du stylo" +#: taextras.py:102 +msgid "sensor b" +msgstr "capteur b" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "" -"maintient le niveau de gris courant (utilisable à la place d'un bloc " -"numérique)" +#: taextras.py:103 +msgid "sensor c" +msgstr "capteur c" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "crayon levé" +#: taextras.py:104 +msgid "actuator a" +msgstr "actuateur a" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "La tortue ne dessinera pas lorsqu'elle sera déplacée." +#: taextras.py:105 +msgid "actuator b" +msgstr "actuateur b" -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "crayon abaissé" +#: taextras.py:106 +msgid "actuator c" +msgstr "actuateur c" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "La tortue dessinera quand elle sera déplacée." +#: taextras.py:107 +msgid "Butia Robot" +msgstr "Robot Butia" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "fixe l'épaisseur du trait" +#: taextras.py:108 +msgid "refresh Butia" +msgstr "rafraîchir Butia" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "définit l'épaisseur de la ligne dessinée par la tortue" +#: taextras.py:109 +msgid "refresh the state of the Butia palette and blocks" +msgstr "réinitialiser la palette et les blocs Butia" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "commence le remplissage" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:111 +msgid "battery charge Butia" +msgstr "charge de la batterie Butia" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:112 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" msgstr "" -"commence le polygone rempli (utilisé avec arrête le remplissage du bloc)" +"retourne la charge de la batterie en volts. S'il n'y a pas de moteur, " +"retourne 255" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "arrête le remplissage" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:114 +msgid "speed Butia" +msgstr "vitesse Butia" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "" -"complète le polygone rempli (utilisé avec commence le remplissage du bloc)" +#: taextras.py:115 +msgid "set the speed of the Butia motors" +msgstr "définit la vitesse des moteurs de Butia" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "épaisseur du trait" +#: taextras.py:116 +msgid "move Butia" +msgstr "déplace Butia" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:117 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "gauche" + +#: taextras.py:118 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "droite" + +#: taextras.py:119 +msgid "moves the Butia motors at the specified speed" +msgstr "déplace les moteurs de Butia à la vitesse spécifiée" + +#: taextras.py:120 +msgid "stop Butia" +msgstr "arrête Butia" + +#: taextras.py:121 +msgid "stop the Butia robot" +msgstr "arrêter le robot Butia" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:123 +msgid "forward Butia" +msgstr "faire avancer Butia" + +#: taextras.py:124 +msgid "move the Butia robot forward" +msgstr "fait avancer le robot Butia" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:126 +msgid "left Butia" +msgstr "tourne Butia vers la gauche" + +#: taextras.py:127 +msgid "turn the Butia robot at left" +msgstr "tourner le robot Butia vers la droite" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:129 +msgid "right Butia" +msgstr "tourne Butia vers la droite" + +#: taextras.py:130 +msgid "turn the Butia robot at right" +msgstr "tourner le robot Butia vers la droite" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:132 +msgid "backward Butia" +msgstr "faire reculer Butia" + +#: taextras.py:133 +msgid "move the Butia robot backward" +msgstr "fait reculer le robot Butia" + +#: taextras.py:134 +msgid "Butia Robot extra blocks" +msgstr "Blocs supplémentaires robot Butia" + +#: taextras.py:135 +msgid "pin mode Butia" +msgstr "mode broche Butia" + +#: taextras.py:136 taextras.py:319 taextras.py:485 +#, fuzzy +msgid "pin" msgstr "" -"maintient la taille courante du trait (utilisable à la place d'un bloc " -"numérique)" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"broche\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"épingle" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Palette de couleur du stylo" +#: taextras.py:137 taextras.py:486 +msgid "mode" +msgstr "mode" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "rouge" +#: taextras.py:138 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Choisir la fonction de la broche (ENTRÉE, SORTIE)." -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "orange" +#: taextras.py:139 +msgid "read pin Butia" +msgstr "lire la broche Butia" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "jaune" +#: taextras.py:140 +msgid "read the value of a pin" +msgstr "lire la valeur d'une broche" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "vert" +#: taextras.py:141 +msgid "write pin Butia" +msgstr "écrire la broche Butia" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "cyan" +#: taextras.py:142 taextras.py:489 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "valeur" -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "bleu" +#: taextras.py:143 +msgid "set a hack pin to 0 or 1" +msgstr "fixe une broche hack à 0 ou 1" -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "pourpre" +#: taextras.py:144 taextras.py:463 +msgid "INPUT" +msgstr "ENTRÉE" -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "blanc" +#: taextras.py:145 +msgid "Configure hack pin for digital input." +msgstr "Configurer la broche hack pour une entrée numérique." -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "noir" +#: taextras.py:146 taextras.py:461 +msgid "HIGH" +msgstr "HAUT" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "définir la couleur du texte" +#: taextras.py:147 +msgid "Set HIGH value for digital pin." +msgstr "Définir la valeur HAUT de la broche numérique." -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "définit la couleur du texte dessiné par la tortue" +#: taextras.py:148 taextras.py:462 +msgid "LOW" +msgstr "BAS" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "fixe la taille du texte" +#: taextras.py:149 taextras.py:501 +msgid "Set LOW value for digital port." +msgstr "Définir BAS comme la valeur du port digital." -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "définit la taille du texte dessiné par la tortue" +#: taextras.py:150 taextras.py:464 +msgid "OUTPUT" +msgstr "SORTIE" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Palette d'opérateurs numériques" +#: taextras.py:151 +msgid "Configure hack port for digital output." +msgstr "Configurer le port hack pour la sortie numérique." -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "plus" +#: taextras.py:152 +msgid "Butia Robot cast blocks" +msgstr "Blocs transtypage robot Butia" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "ajoute deux valeurs alphanumériques" +#: taextras.py:153 +msgid "Butia" +msgstr "Butia" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "moins" +#: taextras.py:154 +msgid "CAST\n" +msgstr "TRANSTYPAGE\n" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "" -"soustrait la valeur numérique inférieure de la valeur numérique supérieure" +#: taextras.py:155 +msgid "new name" +msgstr "nouveau nom" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "multiplier" +#: taextras.py:156 +msgid "original" +msgstr "original" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "multiplie deux valeurs numériques" +#: taextras.py:157 +msgid "f(x)=" +msgstr "f(x)=" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "diviser" +#: taextras.py:158 +msgid "name" +msgstr "nom" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "" -"divise la valeur numérique supérieure (numérateur) par la valeur numérique " -"inférieure (dénominateur)" +#: taextras.py:159 +msgid "Cast a new block" +msgstr "Transtyper un nouveau bloc" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "identité" +#: taextras.py:160 +#, python-format +msgid "generic module %s" +msgstr "Module générique %s" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "opérateur d'identité utilisé pour les blocs d'extension" +#: taextras.py:161 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "ERREUR : La broche %s doit être en mode SORTIE." -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "mod" +#: taextras.py:162 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "ERREUR : La broche %s doit être en mode ENTRÉE." -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "opérateur modulaire (reste)" +#: taextras.py:163 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "ERREUR : problème avec la fonction '%s'" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:164 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "ERREUR : initialisation du client GCONF impossible : %s" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "racine carré" +#: taextras.py:165 +msgid "ERROR: You must cast Sensor or Actuator: A, B or C" +msgstr "ERREUR : transtypage du capteur ou de l'actuateur : A, B ou C requis" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "calcule la racine carrée" +#: taextras.py:166 +msgid "Creating PyBot server" +msgstr "Création du serveur PyBot" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "aléatoire" +#: taextras.py:167 +msgid "ERROR creating PyBot server" +msgstr "ERREUR lors de la création du serveur PyBot" -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "min" +#: taextras.py:168 +msgid "PyBot is alive!" +msgstr "PyBot est actif !" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "max" +#: taextras.py:169 +msgid "Ending butia polling" +msgstr "Fin de l'interrogation butia" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:173 +msgid "Error importing Pygame. This plugin require Pygame 1.9" msgstr "" -"retourne le nombre aléatoire compris entre les valeurs minimum (en haut) et " -"maximum (en bas)" +"Erreur lors de l'importation de Pygame. Cette extension nécessite Pygame 1.9" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "nombre" +#: taextras.py:174 +msgid "Error on initialization of the camera" +msgstr "Erreur lors de l'initialisation de la caméra" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "utilisé comme valeur numérique des opérateurs mathématiques" +#: taextras.py:175 +msgid "No camera was found" +msgstr "Aucune caméra n'a été trouvée" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "plus grand que" +#: taextras.py:176 +msgid "Error stopping camera" +msgstr "Erreur lors de l'arrêt de la caméra" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "opérateur logique plus grand que" +#: taextras.py:177 +msgid "Error starting camera" +msgstr "Erreur lors du démarrage de la caméra" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "plus petit que" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:179 +msgid "Error in get mask" +msgstr "Erreur du masque" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "opérateur logique plus petit que" +#: taextras.py:180 +msgid "FollowMe" +msgstr "SuisMoi" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "égal" +#: taextras.py:181 +msgid "refresh FollowMe" +msgstr "rafraîchir SuisMoi" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "opérateur logique égale" +#: taextras.py:182 +msgid "Search for a connected camera." +msgstr "Recherche d'une caméra connectée." -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "non" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:184 +msgid "calibration" +msgstr "calibration" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "opérateur logique NON" +#: taextras.py:185 +msgid "store a personalized calibration" +msgstr "enregistrer une calibration personnalisée" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "et" +#: taextras.py:186 +msgid "return a personalized calibration" +msgstr "retourner une calibration personnalisée" -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "opérateur logique ET" +#: taextras.py:187 +msgid "follow" +msgstr "suivre" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "ou" +#: taextras.py:188 +msgid "follow a color or calibration" +msgstr "suivre une couleur ou une calibration" -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "opérateur logique OU" +#: taextras.py:189 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "luminosité" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Palette d'opérateurs de flux" +#: taextras.py:190 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "définit la luminosité de la caméra à une valeur entre 0 et 255." -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "attend" +#: taextras.py:191 +msgid "minimum pixels" +msgstr "nombre minimal de pixels" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "" -"met en pause l'exécution du programme pendant un nombre spécifié de secondes" +#: taextras.py:192 +msgid "set the minimal number of pixels to follow" +msgstr "définir le nombre minimal de pixels à suivre" -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "toujours" +#: taextras.py:193 +msgid "threshold" +msgstr "limite" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "boucle infinie" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:195 +msgid "set a threshold for a RGB color" +msgstr "définir une limite pour une couleur RVB" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "répète" +#: taextras.py:196 +msgid "camera mode" +msgstr "mode caméra" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "boucle un certain nombre de fois" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:198 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "définit le mode couleur de la caméra: RGB, YUV ou HSV" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "si" +#: taextras.py:199 +msgid "get brightness" +msgstr "obtenir la luminosité" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "alors" +#: taextras.py:200 +msgid "get the brightness of the ambient light" +msgstr "obtenir la luminosité de la lumière ambiante" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "si alors" +#: taextras.py:201 +msgid "average color" +msgstr "balance des couleurs" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" +#: taextras.py:202 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" msgstr "" -"opérateur si-alors utilisant des opérateurs booléens de la palette des " -"nombres" - -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "sinon" - -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "si alors sinon" - -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +"lorsque c'est 0, la balance des couleurs est désactivée pendant\n" +"la calibration; pour les autres valeurs elle est activée" + +#: taextras.py:204 +msgid "x position" +msgstr "position en x" + +#: taextras.py:205 +msgid "return x position" +msgstr "retourne la position en x" + +#: taextras.py:206 +msgid "y position" +msgstr "position en y" + +#: taextras.py:207 +msgid "return y position" +msgstr "retourne la position en y" + +#: taextras.py:208 +msgid "pixels" +msgstr "pixels" + +#: taextras.py:209 +msgid "return the number of pixels of the biggest blob" +msgstr "retourner le nombre de pixels du plus gros bout" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:211 +msgid "set the color mode of the camera to RGB" +msgstr "définit le mode couleur RGB pour la caméra" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:213 +msgid "set the color mode of the camera to YUV" +msgstr "définit le mode couleur YUV pour la caméra" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:215 +msgid "set the color mode of the camera to HSV" +msgstr "définit le mode couleur HSV pour la caméra" + +#: taextras.py:216 +msgid "empty calibration" +msgstr "calibration vide" + +#: taextras.py:217 +msgid "error in string conversion" +msgstr "erreur dans la conversion d'une chaîne de caractères" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:223 +msgid "Pattern detection" +msgstr "Détection de contour" + +#: taextras.py:224 +msgid "Seeing signal" +msgstr "Visualisation du signal" + +#: taextras.py:225 +msgid "Returns True if the signal is in front of the camera" +msgstr "Retourne Vrai si le signal est en face de la caméra" + +#: taextras.py:226 +msgid "Distance to signal" +msgstr "Distance au signal" + +#: taextras.py:227 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Retourne la distance du signal à la caméra en millimètres" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:232 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:233 +msgid "speed SumBot" +msgstr "vitesse SumBot" + +#: taextras.py:234 +msgid "submit the speed to the SumBot" +msgstr "envoyer la vitesse au SumBot" + +#: taextras.py:235 +msgid "set the default speed for the movement commands" +msgstr "fixe la vitesse par défaut pour les commandes de déplacement" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:237 +msgid "forward SumBot" +msgstr "avancer SumBot" + +#: taextras.py:238 +msgid "move SumBot forward" +msgstr "faire avancer le SumBot" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:240 +msgid "backward SumBot" +msgstr "reculer SumBot" + +#: taextras.py:241 +msgid "move SumBot backward" +msgstr "faire reculer le SumBot" + +#: taextras.py:242 +msgid "stop SumBot" +msgstr "arrêter le SumBot" + +#: taextras.py:243 +msgid "stop the SumBot" +msgstr "faire arrêter le SumBot" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:245 +msgid "left SumBot" +msgstr "SumBot à gauche" + +#: taextras.py:246 +msgid "turn left the SumBot" +msgstr "faire tourner le SumBot à gauche" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:248 +msgid "right SumBot" +msgstr "SumBot à droite" + +#: taextras.py:249 +msgid "turn right the SumBot" +msgstr "faire tourner le SumBot à droite" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:252 +msgid "angle to center" +msgstr "angle avec le centre" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:254 +msgid "get the angle to the center of the dohyo" +msgstr "obtenir l'angle avec le centre du dojo" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:257 +msgid "angle to Enemy" +msgstr "angle pour faire face à l'adversaire" + +#: taextras.py:258 +msgid "get the angle to the Enemy" +msgstr "obtenir l'angle par rapport à l'adversaire" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:260 +msgid "x coor. SumBot" +msgstr "x coor. SumBot" + +#: taextras.py:261 +msgid "get the x coordinate of the SumBot" +msgstr "obtenir la coordonnée x du Sumbot" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:263 +msgid "y coor. SumBot" +msgstr "y coor. SumBot" + +#: taextras.py:264 +msgid "get the y coordinate of the SumBot" +msgstr "obtenir la coordonnée y du Sumbot" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:266 +msgid "x coor. Enemy" +msgstr "x coor. adversaire" + +#: taextras.py:267 +msgid "get the x coordinate of the Enemy" +msgstr "obtenir la coordonnée x de l'adversaire" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "y coor. Enemy" +msgstr "y coor. SumBot" + +#: taextras.py:270 +msgid "get the y coordinate of the Enemy" +msgstr "obtenir la coordonnée y de l'adversaire" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:272 +msgid "rotation SumBot" +msgstr "rotation SumBot" + +#: taextras.py:273 +msgid "get the rotation of the Sumbot" +msgstr "obtenir la rotation de l'adversaire" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:275 +msgid "rotation Enemy" +msgstr "rotation adversaire" + +#: taextras.py:276 +msgid "get the rotation of the Enemy" +msgstr "obtenir la rotation de l'adversaire" + +#: taextras.py:277 +msgid "distance to center" +msgstr "distance par rapport au centre" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:279 +msgid "get the distance to the center of the dohyo" +msgstr "obtient la distance par rapport au centre du dojo" + +#: taextras.py:280 +msgid "distance to Enemy" +msgstr "distance à l'adversaire" + +#: taextras.py:281 +msgid "get the distance to the Enemy" +msgstr "obtient la distance par rapport à l'adversaire" + +#: taextras.py:282 +msgid "update information" +msgstr "actualise l'information" + +#: taextras.py:283 +msgid "update information from the server" +msgstr "actualise l'information depuis le serveur" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:288 +msgid "Palette of physics blocks" +msgstr "Palette de blocs physique" + +#: taextras.py:289 +msgid "start polygon" +msgstr "commence le polygone" + +#: taextras.py:290 +#, fuzzy +msgid "Begin defining a new polygon based on the current Turtle xy position." msgstr "" -"opérateur si-alors-sinon utilisant des opérateurs booléens de la palette des " -"nombres" - -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "espacement horizontal" - -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "pousse la pile à droite" - -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "espacement vertical" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Commence à définir un nouveau polygone basé sur la position xy courante de " +"la Tortue.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Commence à définir un nouveau polygone basé sur la position xy courante de " +"la Tortue" + +#: taextras.py:292 +msgid "add point" +msgstr "ajoute un point" + +#: taextras.py:293 +#, fuzzy +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ajoute un nouveau point au polygone courant sur la base de la position xy " +"courante de la Tortue.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ajoute un nouveau point au polygone courant sur la base de la position xy " +"courante de la Tortue" + +#: taextras.py:295 +msgid "end polygon" +msgstr "fin du polygone" + +#: taextras.py:296 +#, fuzzy +msgid "Define a new polygon." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Définit un nouveau polygone.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Définit un nouveau polygone" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "pousse l'action en bas" +#: taextras.py:297 +msgid "end filled polygon" +msgstr "fin du polygone plein" -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "arrête l'action" +#: taextras.py:298 +msgid "Not a simple polygon" +msgstr "Pas un polygone simple" -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "arrêter l'action courante" +#: taextras.py:299 +#, fuzzy +msgid "Define a new filled polygon." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Définit un nouveau polygone plein.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Définit un nouveau polygone plein" + +#: taextras.py:300 +msgid "triangle" +msgstr "triangle" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:302 +msgid "base" +msgstr "base" + +#: taextras.py:303 taextras.py:309 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "hauteur" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Palette de blocs variables" +#: taextras.py:304 +msgid "Add a triangle object to the project." +msgstr "Ajoute un objet triangle au projet." -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "commencer" +#: taextras.py:305 +msgid "circle" +msgstr "cercle" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "connecte l'action aux boutons exécuter de la barre d'outils" +#: taextras.py:306 +#, fuzzy +msgid "Add a circle object to the project." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ajoute un objet cercle au projet.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ajoute un objet cercle au projet" -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "texte" +#: taextras.py:307 +msgid "rectangle" +msgstr "rectangle" -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "valeur chaîne" +#: taextras.py:308 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "largeur" -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "action" +#: taextras.py:310 +#, fuzzy +msgid "Add a rectangle object to the project." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ajoute un objet rectangle au projet.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ajoute un objet rectangle au projet" + +#: taextras.py:311 +msgid "reset" +msgstr "réinitialise" + +#: taextras.py:312 +msgid "Reset the project; clear the object list." +msgstr "Réinitialise le projet ; efface la liste des objets." + +#: taextras.py:313 +msgid "motor" +msgstr "moteur" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:315 +msgid "torque" +msgstr "couple" + +#: taextras.py:316 +msgid "speed" +msgstr "vitesse" + +#: taextras.py:317 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Couple moteur et plage de vitesse de 0 (arrêt) à des valeurs positives ; le " +"moteur est placé sur l'objet créé en dernier." -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "haut de l'action nommable" +#: taextras.py:320 +msgid "Pin an object down so that it cannot fall." +msgstr "Épingle un objet pour l'empêcher de tomber." -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "invoque la pile d'actions nommée" +#: taextras.py:321 +msgid "joint" +msgstr "relie" -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "range dans la boîte 1" +#: taextras.py:322 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "stocke une valeur numérique dans la Variable 1" +#: taextras.py:323 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "range dans la boîte 2" +#: taextras.py:324 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Relie deux objets ensemble (l'objet créé en dernier et l'objet au point x, " +"y)." -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "stocke une valeur numérique dans la Variable 2" +#: taextras.py:326 +msgid "save as Physics activity" +msgstr "enregistrer comme une activité Physics" -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "boîte 1" +#: taextras.py:327 +#, fuzzy +msgid "Save the project to the Journal as a Physics activity." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Enregistre le projet dans le journal comme activité Physique.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Enregistre le projet dans le journal comme activité Physique" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:329 +msgid "gear" +msgstr "engrenage" + +#: taextras.py:330 +msgid "Add a gear object to the project." +msgstr "Ajoute un objet engrenage au projet." + +#: taextras.py:331 +msgid "density" +msgstr "densité" + +#: taextras.py:332 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Définit la propriété densité pour les objets (la densité peut être un nombre " +"positif quelconque)." -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "Variable 1 (valeur numérique)" +#: taextras.py:334 +msgid "friction" +msgstr "friction" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "boîte 2" +#: taextras.py:335 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Définit la propriété friction pour les objets (valeur de 0 à 1, où 0 " +"désactive la friction et 1 est une friction forte)." -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "Variable 2 (valeur numérique)" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:338 +msgid "bounciness" +msgstr "ressort" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "enregistre" +#: taextras.py:339 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Définit la propriété ressort pour les objets (valeur de 0 à 1, où 0 est " +"l'absence de ressort et 1 correspond à un ressort élevé)." -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "boîte" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:342 +msgid "dynamic" +msgstr "dynamique" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "valeur" +#: taextras.py:343 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Si dynamique = 1, l'objet peut se déplacer ; si dynamique = 0, il est fixé " +"en position." -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "ma boite" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of WeDo blocks" +msgstr "Palette de blocs WeDo" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "stocke une valeur numérique dans la variable nommée" +#: taextras.py:350 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "variable nommée (valeur numérique)" +#: taextras.py:351 +msgid "set current WeDo device" +msgstr "définit l'instrument WeDo actuel" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "action 1" +#: taextras.py:352 +msgid "number of WeDo devices" +msgstr "nombre d'instruments WeDo" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "haut de la pile Action 1" +#: taextras.py:353 +msgid "tilt" +msgstr "inclinaison" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "action 2" +#: taextras.py:354 +#, fuzzy +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 " +"== \n" +"tilt left, 2 == tilt right)" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:358 +msgid "distance sensor output" +msgstr "sortie du capteur de distance" + +#: taextras.py:359 +msgid "Motor A" +msgstr "Moteur A" + +#: taextras.py:360 +msgid "returns the current value of Motor A" +msgstr "retourner la valeur actuelle du moteur A" + +#: taextras.py:361 +msgid "Motor B" +msgstr "Moteur B" + +#: taextras.py:362 +msgid "returns the current value of Motor B" +msgstr "retourner la valeur actuelle du moteur B" + +#: taextras.py:363 +msgid "set the value for Motor A" +msgstr "définir la valeur du moteur A" + +#: taextras.py:364 +msgid "set the value for Motor B" +msgstr "définir la valeur du moteur B" + +#: taextras.py:365 +msgid "WeDo is unavailable" +msgstr "WeDo n'est pas disponible" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:367 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "WeDo %d n'est pas disponible; choix du 1 par défaut" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "haut de la pile Action 2" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:370 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s n'est pas disponible sur WeDo %(wedo_number)d\"" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:375 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Palette de blocs LEGO NXT pour les moteurs" + +#: taextras.py:376 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Palette de blocs LEGO NXT pour les capteurs" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:378 +msgid "touch" +msgstr "toucher" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:380 +msgid "ultrasonic" +msgstr "ultrason" + +#: taextras.py:381 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "couleur" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "invoque la pile d'actions 1" +#: taextras.py:383 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "son" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "invoque la pile d'actions 2" +#. TRANS: The brick is the NXT controller +#: taextras.py:386 +msgid "Please check the connection with the brick" +msgstr "Merci de vérifier la connexion avec la brique" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "corbeille" +#: taextras.py:387 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Port '%s' invalide. Le port doit être: PORT A, B ou C" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "vider la corbeille" +#: taextras.py:388 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "Port '%s' invalide. Le port doit être: PORT 1, 2, 3 ou 4\"" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "effacer de manière définitive les objets dans la corbeille" +#: taextras.py:389 +msgid "The value of power must be between -127 to 127" +msgstr "La valeur pour l'énergie doit être comprise entre -127 et 127" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "restaurer tout" +#: taextras.py:390 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "Le paramètre doit être un entier, pas '%s'" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "restaurer tous les blocs de la poubelle" +#: taextras.py:391 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"Une erreur est survenue : vérifiez toutes les connexion et essayez de vous " +"reconnecter" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "effacer tout" +#: taextras.py:392 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT a trouvé %s briques" -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "déplacer tous les blocs vers la corbeille" +#: taextras.py:393 +msgid "NXT not found" +msgstr "NXT non trouvé" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "Partager les blocs sélectionnés" +#: taextras.py:394 +#, python-format +msgid "Brick number %s was not found" +msgstr "La brique numéro %s n'a pas pu être trouvée" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Titre" +#: taextras.py:395 +msgid "refresh NXT" +msgstr "rafraîchir NXT" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Arrêter la tortue" +#: taextras.py:396 +msgid "Search for a connected NXT brick." +msgstr "Recherche d'une brique NXT connectée." -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Afficher les blocs" +#: taextras.py:397 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Masquer les blocs" +#: taextras.py:398 +msgid "set current NXT device" +msgstr "définit l'instrument NXT courant" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "n'a pas pu ouvrir" +#: taextras.py:399 +msgid "number of NXT devices" +msgstr "nombre d'instrument NXT" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "Je ne sais pas comment faire pour" +#: taextras.py:400 +msgid "brick name" +msgstr "nom de la brique" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "n'aime pas" +#: taextras.py:401 +msgid "Get the name of a brick." +msgstr "Obtenir le nom de la brique" -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "comme entrée" +#: taextras.py:402 +msgid "play tone" +msgstr "jouer une note" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "affiche la palette suivante" +#: taextras.py:403 +msgid "frequency" +msgstr "fréquence" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "change l'orientation de la palette des blocs" +#: taextras.py:404 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "temps" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "Charger..." +#: taextras.py:405 +msgid "Play a tone at frequency for time." +msgstr "Jouer une note à cette fréquence pour une durée." -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "Enregistrer..." +#. TRANS: turn is the action +#: taextras.py:407 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"tourner le moteur\n" +"\n" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "cliquer pour ouvrir" +#: taextras.py:408 +msgid "port" +msgstr "port" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "orientation" +#: taextras.py:409 +msgid "power" +msgstr "puissance" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "suivant" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:411 +msgid "rotations" +msgstr "rotations" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "tourner" +#: taextras.py:412 +msgid "turn a motor" +msgstr "tourner un moteur" -#: TurtleArt/tawindow.py:1316 +#: taextras.py:413 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" -msgstr "Actionne le bouton Arrêter avant de modifier ton programme BlocsTortue" +"synchronize\n" +"\n" +"motors" +msgstr "" +"synchroniser\n" +"\n" +"moteurs" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "Sélectionner les blocs à partager" +#: taextras.py:414 +msgid "steering" +msgstr "conduite" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "Enregistrer la pile" +#: taextras.py:415 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "synchroniser deux moteurs connectés aux ports B et C" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "Voulez-vous réellement remplacer la pile ?" +#: taextras.py:416 +msgid "PORT A" +msgstr "PORT A" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Annuler" +#: taextras.py:417 +msgid "PORT A of the brick" +msgstr "PORT A de la brique" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "Remplacer la pile" +#: taextras.py:418 +msgid "PORT B" +msgstr "PORT B" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "Supprimer la pile" +#: taextras.py:419 +msgid "PORT B of the brick" +msgstr "PORT B de la brique" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "Voulez-vous réellement supprimer la pile ?" +#: taextras.py:420 +msgid "PORT C" +msgstr "PORT C" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "image" +#: taextras.py:421 +msgid "PORT C of the brick" +msgstr "PORT C de la brique" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Enregistrer en Logo" +#: taextras.py:422 +msgid "" +"synchronize\n" +"motors" +msgstr "" +"synchroniser\n" +"moteurs" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Enregistrer dans une image" +#: taextras.py:423 +msgid "start motor" +msgstr "Démarrer le moteur" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "instantanée" +#: taextras.py:424 +msgid "Run a motor forever." +msgstr "Lancer un moteur pour toujours." -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Enregistrer l'instantané" +#: taextras.py:425 +msgid "brake motor" +msgstr "frein moteur" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "Désactiver les info-bulles" +#: taextras.py:426 +#, fuzzy +msgid "Stop a specified motor." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Arrêter un moteur spécifique.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Arrêter un moteur spécifique" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:428 +msgid "reset motor" +msgstr "réinitialiser le moteur" + +#: taextras.py:429 +#, fuzzy +msgid "Reset the motor counter." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Réinitialiser le compteur du moteur.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Réinitialiser le compteur du moteur" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "Activer les info-bulles" +#: taextras.py:430 +msgid "motor position" +msgstr "position du moteur" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "Afficher la palette" +#: taextras.py:431 +#, fuzzy +msgid "Get the motor position." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Récupérer la position du moteur.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Récupérer la position du moteur" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "Masquer la palette" +#: taextras.py:432 +msgid "PORT 1" +msgstr "PORT 1" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Diminuer l'échelle des coordonnées" +#: taextras.py:433 +msgid "PORT 1 of the brick" +msgstr "PORT 1 de la brique" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Augmenter l'échelle des coordonnées" +#: taextras.py:434 +msgid "read" +msgstr "lire" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Édition" +#: taextras.py:435 +msgid "sensor" +msgstr "capteur" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "Vue" +#: taextras.py:436 +#, fuzzy +msgid "Read sensor output." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Lire la sortie du capteur.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Lire la sortie du capteur" + +#: taextras.py:437 +msgid "PORT 2" +msgstr "PORT 2" + +#: taextras.py:438 +msgid "PORT 2 of the brick" +msgstr "PORT 2 de la brique" + +#: taextras.py:439 +msgid "light sensor" +msgstr "capteur de lumière" + +#: taextras.py:440 +msgid "gray sensor" +msgstr "capteur gris" + +#: taextras.py:441 +msgid "PORT 3" +msgstr "PORT 3" + +#: taextras.py:442 +msgid "PORT 3 of the brick" +msgstr "PORT 3 de la brique" + +#: taextras.py:443 +msgid "touch sensor" +msgstr "capteur tactile" + +#: taextras.py:444 +msgid "distance sensor" +msgstr "capteur de distance" + +#: taextras.py:445 +msgid "PORT 4" +msgstr "PORT 4" + +#: taextras.py:446 +msgid "PORT 4 of the brick" +msgstr "PORT 4 de la brique" + +#: taextras.py:447 +msgid "sound sensor" +msgstr "capteur auditif" + +#: taextras.py:448 +msgid "color sensor" +msgstr "capteur de couleur" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:451 +msgid "set light" +msgstr "définir la lumière" + +#: taextras.py:452 +msgid "Set color sensor light." +msgstr "Définir la luminosité du capteur de couleur." + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:454 +msgid "battery level" +msgstr "niveau de batterie" + +#: taextras.py:455 +msgid "Get the battery level of the brick in millivolts" +msgstr "Obtenir le niveau de la batterie de la brique en millivolts" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:460 +msgid "Palette of Arduino blocks" +msgstr "Palette de blocs Arduino" + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:466 +msgid "PWM" +msgstr "MDL" + +#: taextras.py:467 +msgid "SERVO" +msgstr "SERVO" + +#: taextras.py:468 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ERREUR: Vérifiez l'Arduino et le numéro de port." + +#: taextras.py:469 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ERREUR: La valeur doit être comprise entre 0 et 255." + +#: taextras.py:470 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ERREUR: La valeur doit être soit HAUT soit BAS, 0 ou 1" + +#: taextras.py:471 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "ERREUR: Le mode doit être soit INPUT, OUTPUT, MDL ou SERVO." + +#: taextras.py:472 +msgid "ERROR: The value must be an integer." +msgstr "ERREUR : La valeur doit être un entier." + +#: taextras.py:473 +msgid "ERROR: The pin must be an integer." +msgstr "ERREUR ; Le pin doit être un entier." + +#: taextras.py:474 +msgid "refresh Arduino" +msgstr "rafraîchir Arduino" + +#: taextras.py:475 +msgid "Search for connected Arduinos." +msgstr "Recherche d'Arduinos connectés" + +#: taextras.py:476 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:477 +msgid "set current Arduino board" +msgstr "définit la carte Arduino courante" + +#: taextras.py:478 +msgid "number of Arduinos" +msgstr "nombre d'Arduinos" + +#: taextras.py:479 +msgid "number of Arduino boards" +msgstr "nombre de cartes Arduino" + +#: taextras.py:480 +msgid "Arduino name" +msgstr "nom de l'Arduino" + +#: taextras.py:481 +msgid "Get the name of an Arduino." +msgstr "Obtenir le nom d'un Arduino." + +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:484 +#, fuzzy +msgid "pin mode" +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"mode broche\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"mode \"pin\"" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Projet" +#: taextras.py:487 +#, fuzzy +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Choisir la fonction de la broche (ENTRÉE, SORTIE, MLI, SERVO).\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Choisir la function \"pin\" (ENTRÉE, SORTIE, MDL, SERVO)." -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "Enregistrer/Charger" +#: taextras.py:488 +msgid "analog write" +msgstr "écriture analogique" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Copier" +#: taextras.py:490 +msgid "Write analog value in specified port." +msgstr "Écrire la valeur analogique dans le port spécifié." -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Coller" +#: taextras.py:491 +msgid "analog read" +msgstr "Lecture analogique" -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "Restaurer tous les blocs de la poubelle" +#: taextras.py:492 +#, fuzzy +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Lire la valeur d'un port analogique. La valeur peut être entre 0 et 1023. " +"Utilisez Vref pour déterminer la tension. Pour l'USB, volt=((read)*5)/1024) " +"approximativement.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Lire la valeur d'un port analogique. La valeur peut être entre 0 et 1023. " +"Utilisez Vref pour \n" +"déterminer le voltage. Pour l'USB, volt=((read)*5)/1024) approximativement." + +#: taextras.py:494 +msgid "digital write" +msgstr "écriture digitale" + +#: taextras.py:495 +msgid "Write digital value to specified port." +msgstr "Écrire la valeur digitale sur le port spécifié." + +#: taextras.py:496 +msgid "digital read" +msgstr "lecture digitale" + +#: taextras.py:497 +msgid "Read value from digital port." +msgstr "Lire la valeur d'un port digital." + +#: taextras.py:498 +msgid "Set HIGH value for digital port." +msgstr "Définir HAUT comme valeur du port digital." + +#: taextras.py:499 +msgid "Configure Arduino port for digital input." +msgstr "Configurer le port Arduino pour une entrée digitale." + +#: taextras.py:500 +msgid "Configure Arduino port to drive a servo." +msgstr "Configurer le port Arduino pour conduire un SERVO." + +#: taextras.py:502 +msgid "Configure Arduino port for digital output." +msgstr "Configurer le port Arduino pour la sortie digitale." + +#: taextras.py:503 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Configurer le port Arduino pour MDL (modulation de largeur)." + +#: taextras.py:504 +#, python-format +msgid "Not found Arduino %s" +msgstr "Arduino %s introuvable" + +#: taextras.py:505 +msgid "The pin must be an integer" +msgstr "Le pin doit être un entier" + +#: taextras.py:506 +msgid "The device must be an integer" +msgstr "Le périphérique doit être un entier" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:511 +msgid "Palette of Expeyes blocks" +msgstr "Palette de blocs Expeyes" + +#. TRANS: Programmable voltage output +#: taextras.py:513 +msgid "set PVS" +msgstr "définit PVS" + +#: taextras.py:514 +msgid "set programmable voltage output" +msgstr "définit une sortie de tension programmable" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:516 +msgid "set SQR1 voltage" +msgstr "définit la tension SQR1" + +#: taextras.py:517 +msgid "set square wave 1 voltage output" +msgstr "définit la sortie de tension de l'onde carrée 1" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:519 +msgid "set SQR2 voltage" +msgstr "définit la tension SQR2" + +#: taextras.py:520 +msgid "set square wave 2 voltage output" +msgstr "définit la sortie de tension de l'onde carrée 2" + +#. TRANS: Digital output level +#: taextras.py:522 +msgid "set OD1" +msgstr "définit OD1" + +#: taextras.py:523 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "définit le niveau de sortie digitale (OD1) bas (0) ou haut (1)" + +#. TRANS: Input 1 voltage level +#: taextras.py:525 +msgid "IN1 level" +msgstr "niveau IN1" + +#: taextras.py:526 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"renvoie 1 si le niveau de tension IN1 >2.5 volts, 0 si le niveau de tension " +"IN1 <= 2.5 volts" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Plein écran" +#. TRANS: Input 2 voltage level +#: taextras.py:529 +msgid "IN2 level" +msgstr "niveau IN2" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Coordonnées cartésiennes" +#: taextras.py:530 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"renvoie 1 si le niveau de tension IN2 >2.5 volts, 0 si le niveau de tension " +"IN2 <= 2.5 volts" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Coordonnées polaires" +#. TRANS: Resistive sensor voltage level +#: taextras.py:533 +msgid "SEN level" +msgstr "niveau SEN" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Coordonnées métriques" +#: taextras.py:534 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"renvoie 1 si la tension du capteur résistif (SEN) > 2.5, 0 si le niveau de " +"tension SEN <= 2.5 volts" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Augmenter les blocs" +#: taextras.py:536 +msgid "capture" +msgstr "capture" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Diminuer les blocs" +#: taextras.py:537 +msgid "input" +msgstr "entrée" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Charger un exemple" +#: taextras.py:538 +msgid "samples" +msgstr "exemples" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Effacer" +#: taextras.py:539 +msgid "interval" +msgstr "intervalle" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Exécuter" +#. TRANS: MS is microseconds +#: taextras.py:541 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"capturer plusieurs exemples depuis l'entrée à l'intervale (MS); les " +"résultats sont envoyés à FIFO" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:544 +msgid "A1" +msgstr "A1" + +#: taextras.py:545 +msgid "read analog input 1 voltage" +msgstr "lire la tension d'entrée analogique 1" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:547 +msgid "A2" +msgstr "A2" + +#: taextras.py:548 +msgid "read analog input 2 voltage" +msgstr "lire la tension d'entrée analogique 2" + +#. TRANS: Read input 1 voltage +#: taextras.py:550 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:551 +msgid "read input 1 voltage" +msgstr "lire la tension de l'entrée 1" + +#. TRANS: Read input 2 voltage +#: taextras.py:553 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:554 +msgid "read input 2 voltage" +msgstr "lire la tension de l'entrée 2" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:556 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:557 +msgid "read analog sensor input voltage" +msgstr "lire la tension d'entrée du capteur analogique" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:559 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:560 +msgid "read square wave 1 voltage" +msgstr "lit la sortie de tension de l'onde carrée 1" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:562 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:563 +msgid "read square wave 2 voltage" +msgstr "lit la sortie de tension de l'onde carrée 2" + +#. TRANS: Read programmable voltage +#: taextras.py:565 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:566 +msgid "read programmable voltage" +msgstr "lire la tension programmable" + +#: taextras.py:567 +msgid "Expeyes device not found" +msgstr "Instrument Expeyes non trouvé" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "reprendre la lecture vidéo ou audio" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "Pas à pas" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Titre" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Aide" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "La couleur RVB moyenne de la caméra est poussée sur la pile" -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Arrêter" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "jaune" -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "Charger un projet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "afficher les coordonnées polaires" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "Charger un module" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "vider FILO (Premier Entrée Dernier Sortie)" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Charger un bloc Python" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "sortie de la caméra" -#: TurtleArtActivity.py:895 -msgid "Palettes" -msgstr "Palettes" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "pousse l'accélération sur x, y, z sur le tas" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" -msgstr "Partage de blocs désactivé" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" +"opérateur si-alors utilisant des opérateurs booléens de la palette des " +"nombres" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "pousse la pile à droite" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Objet média du Journal Sugar" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "boîte 2" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "boîte 1" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Pas à pas" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "Le module n'a pas pu être installé." +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "multiplie deux valeurs numériques" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Merci de redémarrer ArtTortue pour utiliser le module." +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Montrer/Cacher les blocs" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." -msgstr "Le module %s est déjà installé." +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "Masquer la palette" -#: TurtleArtActivity.py:1253 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "Voulez-vous réinstaller %s ?" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Amis" -#: gnome_plugins/collaboration_plugin.py:67 +#: gnome_plugins/collaboration_plugin.py:64 msgid "My Turtle Art session" msgstr "Ma session ArtTortue" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Activer la collaboration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "Sugar Journal video object" +msgstr "Objet vidéo du Journal Sugar" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Activités" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "cyan" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Amis" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "coord. x de la droite de l'écran" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Partager" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Palette d'options supplémentaires" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Configuration" +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +#, fuzzy +msgid "Load example" +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Charger l'exemple\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Charger un exemple" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Voisinage" +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "déplacer tous les blocs vers la corbeille" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Pseudo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "liste" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "ID de compte" +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Répertoire de configuration non inscriptible : %s" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Serveur" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "reprendre le média" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Port" +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "cap" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Mot de passe" +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Partage de blocs désactivé" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "S'enregistrer" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "" +"enregistre les dessins de la tortue en tant que fichier SVG dans le Journal " +"de Sugar" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Couleurs" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +msgid "draws text or show media from the Journal" +msgstr "dessine un texte ou montre un média du Journal" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Transférer" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "Publication sur le mur Facebook" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "vidéo" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Transférer vers le Web" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "bleu" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#, fuzzy +msgid "displays Cartesian coordinates" msgstr "" -"Vous devez avoir un compte sur http://turtleartsite.sugarlabs.org pour " -"transférer votre projet." +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"afficher coordonnées Cartesienne\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"afficher coordonnées cartésiennes" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Identifiant :" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "Aucune action d'option :" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Mot de passe :" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "pousse l'action en bas" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Titre :" +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "opérateur modulaire (reste)" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Description :" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "bas x" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Publier sur le Web" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "enregistrer SVG" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Echec de la connexion" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "exécute le code trouvé dans le module tamyblock.py module du Journal" + +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "crayon abaissé" + +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "attend" + +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "boîte" #: gnome_plugins/uploader_plugin.py:203 msgid "Failed to upload!" msgstr "Echec du transfert !" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Palette de blocs de capteurs" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "tourner" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "accélération" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "invoque la pile d'actions nommée" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "pousse l'accélération sur x, y, z sur le tas" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "action" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "son" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"opérateur faire-tantQue-Vrai utilisant des opérateurs booléens de la palette " +"des nombres" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "signal d'entrée micro brut" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "l'usage est" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "volume" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variable 2 (valeur numérique)" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "volume d'entrée du micro" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "diviser" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "hauteur" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "nom image" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "pitch d'entrée du micro" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "tant que" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "résistance" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "largeur du canevas" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "résistance d'entrée du micro" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "tas vide ?" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "tension" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "variable nommée (valeur numérique)" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "tension d'entrée du micro" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "suivant" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Palette d'objets multimédia" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "si alors" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "luminosité" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "fixe l'épaisseur du trait" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "niveau de luminosité détecté par la caméra" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "" +"modèle de présentation : sélectionner un objet du Journal (sans description)" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "La couleur RVB moyenne de la caméra est poussée sur la pile" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +msgid "until" +msgstr "jusqu'à" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "sortie de la caméra" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "arrêt média" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "niveau de luminosité détecté par le capteur de luminosité" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Activer les info-bulles" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "effacer de manière définitive les objets dans la corbeille" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "lire la valeur de l'équipement RFID" +#: pysamples/uturn.py:35 +msgid "uturn" +msgstr "Demi-tour" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "tant que" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "haut de la pile Action 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" msgstr "" -"opérateur faire-tantQue-Vrai utilisant des opérateurs booléens de la palette " -"des nombres" +"un bloc programmable: utilisé pour ajouter des équations mathématiques " +"avancées à une seule variable, ex: sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 -msgid "until" -msgstr "jusqu'à" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Palette d'opérateurs de flux" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "haut d'une pile agrégée" + +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -"opérateur faire-tantQue-Vrai utilisant des opérateurs booléens de la palette " -"des nombres" +"opérateur si-alors-sinon utilisant des opérateurs booléens de la palette des " +"nombres" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "haut" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "retourne la coordonnée y de la souris" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "haut d'une pile à agréger" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "conserver l'ombre courante du stylo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "journal" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "onde sinusoïdale" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "Objet média du Journal Sugar" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Echec de la connexion" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "gauche x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "Objet audio du Journal Sugar" +# +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "seth" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "vidéo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "La couleur RVB sous la tortue est poussée vers la pile" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "Objet vidéo du Journal Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "désencombre le canevas en masquant les blocs" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "description" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "Champ description du Journal Sugar" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "montre" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "dessine un texte ou montre un média du Journal" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "montrer alignement" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "définit l'échelle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "opérateur Python chr" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "fixe l'échelle du média" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "espacement horizontal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "enregistrer image" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Coordonnées métriques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "nom image" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "valeur chaîne" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "enregistre l'image dans le Journal de Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "description" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "enregistrer SVG" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "Je ne sais pas comment faire pour" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "" -"enregistre les dessins de la tortue en tant que fichier SVG dans le Journal " -"de Sugar" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Identifiant :" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "échelle" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"commence le polygone rempli (utilisé avec arrête le remplissage du bloc)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "conserver la valeur actuelle de l'échelle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "modèle de présentation : sélectionner quatre objets du Journal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "attente du média" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "Vue" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "attendre la fin de la vidéo ou de l'audio en cours" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "définit le niveau de gris de la ligne dessinée par la tortue" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" -msgstr "arrêt média" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Mot de passe :" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "arrêter la vidéo ou l'audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "tortue voit" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "pause média" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "arrête l'action" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "mettre la vidéo ou l'audio en pause" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "vert" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "reprendre le média" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "teinte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "reprendre la lecture vidéo ou audio" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "remplit l'arrière plan (couleur, teinte)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "parler" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "enregistrer image" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "salut" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "hauteur" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "dit le texte" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 +msgid "returns 1 if mouse button is pressed" +msgstr "retourne 1 si le bouton de la souris est actionné" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "onde sinusoïdale" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Augmenter l'échelle des coordonnées" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "amplitude" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "crayon levé" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "durée" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "orange" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" msgstr "" -"joue une onde sinusoïdale à une fréquence, une amplitude et une durée (en " -"secondes)" +"met en pause l'exécution du programme pendant un nombre spécifié de secondes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "bouton enfoncé" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "pousse la valeur dans le tas FILO (premier entré dernier sorti)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 -msgid "returns 1 if mouse button is pressed" -msgstr "retourne 1 si le bouton de la souris est actionné" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "effacer tout" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 -msgid "returns True if mouse button is pressed" -msgstr "retourne Vrai si le bouton de la souris est actionné" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "alors" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "souris x" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "S'enregistrer" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "retourne la coordonnée x de la souris" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "non" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "souris y" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "si alors sinon" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "retourne la coordonnée y de la souris" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "arrêter l'action courante" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "interroger clavier" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "pivoter la tortue dans le sens horaire (angle en degrés)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" msgstr "" -"interroge la valeur entrée au clavier (résultat stocké dans le bloc clavier)" +"maintient le niveau de gris courant (utilisable à la place d'un bloc " +"numérique)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "clavier" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "coord. x de la gauche de l'écran" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "conserve le résultat dans le bloc clavier d'interrogation" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Réinitialiser taille blocs" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "lire le pixel" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "tortue" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "La couleur RVB sous la tortue est poussée vers la pile" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "affiche la palette suivante" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "tortue voit" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "masquer les blocs" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "retourne la couleur \"vue\" par la tortue" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "niveau de luminosité détecté par la caméra" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "temps" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "opérateurs Python int" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "temps écoulé (en secondes) depuis le démarrage du programme" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "opérateur logique plus petit que" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Palette d'options supplémentaires" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "restaurer tous les blocs de la poubelle" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "pousse" +#: turtleblocks.py:382 +msgid "Save" +msgstr "Enregistrer" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "pousse la valeur dans le tas FILO (premier entré dernier sorti)" +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "range dans la boîte 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "affiche le tas" +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "range dans la boîte 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "affiche les valeurs dans le tas FILO (premier entré dernier sorti)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "cacher la barre d'outils Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "vide le tas" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"maintient la valeur de la coordonnée x courante de la tortue (utilisable à " +"la place d'un bloc numérique)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "vider FILO (Premier Entrée Dernier Sortie)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +msgid "print" +msgstr "montre" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "dépile" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "retourne la coordonnée x de la souris" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "sort la valeur du tas FILO (premier entré dernier sorti)" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "rouge" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "tas vide ?" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Enregistrer en Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "renvoie Vrai si le tas est vide" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "définit la couleur de la ligne dessinée par la tortue" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "commenter" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "volume" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "placer un commentaire dans votre code" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Activer la collaboration" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 -msgid "print" -msgstr "montre" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Palette de blocs de capteurs" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "affiche la valeur dans le bloc d'état en bas de l'écran" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +#, fuzzy +msgid "Load plugin" +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Charger le module\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Charger un module" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "opérateur Python chr" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "retourne Vrai si le bouton de la souris est actionné" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "opérateurs Python int" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "nombre" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "interroger clavier" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"un bloc programmable: utilisé pour ajouter des équations mathématiques " -"avancées à une seule variable, ex: sin(x)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "haut" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"un bloc programmable: utilisé pour ajouter des équations mathématiques " -"avancées à plusieurs variables, ex: sqrt(x*x+y*y)" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Publier sur le Web" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +#, fuzzy +msgid "Cartesian coordinates" msgstr "" -"un bloc programmable: utilisé pour ajouter des équations mathématiques " -"avancées à plusieurs variables, ex: sin(x+y+z)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "Bloc Python" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "exécute le code trouvé dans le module tamyblock.py module du Journal" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Coordonnées Cartésiennes\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Coordonnées cartésiennes" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "Cartésienne" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "afficher coordonnées cartésiennes" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Pseudo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "polaire" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "définit l'échelle" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "afficher les coordonnées polaires" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Partager les blocs sélectionnés" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "tortue" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "blanc" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "choisir la tortue à commander" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "connecte l'action aux boutons exécuter de la barre d'outils" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "activer la tortue" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "temps écoulé (en secondes) depuis le démarrage du programme" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "nom de la tortue artive" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Annuler" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "carapace de la tortue" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "hauteur du canevas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "place une 'carapace' personnalisée sur la tortue" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "moins" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "haut d'une pile agrégée" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "et" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "charger" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "haut d'une pile à agréger" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -msgid "loads a block" -msgstr "charge un bloc" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "comme entrée" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "fixe xy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Bloc Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "attente du média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "sélectionne a palette" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "accélération" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Palette de modèles de présentation" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" +"maintient la taille courante du trait (utilisable à la place d'un bloc " +"numérique)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "masquer les blocs" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "fixe la couleur" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "désencombre le canevas en masquant les blocs" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "min" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "montrer blocs" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "charge un bloc" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "restaurer les blocs cachés" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Palette de commandes stylet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "cacher la barre d'outils Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "affiche les valeurs dans le tas FILO (premier entré dernier sorti)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "liste" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"opérateur faire-tantQue-Vrai utilisant des opérateurs booléens de la palette " +"des nombres" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "présentation liste à puce" +#: turtleblocks.py:389 +msgid "File" +msgstr "Fichier" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "modèle de présentation : liste de puces" +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "opérateur logique NON" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "" -"modèle de présentation : sélectionner un objet du Journal (sans description)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 +msgid "ycor of bottom of screen" +msgstr "coord. y du bas de l'écran" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 msgid "presentation template: select Journal object (with description)" msgstr "" "modèle de présentation : sélectionner un objet du Journal (avec sa " "description)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "modèle de présentation : sélectionner quatre objets du Journal" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Palette d'opérateurs numériques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "modèle de présentation : sélectionner deux objets du Journal" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "multiplier" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "coord. x de la gauche de l'écran" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "toujours" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "bas" +#: TurtleArtActivity.py:1302 +#, python-format +msgid "Plugin %s already installed." +msgstr "Le module %s est déjà installé." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 -msgid "ycor of bottom of screen" -msgstr "coord. y du bas de l'écran" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "définit la teinte de la ligne dessinée par la tortue" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "largeur" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "dit le texte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "largeur du canevas" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "instantanée" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "coord. x de la droite de l'écran" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "efface" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "coord. y du haut de l'écran" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "modèle de présentation : sélectionner deux objets du Journal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "hauteur" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Augmenter les blocs" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "hauteur du canevas" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Plein écran" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "titre x" +#: turtleblocks.py:275 +msgid "File not found" +msgstr "Fichier introuvable" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "titre y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "montre" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "gauche x" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "texte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "haut x" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "aléatoire" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "droite x" +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "opérateur logique plus grand que" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "bas x" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "pivoter la tortue dans le sens anti-horaire (angle en degrés)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "présentation 1x1" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "noir" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "présentation 2x1" +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "calcule la racine carrée" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "présentation 1x2" +#: TurtleArt/tabasics.py:255 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"maintient la valeur de la coordonnée y courante de la tortue (utilisable à " +"la place d'un bloc numérique)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "présentation 2x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "souris x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "Palette des opérateurs personnalisés" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "souris y" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Installe l'activité Parler et essaie à nouveau" +#: pysamples/grecord.py:216 +msgid "stop" +msgstr "arrête" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Espagnol" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "plus grand que" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "Anglais" +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "coord x" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Pardon, je ne comprends pas ce que tu demandes." +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Aide" -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +#: turtleblocks.py:477 +msgid "Save project?" +msgstr "Sauvegarder le projet ?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "choisir la tortue à commander" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "droite x" + +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "niveau de luminosité détecté par le capteur de luminosité" + +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +#, fuzzy +msgid "Plugin could not be installed." msgstr "" -"Pardon, il n'y a pas de mémoire libre pour charger mon cerveau. Ferme les " -"autres activités et essaie à nouveau." +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Le module n'a pas pu être installé\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Le module n'a pas pu être installé." -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "pousse la valeur rvb cible sur la pile" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "clavier" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "arrête" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "arc" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "jouer" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "rayon" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "enregistrer" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +#, fuzzy +msgid "Polar coordinates" +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Coordonnées Polaires\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Coordonnées polaires" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "autre" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "fixe la teinte" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "Demi-tour" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "opérateur logique ET" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "Faire demi-tour" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Vous devez avoir un compte sur http://turtleartsite.sugarlabs.org pour " +"transférer votre projet." -#: turtleblocks.py:89 -msgid "usage is" -msgstr "l'usage est" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Exécuter" -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "Aucune action d'option :" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "affiche le tas" -#: turtleblocks.py:265 -msgid "File not found" -msgstr "Fichier introuvable" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "fixe le cap de la tortue (0 est orienté sur le haut de l'écran)" -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Répertoire de configuration non inscriptible : %s" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "volume d'entrée du micro" -#: turtleblocks.py:365 -msgid "New" -msgstr "Nouveau" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Titre :" -#: turtleblocks.py:366 -msgid "Open" -msgstr "Ouvrir" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Palette d'objets multimédia" -#: turtleblocks.py:367 -msgid "Save" -msgstr "Enregistrer" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Restaurer tous les blocs de la poubelle" -#: turtleblocks.py:368 -msgid "Save as" -msgstr "Enregistrer sous" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Palette de blocs variables" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "Quitter" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "utilisé comme valeur numérique des opérateurs mathématiques" -#: turtleblocks.py:374 -msgid "File" -msgstr "Fichier" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Transférer" -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Modifier l'échelle" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Serveur" -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Réinitialiser taille blocs" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variable 1 (valeur numérique)" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Montrer/Cacher les blocs" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Voisinage" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Outils" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "ajoute deux valeurs alphanumériques" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Débogage" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "égal" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Tortue" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "sinon" -#: turtleblocks.py:421 -msgid "About..." -msgstr "À propos de..." +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "n'aime pas" -#: turtleblocks.py:461 +#: turtleblocks.py:475 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" "Vous n'avez pas sauvegardé votre travail. Voulez-vous le sauvegarder avant " "de quitter ?" -#: turtleblocks.py:462 -msgid "Save project?" -msgstr "Sauvegarder le projet ?" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "restaurer les blocs cachés" -#~ msgid "Turtle Art" -#~ msgstr "ArtTortue" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "arrêter la vidéo ou l'audio" -#~ msgid "Turtle Art Mini" -#~ msgstr "ArtTortue Mini" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "La tortue ne dessinera pas lorsqu'elle sera déplacée." -#~ msgid "Turtle Confusion" -#~ msgstr "Confusion tortue" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "dépile" -#~ msgid "Select a challenge" -#~ msgstr "Sélectionner un défi" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "épaisseur du trait" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Palette de pesos mexicains" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "carapace de la tortue" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Palette de pesos colombiens" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" +"joue une onde sinusoïdale à une fréquence, une amplitude et une durée (en " +"secondes)" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Palette de francs rwandais" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#~ msgid "Palette of US dollars" -#~ msgstr "Palette de dollars américains" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "parler" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Palette de dollars australiens" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "lire la valeur de l'équipement RFID" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Palette de guaranis du Paraguay" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "déplacer la tortue le long d'un arc" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Palette de Nuevo Sol péruviens" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "opérateur logique égale" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Palette de pesos uruguayennes" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Palette de couleur du stylo" -#~ msgid "TurtleBots" -#~ msgstr "TurtleBots" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "mettre la vidéo ou l'audio en pause" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "régler l'intensité de la DEL entre 0 et 255" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "stocke une valeur numérique dans la Variable 1" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "" -#~ "retourne le niveau de gris de l'objet sous forme de nombre compris entre 0 " -#~ "et 1023" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "stocke une valeur numérique dans la Variable 2" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "retourne 1 lorsque le bouton est actionné et 0 dans le cas contraire" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "place une 'carapace' personnalisée sur la tortue" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "" -#~ "retourne le niveau d'éclairage ambiant sous forme de nombre compris entre 0 " -#~ "et 1023" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "bouton enfoncé" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "" -#~ "retourne la température ambiante sous forme de nombre compris entre 0 et 255" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "reculer la tortue" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "retourne la distance de l'objet en face du capteur sous forme de nombre " -#~ "compris entre 0 et 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "coord. y du haut de l'écran" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "retourne 0 ou 1 en fonction de l'inclinaison du capteur" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Afficher les blocs" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "" -#~ "retourne 1 lorsque les capteurs détectent un champ magnétique, 0 dans le cas " -#~ "contraire" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "jouer" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "bascule entre 0 et 1, la fréquence dépend des vibrations" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "enregistrer" -#~ msgid "LED" -#~ msgstr "DEL" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Couleurs" -#~ msgid "button" -#~ msgstr "bouton" +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "définit l'épaisseur de la ligne dessinée par la tortue" -#~ msgid "grayscale" -#~ msgstr "niveau de gris" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Ouvrir" -#~ msgid "ambient light" -#~ msgstr "lumière ambiante" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "orientation" -#~ msgid "temperature" -#~ msgstr "température" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "coord y" -#~ msgid "distance" -#~ msgstr "distance" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"un bloc programmable: utilisé pour ajouter des équations mathématiques " +"avancées à plusieurs variables, ex: sqrt(x*x+y*y)" -#~ msgid "tilt" -#~ msgstr "inclinaison" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "si" -#~ msgid "magnetic induction" -#~ msgstr "induction magnétique" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"déplace la tortue sur la position xcor, ycor; (0, 0) correspond au centre de " +"l'écran." -#~ msgid "vibration" -#~ msgstr "vibration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python" -#~ msgid "Butia Robot" -#~ msgstr "Robot Butia" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Arrêter" -#~ msgid "refresh Butia" -#~ msgstr "rafraîchir Butia" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "action 2" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "réinitialiser la palette et les blocs Butia" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "action 1" -#~ msgid "battery charge Butia" -#~ msgstr "charge de la batterie Butia" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "arrête le remplissage" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "retourne le niveau de la batterie entre 0 et 255" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Copier" -#~ msgid "speed Butia" -#~ msgstr "vitesse Butia" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Coller" -#~ msgid "forward Butia" -#~ msgstr "faire avancer Butia" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "n'a pas pu ouvrir" -#~ msgid "move the Butia robot forward" -#~ msgstr "fait avancer le robot Butia" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Activités" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "fait avancer le robot Butia sur une distance prédéfinie." +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Transférer vers le Web" -#~ msgid "left Butia" -#~ msgstr "tourne Butia vers la gauche" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "vide le tas" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "tourner le robot Butia vers la droite" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "sort la valeur du tas FILO (premier entré dernier sorti)" -#~ msgid "backward Butia" -#~ msgstr "faire reculer Butia" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Effacer" -#~ msgid "move the Butia robot backward" -#~ msgstr "fait reculer le robot Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Palette de modèles de présentation" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "fait reculer le robot Butia sur une distance prédéfinie" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "angle" -#~ msgid "right Butia" -#~ msgstr "tourne Butia vers la droite" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "identité" -#~ msgid "turn the Butia robot at right" -#~ msgstr "tourner le robot Butia vers la droite" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "Enregistrer/Charger" -#~ msgid "turn Butia" -#~ msgstr "tourner Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "haut x" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "tourne le robot de x degrés" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "audio" -#~ msgid "stop Butia" -#~ msgstr "arrête Butia" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Outils" -#~ msgid "stop the Butia robot" -#~ msgstr "arrêter le robot Butia" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Port" -#~ msgid "Butia" -#~ msgstr "Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "commenter" -#, fuzzy -#~ msgid "Error on initialization of the camera" -#~ msgstr "Erreur lors de l'initialisation de la caméra." +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "" +"soustrait la valeur numérique inférieure de la valeur numérique supérieure" -#~ msgid "FollowMe" -#~ msgstr "SuisMoi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "pause média" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Recherche d'une brique NXT connectée." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"interroge la valeur entrée au clavier (résultat stocké dans le bloc clavier)" -#~ msgid "calibration" -#~ msgstr "calibration" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Cartésienne" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "sauver une calibration personnalisée" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "effacer l'écran et réinitialiser la tortue" -#~ msgid "return a personalized calibration" -#~ msgstr "retourner une calibration personnalisée" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "signal d'entrée micro brut" -#~ msgid "follow" -#~ msgstr "suivre" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "retourne la couleur \"vue\" par la tortue" -#~ msgid "follow a color or calibration" -#~ msgstr "suivre une couleur ou une calibration" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "invoque la pile d'actions 1" -#~ msgid "minimum pixels" -#~ msgstr "nombre minimal de pixels" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Palette de commandes Tortue" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "définir le nombre minimal de pixels à suivre" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "boucle infinie" -#~ msgid "threshold" -#~ msgstr "limite" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "montrer alignement" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "définir une limite pour une couleur RVB" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Voulez-vous réinstaller %s ?" -#~ msgid "x position" -#~ msgstr "position en x" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +#, fuzzy +msgid "Load project" +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Charger le projet\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Charger un projet" -#~ msgid "return x position" -#~ msgstr "retourne la position en x" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Projet" -#~ msgid "y position" -#~ msgstr "position en y" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Débogage" -#~ msgid "return y position" -#~ msgstr "retourne la position en y" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Désactiver les info-bulles" -#~ msgid "pixels" -#~ msgstr "pixels" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "retourner le nombre de pixels du plus gros bout" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Mot de passe" -#~ msgid "empty calibration" -#~ msgstr "calibration vide" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "espacement vertical" -#~ msgid "error in string conversion" -#~ msgstr "erreur dans la conversion d'une chaîne de caractères" +#: TurtleArtActivity.py:1284 +#, fuzzy +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Merci de redémarrer ArtTurtle pour utiliser le module.\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Merci de redémarrer ArtTortue pour utiliser le module." -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"complète le polygone rempli (utilisé avec commence le remplissage du bloc)" -#~ msgid "speed SumBot" -#~ msgstr "vitesse SumBot" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Partager" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "envoyer la vitesse au SumBot" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "plus petit que" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "fixe la vitesse par défaut pour les commandes de déplacement" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "racine carré" -#~ msgid "forward SumBot" -#~ msgstr "avancer SumBot" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Modifier l'échelle" -#~ msgid "move SumBot forward" -#~ msgstr "faire avancer le SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "montrer blocs" -#~ msgid "backward SumBot" -#~ msgstr "reculer SumBot" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Quitter" -#~ msgid "move SumBot backward" -#~ msgstr "faire reculer le SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Champ description du Journal Sugar" -#~ msgid "stop SumBot" -#~ msgstr "arrêter le SumBot" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "fixe gris" -#~ msgid "stop the SumBot" -#~ msgstr "faire arrêter le SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "présentation liste à puce" -#~ msgid "left SumBot" -#~ msgstr "SumBot à gauche" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "durée" -#~ msgid "turn left the SumBot" -#~ msgstr "faire tourner le SumBot à gauche" +#: turtleblocks.py:375 +msgid "New" +msgstr "Nouveau" -#~ msgid "right SumBot" -#~ msgstr "SumBot à droite" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "placer un commentaire dans votre code" -#~ msgid "turn right the SumBot" -#~ msgstr "faire tourner le SumBot à droite" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "lire le pixel" -#~ msgid "angle to center" -#~ msgstr "angle avec le centre" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "échelle" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "obtenir l'angle avec le centre du dojo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "bas" -#~ msgid "angle to Enemy" -#~ msgstr "angle pour faire face à l'adversaire" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "pourpre" -#~ msgid "get the angle to the Enemy" -#~ msgstr "obtenir l'angle par rapport à l'adversaire" +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Diminuer l'échelle des coordonnées" -#~ msgid "x coor. SumBot" -#~ msgstr "x coor. SumBot" +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "cliquer pour ouvrir" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "obtenir la coordonnée x du Sumbot" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "pitch d'entrée du micro" -#~ msgid "y coor. SumBot" -#~ msgstr "y coor. SumBot" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Configuration" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "obtenir la coordonnée y du Sumbot" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Description :" -#~ msgid "x coor. Enemy" -#~ msgstr "x coor. adversaire" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "journal" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "obtenir la coordonnée x de l'adversaire" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "vider la corbeille" -#~ msgid "y coor. Enemy" -#~ msgstr "y coor. SumBot" +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "La tortue dessinera quand elle sera déplacée." -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "obtenir la coordonnée y de l'adversaire" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Charger..." -#~ msgid "rotation SumBot" -#~ msgstr "rotation SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Objet audio du Journal Sugar" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "obtenir la rotation de l'adversaire" +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Arrêter la tortue" -#~ msgid "rotation Enemy" -#~ msgstr "rotation adversaire" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Tortue" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "obtenir la rotation de l'adversaire" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "change l'orientation de la palette des blocs" -#~ msgid "distance to center" -#~ msgstr "distance par rapport au centre" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "enregistre" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "obtient la distance par rapport au centre du dojo" +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Masquer les blocs" -#~ msgid "distance to Enemy" -#~ msgstr "distance à l'adversaire" +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +#, fuzzy +msgid "Load Python block" +msgstr "" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Charger le bloc Python\n" +"#-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Charger un bloc Python" -#~ msgid "get the distance to the Enemy" -#~ msgstr "obtient la distance par rapport à l'adversaire" +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "plus" -#~ msgid "update information" -#~ msgstr "actualise l'information" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "ou" -#~ msgid "update information from the server" -#~ msgstr "actualise l'information depuis le serveur" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "modèle de présentation : liste de puces" -#~ msgid "Palette of physics blocks" -#~ msgstr "Palette de blocs physique" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "opérateur d'identité utilisé pour les blocs d'extension" -#~ msgid "start polygon" -#~ msgstr "commence le polygone" +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Diminuer les blocs" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Commence à définir un nouveau polygone basé sur la position xy courante de " -#~ "la Tortue" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"maintient la valeur du cap courant de la tortue (utilisable à la place d'un " +"bloc numérique)" -#~ msgid "add point" -#~ msgstr "ajoute un point" +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "image" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Ajoute un nouveau point au polygone courant sur la base de la position xy " -#~ "courante de la Tortue" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"retourne le nombre aléatoire compris entre les valeurs minimum (en haut) et " +"maximum (en bas)" -#~ msgid "end polygon" -#~ msgstr "fin du polygone" +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"maintient la couleur courante du trait (utilisable à la place d'un bloc " +"numérique)" -#~ msgid "Define a new polygon." -#~ msgstr "Définit un nouveau polygone" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Afficher la palette" -#~ msgid "end filled polygon" -#~ msgstr "fin du polygone plein" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "enregistre l'image dans le Journal de Sugar" -#~ msgid "Not a simple polygon" -#~ msgstr "Pas un polygone simple" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Enregistrer l'instantané" -#~ msgid "Define a new filled polygon." -#~ msgstr "Définit un nouveau polygone plein" +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "commencer" -#~ msgid "triangle" -#~ msgstr "triangle" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "renvoie Vrai si le tas est vide" -#~ msgid "base" -#~ msgstr "base" +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "avancer la tortue" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Ajoute un objet triangle au projet." +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "avance" -#~ msgid "circle" -#~ msgstr "cercle" +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "ma boite" -#~ msgid "Add a circle object to the project." -#~ msgstr "Ajoute un objet cercle au projet" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "ID de compte" -#~ msgid "rectangle" -#~ msgstr "rectangle" +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Sélectionner les blocs à partager" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Ajoute un objet rectangle au projet" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "recule" -#~ msgid "reset" -#~ msgstr "réinitialise" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "fixe l'échelle du média" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Réinitialise le projet ; efface la liste des objets." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "conserver la valeur actuelle de l'échelle" -#~ msgid "motor" -#~ msgstr "moteur" +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "haut de l'action nommable" -#~ msgid "torque" -#~ msgstr "couple" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "stocke une valeur numérique dans la variable nommée" -#~ msgid "speed" -#~ msgstr "vitesse" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "opérateur logique OU" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Couple moteur et plage de vitesse de 0 (arrêt) à des valeurs positives ; le " -#~ "moteur est placé sur l'objet créé en dernier." +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "tension d'entrée du micro" -#~ msgid "pin" -#~ msgstr "épingle" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "boucle un certain nombre de fois" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Épingle un objet pour l'empêcher de tomber." +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Enregistrer..." -#~ msgid "joint" -#~ msgstr "relie" +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "invoque la pile d'actions 2" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Relie deux objets ensemble (l'objet créé en dernier et l'objet au point x, " -#~ "y)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "fixe xy" -#~ msgid "save as Physics activity" -#~ msgstr "enregistrer comme une activité Physics" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "titre y" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Enregistre le projet dans le journal comme activité Physique" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "titre x" -#~ msgid "gear" -#~ msgstr "engrenage" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "peint le fond" -#~ msgid "Add a gear object to the project." -#~ msgstr "Ajoute un objet engrenage au projet." +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Enregistrer sous" -#~ msgid "density" -#~ msgstr "densité" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "fixe xy" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Définit la propriété densité pour les objets (la densité peut être un nombre " -#~ "positif quelconque)." +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "corbeille" -#~ msgid "friction" -#~ msgstr "friction" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "polaire" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Définit la propriété friction pour les objets (valeur de 0 à 1, où 0 " -#~ "désactive la friction et 1 est une friction forte)." +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "répète" -#~ msgid "bounciness" -#~ msgstr "ressort" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "attendre la fin de la vidéo ou de l'audio en cours" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Définit la propriété ressort pour les objets (valeur de 0 à 1, où 0 est " -#~ "l'absence de ressort et 1 correspond à un ressort élevé)." +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Enregistrer dans une image" -#~ msgid "dynamic" -#~ msgstr "dynamique" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Édition" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Si dynamique = 1, l'objet peut se déplacer ; si dynamique = 0, il est fixé " -#~ "en position." +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "résistance d'entrée du micro" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Palette de blocs WeDo" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "haut de la pile Action 2" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == \n" -#~ "tilt left, 2 == tilt right)" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"divise la valeur numérique supérieure (numérateur) par la valeur numérique " +"inférieure (dénominateur)" -#~ msgid "distance sensor output" -#~ msgstr "sortie du capteur de distance" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "max" -#~ msgid "Motor A" -#~ msgstr "Moteur A" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "affiche la valeur dans le bloc d'état en bas de l'écran" -#~ msgid "returns the current value of Motor A" -#~ msgstr "retourner la valeur actuelle du moteur A" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "commence le remplissage" -#~ msgid "Motor B" -#~ msgstr "Moteur B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "conserve le résultat dans le bloc clavier d'interrogation" -#~ msgid "returns the current value of Motor B" -#~ msgstr "retourner la valeur actuelle du moteur B" +#. #-#-#-#-# fr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "pousse" -#~ msgid "set the value for Motor A" -#~ msgstr "définir la valeur du moteur A" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"un bloc programmable: utilisé pour ajouter des équations mathématiques " +"avancées à plusieurs variables, ex: sin(x+y+z)" -#~ msgid "set the value for Motor B" -#~ msgstr "définir la valeur du moteur B" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "restaurer tout" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Palette de blocs LEGO NXT pour les moteurs" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "salut" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Palette de blocs LEGO NXT pour les capteurs" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "BlocsTortue" -#~ msgid "touch" -#~ msgstr "toucher" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"Une tortue inspirée par le langage Logo, qui dessine des dessins colorés à " +"l'aide de blocs de programmation visuelle emboîtables." -#~ msgid "ultrasonic" -#~ msgstr "ultrason" +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "crayon abaissé ?" -#~ msgid "light" -#~ msgstr "lumière" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "renvoie Vrai si le crayon est abaissé" -#, fuzzy -#~ msgid "grey" -#~ msgstr "gris" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "Actionne le bouton Arrêter avant de modifier ton programme BlocsTortue" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Veuillez vérifier la connexion avec la brique." +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Enregistrer la pile" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "La valeur de la puissance doit être entre -127 et 127." +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Voulez-vous réellement remplacer la pile ?" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "" -#~ "Une erreur est survenue : vérifiez toutes les connexions et essayez de vous " -#~ "reconnecter." +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Remplacer la pile" -#~ msgid "NXT not found" -#~ msgstr "NXT non trouvé" +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Supprimer la pile" -#~ msgid "refresh NXT" -#~ msgstr "rafraîchir NXT" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Voulez-vous réellement supprimer la pile ?" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Recherche d'une brique NXT connectée." +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "Palettes" -#~ msgid "play tone" -#~ msgstr "jouer une note" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Publication sur le mur Facebook" -#~ msgid "frequency" -#~ msgstr "fréquence" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "amplitude" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Jouer une note à cette fréquence pour une durée." +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "activer la tortue" -#~ msgid "port" -#~ msgstr "port" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "nom de la tortue artive" -#~ msgid "power" -#~ msgstr "puissance" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "charger" -#~ msgid "rotations" -#~ msgstr "rotations" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "palette" -#~ msgid "turn a motor" -#~ msgstr "tourner un moteur" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "sélectionne a palette" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "synchroniser deux moteurs connectés aux ports B et C" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Palette des opérateurs personnalisés" -#~ msgid "PORT A" -#~ msgstr "PORT A" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Installe l'activité Parler et essaie à nouveau" -#~ msgid "PORT A of the brick" -#~ msgstr "PORT A de la brique" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Espagnol" -#~ msgid "PORT B" -#~ msgstr "PORT B" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "Anglais" -#~ msgid "PORT B of the brick" -#~ msgstr "PORT B de la brique" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Pardon, je ne comprends pas ce que tu demandes." -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Pardon, il n'y a pas de mémoire libre pour charger mon cerveau. Ferme les " +"autres activités et essaie à nouveau." -#~ msgid "PORT C of the brick" -#~ msgstr "PORT C de la brique" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "pousse la valeur rvb cible sur la pile" -#~ msgid "start motor" -#~ msgstr "Démarrer le moteur" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "autre" -#~ msgid "Run a motor forever." -#~ msgstr "Lancer un moteur pour toujours." +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "Fait faire un virage de 180 degrés à la tortue" -#~ msgid "brake motor" -#~ msgstr "frein moteur" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Montrer les projets exemple" -#~ msgid "Stop a specified motor." -#~ msgstr "Arrêter un moteur spécifique" +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Masquer les projets exemple" -#~ msgid "reset motor" -#~ msgstr "réinitialiser le moteur" +#: turtleblocks.py:436 +msgid "About..." +msgstr "À propos de..." -#~ msgid "Reset the motor counter." -#~ msgstr "Réinitialiser le compteur du moteur" +#~ msgid "custom module sensor A" +#~ msgstr "capteur de module personnalisé A" -#~ msgid "motor position" -#~ msgstr "position du moteur" +#~ msgid "custom module sensor B" +#~ msgstr "capteur de module personnalisé B" -#~ msgid "Get the motor position." -#~ msgstr "Récupérer la position du moteur" +#~ msgid "custom module sensor C" +#~ msgstr "capteur de module personnalisé C" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#~ msgid "module a" +#~ msgstr "module a" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORT 1 de la brique" +#~ msgid "module b" +#~ msgstr "module b" -#~ msgid "read" -#~ msgstr "lire" +#~ msgid "module c" +#~ msgstr "module c" -#~ msgid "sensor" -#~ msgstr "capteur" +#~ msgid "hack pin mode" +#~ msgstr "mode broche hack" -#~ msgid "Read sensor output." -#~ msgstr "Lire la sortie du capteur" +#~ msgid "read hack pin Butia" +#~ msgstr "lire broche hack Butia" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#~ msgid "Module A" +#~ msgstr "Module A" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORT 2 de la brique" +#~ msgid "Module B" +#~ msgstr "Module B" -#~ msgid "light sensor" -#~ msgstr "capteur de lumière" +#~ msgid "generic Module B" +#~ msgstr "Module générique B" -#~ msgid "PORT 3" -#~ msgstr "PORT 3" +#~ msgid "Module C" +#~ msgstr "Module C" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORT 3 de la brique" +#~ msgid "generic Module C" +#~ msgstr "Module générique C" -#~ msgid "touch sensor" -#~ msgstr "capteur tactile" +#~ msgid "ERROR: You must cast Module A, B or C" +#~ msgstr "ERREUR : vous devez convertir le type du module A, B ou C" -#~ msgid "distance sensor" -#~ msgstr "capteur de distance" +#~ msgid "returns the temperature" +#~ msgstr "renvoie la température" -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#~ msgstr "" +#~ "retourne 1 lorsque les capteurs détectent un champ magnétique, 0 dans le " +#~ "cas contraire" -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORT 4 de la brique" +#~ msgid "gpio" +#~ msgstr "gpio" -#~ msgid "sound sensor" -#~ msgstr "capteur auditif" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "Allume et éteint le voyant : 0 pour allumé ; 1 pour éteint" -#~ msgid "color sensor" -#~ msgstr "capteur de couleur" +#~ msgid "returns the gray level" +#~ msgstr "renvoie le niveau de gris" -#~ msgid "set light" -#~ msgstr "définir la lumière" +#~ msgid "returns the light level" +#~ msgstr "renvoie le niveau de luminosité" -#~ msgid "Set color sensor light." -#~ msgstr "Définir la luminosité du capteur de couleur." +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "renvoie la distance depuis l'objet en face du capteur" -#~ msgid "HIGH" -#~ msgstr "HAUT" +#~ msgid "returns the value of the resistance" +#~ msgstr "renvoie la valeur de la résistance" -#~ msgid "LOW" -#~ msgstr "BAS" +#~ msgid "returns the value of the voltage" +#~ msgstr "renvoie la valeur de la tension" -#~ msgid "INPUT" -#~ msgstr "ENTRÉE" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "retourne le niveau de la batterie entre 0 et 255" -#~ msgid "OUTPUT" -#~ msgstr "SORTIE" +#~ msgid "Get battery level of the brick" +#~ msgstr "Obtenir le niveau de batterie de la brique" -#~ msgid "PWM" -#~ msgstr "MDL" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "régler l'intensité de la DEL entre 0 et 255" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "returns the ambient light level" +#~ msgstr "renvoie le niveau d'ambiance lumineuse" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "ERREUR: Vérifiez l'Arduino et le numéro de port." +#~ msgid "returns the ambient temperature" +#~ msgstr "renvoie la température ambiante" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "ERREUR: La valeur doit être comprise entre 0 et 255." +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "retourne 0 ou 1 en fonction de l'inclinaison du capteur" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "ERREUR: La valeur doit être soit HAUT soit BAS." +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "bascule entre 0 et 1, la fréquence dépend des vibrations" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "ERREUR: Le mode doit être soit INPUT, OUTPUT, MDL ou SERVO." +#~ msgid "grayscale" +#~ msgstr "niveau de gris" -#~ msgid "pin mode" -#~ msgstr "mode \"pin\"" +#~ msgid "ambient light" +#~ msgstr "lumière ambiante" -#~ msgid "mode" -#~ msgstr "mode" +#~ msgid "magnetic induction" +#~ msgstr "induction magnétique" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Choisir la function \"pin\" (ENTRÉE, SORTIE, MDL, SERVO)." +#~ msgid "vibration" +#~ msgstr "vibration" + +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "fait avancer le robot Butia sur une distance prédéfinie." + +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "fait reculer le robot Butia sur une distance prédéfinie" + +#~ msgid "turn Butia" +#~ msgstr "tourner Butia" -#~ msgid "analog write" -#~ msgstr "écriture analogique" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "tourne le robot de x degrés" -#~ msgid "Write analog value in specified port." -#~ msgstr "Écrire la valeur analogique dans le port spécifié." +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "" +#~ "retourne le niveau de gris de l'objet sous forme de nombre compris entre " +#~ "0 et 1023" -#~ msgid "analog read" -#~ msgstr "Lecture analogique" +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "" +#~ "retourne le niveau d'éclairage ambiant sous forme de nombre compris entre " +#~ "0 et 1023" + +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "" +#~ "retourne la température ambiante sous forme de nombre compris entre 0 et " +#~ "255" #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Lire la valeur d'un port analogique. La valeur peut être entre 0 et 1023. " -#~ "Utilisez Vref pour \n" -#~ "déterminer le voltage. Pour l'USB, volt=((read)*5)/1024) approximativement." +#~ "retourne la distance de l'objet en face du capteur sous forme de nombre " +#~ "compris entre 0 et 255" -#~ msgid "digital write" -#~ msgstr "écriture digitale" +#~ msgid "set text size" +#~ msgstr "fixe la taille du texte" -#~ msgid "Write digital value to specified port." -#~ msgstr "Écrire la valeur digitale sur le port spécifié." +#~ msgid "set text color" +#~ msgstr "définir la couleur du texte" -#~ msgid "digital read" -#~ msgstr "lecture digitale" +#~ msgid "presentation 2x1" +#~ msgstr "présentation 2x1" -#~ msgid "Read value from digital port." -#~ msgstr "Lire la valeur d'un port digital." +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "définit la couleur du texte dessiné par la tortue" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Définir HAUT comme valeur du port digital." +#~ msgid "presentation 2x2" +#~ msgstr "présentation 2x2" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Configurer le port Arduino pour une entrée digitale." +#~ msgid "make a uturn" +#~ msgstr "Faire demi-tour" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Configurer le port Arduino pour conduire un SERVO." +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "définit la taille du texte dessiné par la tortue" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Définir BAS comme la valeur du port digital." +#~ msgid "presentation 1x1" +#~ msgstr "présentation 1x1" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Configurer le port Arduino pour la sortie digitale." +#~ msgid "presentation 1x2" +#~ msgstr "présentation 1x2" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Configurer le port Arduino pour MDL (modulation de largeur)." +#~ msgid "u turn" +#~ msgstr "Demi-tour" -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Palette de blocs WeDo" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "" +#~ "retourne 1 lorsque le bouton est actionné et 0 dans le cas contraire" #, fuzzy -#~ msgid "samples" -#~ msgstr "Échantillons" +#~ msgid "grey" +#~ msgstr "gris" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "ERREUR: La valeur doit être soit HAUT soit BAS." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" #~ "définir la vitesse des moteurs de Butia avec une valeur entre 0 et 1023, " #~ "passée en argument" @@ -2756,7 +3972,8 @@ msgstr "Sauvegarder le projet ?" #~ msgstr "Bonjour, monde ! Butia" #~ msgid "print text in Butia robot 32-character ASCII display" -#~ msgstr "afficher du texte sur l'afficheur ASCII de 32 caractères du robot Butia" +#~ msgstr "" +#~ "afficher du texte sur l'afficheur ASCII de 32 caractères du robot Butia" #~ msgid "G" #~ msgstr "V" @@ -2814,9 +4031,6 @@ msgstr "Sauvegarder le projet ?" #~ "snychroniser les moteurs\n" #~ "conduire" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Palette de blocs Arduino" - #~ msgid "delay Butia" #~ msgstr "délai Butia" @@ -2891,7 +4105,8 @@ msgstr "Sauvegarder le projet ?" #~ msgstr "bouton poussoir" #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "" #~ "retourne le niveau de gris de l'objet rencontré sous forme de valeur " #~ "comprise entre 0 et 1023" @@ -2998,7 +4213,8 @@ msgstr "Sauvegarder le projet ?" #~ msgid "restore last" #~ msgstr "restaurer dernier" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" #~ "un bloc programmable: utilisé pour ajouter des équations mathématiques " #~ "avancées, ex: sin(x)" @@ -3094,18 +4310,17 @@ msgstr "Sauvegarder le projet ?" #~ msgid "1×1 picture" #~ msgstr "1x1 image" -#~ msgid "name" -#~ msgstr "nom" - #~ msgid "holds current pen shade (can be used in place of a number block)" #~ msgstr "" #~ "maintient la teinte courante du trait (utilisable à la place d'un bloc " #~ "numérique)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" +#~ "a programmable block: add your own math equation in the block, e.g., " +#~ "sin(x)" #~ msgstr "" -#~ "un bloc programmable ajoute votre équation dans le bloc, par exemple sin(x)" +#~ "un bloc programmable ajoute votre équation dans le bloc, par exemple " +#~ "sin(x)" #~ msgid "pop value off FILO" #~ msgstr "sort la valeur de FILO" diff --git a/po/gu.po b/po/gu.po index 0108b28..109e009 100644 --- a/po/gu.po +++ b/po/gu.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# gu.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# gu.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:22+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/ha.po b/po/ha.po index 7626b00..9cbccdc 100644 --- a/po/ha.po +++ b/po/ha.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ha.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ha.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:23+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/he.po b/po/he.po index 1e5ecbb..fcde377 100644 --- a/po/he.po +++ b/po/he.po @@ -2,8 +2,21 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-05-17 00:31-0400\n" @@ -18,1197 +31,1640 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "בלוקי צב" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "לוח פקודות-צב" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "קדימה" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "ציורי צב" -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "מזיז את הצב קדימה" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "מיני ציור-צב" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "אחורה" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "בלבול צב" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "מזיז את הצב אחורה" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "בחר אתגר" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "נקה" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "מנקה את המסך ומחזיר את הצב למצב התחלתי" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +#, fuzzy +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"מחזיר 1 כאשר החיישן מזהה שדה מגנטי, 0 אחרת." + +#: taextras.py:88 +msgid "LED" +msgstr "נורית LED" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "אפור" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "ימינה" + +#: taextras.py:92 +msgid "temperature" +msgstr "טמפרטורה" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "מרחק" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "התנגדות" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "רמת מתח" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "רובוט Butia" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" -#: TurtleArt/tabasics.py:158 +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "שמאלה" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "מסובב את הצב נגד כיוון השעון (זווית במעלות)" - #: TurtleArt/tabasics.py:170 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "ימינה" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "מסובב את הצב עם כיוון השעון (זווית במעלות)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "קשת" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "זווית" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "רדיוס" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "מזיז את הצב לאורך קשת" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "קבע ערך XY" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "מזיז את הצב למיקום xcor,ycor;(0,0) הוא מיקום מרכז המסך." +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "קבע אזימוט (כיוון)" +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "קובע ערך לכיוון (אזימוט) של הצב (0 הוא הכיוון של חלקו העליון של המסך)." +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "xcor" +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "מכיל את קוארדינטת x הנוכחית של הצב (יכול לשמש במקום בלוק מסוג מספר)" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "ycor" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "מכיל את קוארדינטת y הנוכחית של הצב (יכול לשמש במקום בלוק מסוג מספר)" +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "מודולו" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "כיוון (אזימוט)" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:128 +msgid "write hack pin Butia" msgstr "" -"מכיל את הערך הנוכחי של כיוון (אזימוט) הצב (יכול לשמש במקום בלוק מסוג מספר)" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "לוח פקודות עט" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "ערך" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "מלא מסך" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "צבע" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "גוון צבע" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "מלא את הרקע עם (צבע, גוון)" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" -msgstr "אפור" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "קבע צבע" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "קבע את צבע הקו שמצייר הצב" +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "קבע גוון" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "קובע את הגוון לצבע הקו שמצייר הצב" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "קבע אפור" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "קובע את גוון האפור של הקו שמצייר הצב" +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "מכיל את הערך הנוכחי של צבע העט (יכול לשמש במקום בלוק מסוג מספר)" +#: taextras.py:141 +msgid "Butia" +msgstr "" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "מכיל את הערך הנוכחי של גוון הצבע של העט" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "מכיל את הערך הנוכחי של גוון האפור (יכול לשמש במקום בלוק מסוג מספר)" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "הרם עט" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "מסלול הצב כאשר הוא נע יהיה מוסתר." +#: taextras.py:148 +#, fuzzy +msgid "Error on initialization of the camera" +msgstr "" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"שגיאה באתחול המצלמה." -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "הורד עט" +#: taextras.py:149 +msgid "No camera was found" +msgstr "" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "מסלול הצב כאשר הוא נע ייראה על המסך." +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "קבע עובי עט" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "קבע את עובי הקו שהצב יצייר" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "התחל מילוי" +#: taextras.py:154 +msgid "FollowMe" +msgstr "עקוב-אחרי" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "התחל מצולע עם מילוי-צבע (משמש יחד עם בלוק סיים מצולע עם מילוי-צבע)" +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "סיים מילוי" +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "משלים מצולע עם מילוי-צבע (משמש יחד עם בלוק התחל מצולע עם מילוי-צבע)" +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "עובי עט" +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "מכיל את הערך הנוכחי של עובי העט (יכול לשמש במקום בלוק מסוג מספר)" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "לוח צבעי עט" +#: taextras.py:161 +msgid "follow" +msgstr "" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "אדום" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "כתום" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "בהירות" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "צהוב" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "ירוק" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "ציאן" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "כחול" +#: taextras.py:167 +msgid "threshold" +msgstr "" -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "סגול" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "לבן" +#: taextras.py:170 +msgid "camera mode" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "שחור" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "קבע צבע טקסט (מלל)" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "קבע את בצע הטקסט (מלל) שיצייר הצב" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "קבע גודל טקסט (מלל)" +#: taextras.py:175 +msgid "average color" +msgstr "" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "קובע את גודל הטקסט (מלל) שיצייר הצב" +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "לוח פעולות חשבון" +#: taextras.py:178 +msgid "x position" +msgstr "" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "פלוס" +#: taextras.py:179 +msgid "return x position" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "סכום שתי כניסות אלפא-נומריות" +#: taextras.py:180 +msgid "y position" +msgstr "" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "מינוס" +#: taextras.py:181 +msgid "return y position" +msgstr "" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "מחסיר ערך מספרי של כניסה תחתונה מערך מספרי של כניסה עליונה" +#: taextras.py:182 +msgid "pixels" +msgstr "" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "כפל" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "מכפיל שתי כניסות מספריות" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "חילוק" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" msgstr "" -"מחלק את הערך המספרי של הכניסה העליונה (מונה) בזו של הכניסה התחתונה (מכנה)" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "זהות (יחידה)" +#: taextras.py:190 +msgid "empty calibration" +msgstr "" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "אופרטור זהות (יחידה) משמש להרחבת פונקציונליות של בלוקים" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "מודולו" +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "אופרטור מודולו (שארית)" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "שורש ריבועי" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "חשב שורש ריבועי" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "מספר אקראי" +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "מינימום" +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "מקסימום" +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:209 +msgid "set the default speed for the movement commands" msgstr "" -"החזר מספר אקראי בין ערך מינימום (כניסה עליונה) לערך מקסימום (כניסה תחתונה)" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "מספר" +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "משמש כערך מספרי בכניסה לפעולות חשבון" +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "גדול מ" +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "גדול מ (אופרטור לוגי)" +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "קטן מ" +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "קטן מ (אופרטור לוגי)" +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "שווה" +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "שווה (אופרטור לוגי)" +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "לא" +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "אופרטור לוגי NOT (~)" +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "and" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "אופרטור לוגי AND (&&)" +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "or" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "אופרטור לוגי OR (||)" +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "לוח פעולות בקרת זרימה" +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "המתן" +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "משהה את ריצת התוכנית למספר השניות הנקוב" +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "בלי-סוף" +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "חוזר על פעולות הלולאה בלי-סוף" +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "חזור" +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "חוזר על ביצוע הלולאה מספר נקוב של פעמים" +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "אם" +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "אז" +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "אם-אז" +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "אופרטור אם\\אז שמשתמש בבלוקים של אופרטורים בוליאניים מלוח פעולות מספריות" +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "ואם לא" +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" -# אחרת ואם לא will be understood more easily by children is more formal, but -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "אם-אז-ואם לא" +#: taextras.py:251 +msgid "distance to center" +msgstr "" -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" msgstr "" -"אופרטור אם-אז-אחרת שמשתמש בבלוקים של אופרטורים בוליאניים מלוח פעולות מספריות" -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "רווח אופקי" +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "מסיט את המחסנית ימינה" +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "רווח אנכי" +#: taextras.py:256 +msgid "update information" +msgstr "עדכן מידע" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "מסיט את המחסנית מטה" +#: taextras.py:257 +#, fuzzy +msgid "update information from the server" +msgstr "" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"מעדכן מידע מהשרת." -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "עצור פעולה" +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "לוח של בלוקי פיזיקה" -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "עוצר את הפעולה הנוכחית" +#: taextras.py:263 +msgid "start polygon" +msgstr "התחל מצולע" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "לוח של בלוקי משתנים" +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "התחל להגדיר מצולע בהתבסס על מיקומו הנוכחי של הצב." -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "התחל" +#: taextras.py:266 +msgid "add point" +msgstr "הוסף נקודה" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "מחבר את הפעולה לכפתורי ריצה בסרגל-כלים" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "הוסף נקודה חדשה למצולע הנוכחי בהתבסס על מיקומו הנוכחי של הצב." -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "טקסט (מלל)" +#: taextras.py:269 +msgid "end polygon" +msgstr "סיים מצולע" -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "ערך מחרוזת" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "הגדר מצולע חדש." -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "פעולה" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "סיים מצולע עם מילוי" -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "ראש מחסנית פעולות" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "זהו אינו מצולע פשוט" -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "קורא למחסנית פעולות עם שם" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "הגדר מצולע חדש עם מילוי." -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "שמור בקופסה 1" +#: taextras.py:274 +msgid "triangle" +msgstr "משולש" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "שומר את הערך המספרי במשתנה 1" +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "בסיס" -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "שמור בקופסה 2" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "גובה" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "שומר את הערך המספרי במשתנה 2" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "הוסף אובייקט משולש לפרוייקט." -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "תיבה 1" +#: taextras.py:279 +msgid "circle" +msgstr "עיגול" -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "משתנה 1 (ערך מספרי)" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "הוסף אובייקט עיגול לפרוייקט." -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "תיבה 2" +#: taextras.py:281 +msgid "rectangle" +msgstr "מרובע" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "משתנה 2 (ערך מספרי)" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "רוחב" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "שמור ב" +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "הוסף אובייקט מרובע לפרוייקט." -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "תיבה" +#: taextras.py:285 +msgid "reset" +msgstr "אתחל" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "ערך" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "אתחל את הפרוייקט. נקה את רשימת האובייקטים." -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "התיבה שלי" +#: taextras.py:287 +msgid "motor" +msgstr "מנוע" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "שומר את הערך המספרי במשתנה עם שם" +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "מומנט-סיבוב" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "משתנה עם שם (ערך מספרי)" +#: taextras.py:290 +msgid "speed" +msgstr "מהירות" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "פעולה 1" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "ראש מחסנית פעולה 1" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "פעולה 2" +#: taextras.py:295 +msgid "joint" +msgstr "" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "ראש מחסנית פעולה 2" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "קורא למחסנית פעולות 1" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "קורא למחסנית פעולות 2" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "צרף שני אובייקטים (האובייקט האחרון שנוצר והאובייקט בנקודה x,y)." -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "פח-אשפה" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "רוקן פח-אשפה" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "שמור את הפרוייקט ביומן כפעילות פיזיקה." -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "מחק סופית את כל הפריטים מפח האשפה" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "שחזר הכל" +#: taextras.py:304 +#, fuzzy +msgid "Add a gear object to the project." +msgstr "הוסף אובייקט עיגול לפרוייקט." -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "שחזר את כל הבלוקים מפח האשפה" +#: taextras.py:305 +msgid "density" +msgstr "צפיפות" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "נקה הכל" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "קבע ערך לתכונת הצפיפות של אובייקטים (מספר חיובי)." -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "העבר את כל הבלוקים לפח האשפה" +#: taextras.py:308 +msgid "friction" +msgstr "חיכוך" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" +"קבע ערך לתכונת החיכוך של אובייקטים (ערכים בין 0 ל-1, 0 משמעו ללא חיכוך, 1 " +"משמעו חיכוך רב)." -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "כותרת" +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "מקדם תקומה" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "עצור צב" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"קבע ערך למקדם התקומה של אובייקטים (ערכים בין 0 ל-1, 0 משמעו ללא קיפוץ, 1 " +"משמעו נטייה חזקה לקיפוץ)." -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "הראה בלוקים" +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "דינאמי" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "הסתר בלוקים" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "אם דינאמי=1 , האובייקט מסוגל לזוז. אם דינאמי=0, האובייקט רתוק למקומו." -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "נכשל נסיון שליחת הפלט ל" +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +#, fuzzy +msgid "Palette of WeDo blocks" +msgstr "לוח של בלוקי חיישנים" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "אני לא יודע איך לבצע" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "לא מחבב" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "כקלט (כניסה)" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "מציג את הלוח הבא" +#: taextras.py:327 +msgid "tilt" +msgstr "הטייה" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "משנה את האוריינטציה של לוח הבלוקים" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "פתח..." +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "שמור..." +#: taextras.py:333 +msgid "Motor A" +msgstr "" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "הקלק כדי לפתוח" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "אוריינטציה" +#: taextras.py:335 +msgid "Motor B" +msgstr "" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "הבא" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" +#: taextras.py:337 +msgid "set the value for Motor A" msgstr "" -#: TurtleArt/tawindow.py:1316 +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "צבע" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "צליל" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "זמן" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"turn motor\n" +"\n" msgstr "" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" +#: taextras.py:382 +#, fuzzy +msgid "port" +msgstr "פורט" + +#: taextras.py:383 +msgid "power" msgstr "" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" msgstr "" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" +#: taextras.py:386 +msgid "turn a motor" msgstr "" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "ביטול" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" +#: taextras.py:388 +msgid "steering" msgstr "" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" msgstr "" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" +#: taextras.py:390 +msgid "PORT A" msgstr "" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "תמונה" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "שמור כ-LOGO" +#: taextras.py:392 +msgid "PORT B" +msgstr "" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "שמור כתמונה" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "לכידת-מסך" +#: taextras.py:394 +msgid "PORT C" +msgstr "" -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "שמור לכידת-מסך" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" msgstr "" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" +#: taextras.py:397 +msgid "start motor" msgstr "" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "הראה לוח" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "הסתר לוח" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "הקטן קנה-מידה של קוארדינטות" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "הגדל קנה-מידה של קוארדינטות" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "עריכה" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "תצוגה" +#: taextras.py:404 +msgid "motor position" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "פרוייקט" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" +#: taextras.py:406 +msgid "PORT 1" msgstr "" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "העתק" +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "הדבק" +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "אדום" -#: TurtleArtActivity.py:629 +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 #, fuzzy -msgid "Restore blocks from trash" -msgstr "שחזר את כל הבלוקים מפח האשפה" +msgid "Palette of Arduino blocks" +msgstr "לוח של בלוקי חיישנים" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "מסך מלא" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "קוארדינטות קרטזיות" +#: taextras.py:441 +msgid "SERVO" +msgstr "" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "קוארדינטות פולריות" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "קוארדינטות מטריות" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "הגדל בלוקים" +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "הקטן בלוקים" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "פתח דוגמא" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "נקה" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "רוץ!" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "צעד" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "עזרה" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "עצור" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" +#: taextras.py:452 +msgid "number of Arduinos" msgstr "" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" +#: taextras.py:453 +msgid "number of Arduino boards" msgstr "" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "טען בלוק פייתון (Python)" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: TurtleArtActivity.py:895 -msgid "Palettes" +#: taextras.py:455 +msgid "Get the name of an Arduino." msgstr "" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" msgstr "" -#: TurtleArtActivity.py:985 -msgid "p" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." msgstr "" -#: TurtleArtActivity.py:990 -msgid "e" +#: taextras.py:462 +msgid "analog write" msgstr "" -#: TurtleArtActivity.py:992 -msgid "r" +#: taextras.py:464 +msgid "Write analog value in specified port." msgstr "" -#: TurtleArtActivity.py:994 -msgid "w" +#: taextras.py:465 +msgid "analog read" msgstr "" -#: TurtleArtActivity.py:997 -msgid "s" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." +#: taextras.py:468 +msgid "digital write" msgstr "" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." +#: taextras.py:469 +msgid "Write digital value to specified port." msgstr "" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." +#: taextras.py:470 +msgid "digital read" msgstr "" -#: TurtleArtActivity.py:1253 -#, python-format -msgid "Do you want to reinstall %s?" +#: taextras.py:471 +msgid "Read value from digital port." msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "פעילות ציורי-צב שלי" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "אפשר שיתוף-פעולה" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "פעילויות" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "חברים" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "שתף" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "קונפיגורציה" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "שכונה" +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "כינוי" +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"לוח של בלוקי פיזיקה\n" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"לוח של בלוקי חיישנים" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "שם משתמש בחשבון" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "שרת" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "פורט" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "סיסמה" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "הירשם" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "צבעים" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "העלאה" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "העלה לאינטרנט" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" msgstr "" -"את\\ה צריכ\\ה לפתוח חשבון באתר http://turtleartsite.sugarlabs.org לפני שתוכל\\י " -"להעלות את הפרוייקט לאתר." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "שם משתמש:" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "סיסמה:" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "כותרת:" +#: taextras.py:510 +msgid "capture" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "תיאור:" +#: taextras.py:511 +msgid "input" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "שלח לאינטרנט" +#: taextras.py:512 +msgid "samples" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "נסיון הכניסה למערכת נכשל" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "נסיון ההעלאה נכשל!" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "לוח של בלוקי חיישנים" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "תאוצה" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "שמור את התאוצה בx, y, z במחסנית LIFO" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "צליל" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "אות כניסה ישיר מהמיקרופון" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "עוצמת קול" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "עוצמת קול של כניסת מיקרופון" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "גובה צליל" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "גובה צליל מכניסת מיקרופון" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "התנגדות" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "התנגדות כניסה של המיקרופון" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "רמת מתח" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "רמת מתח של כניסת מיקרופון" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "לוח של בלוקי מדיה" +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "בהירות" +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "עוצמת אור שנמדדה ע\"י המצלמה" +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "כותרת" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "צבע RGB ממוצע מהמצלמה יישמר למחסנית" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "צהוב" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "הצג קוארדינטות פולריות" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "מרוקן את מחסנית הFILO" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1217,83 +1673,97 @@ msgstr "צבע RGB ממוצע מהמצלמה יישמר למחסנית" msgid "camera output" msgstr "אות היציאה מהמצלמה" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "עוצמת אור שנמדדה ע\"י חיישן האור" - -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "תג-רדיו (RFID)" - -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "קרא ערך מהתקן RFID" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "שמור את התאוצה בx, y, z במחסנית LIFO" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "כל-עוד" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" +"אופרטור אם\\אז שמשתמש בבלוקים של אופרטורים בוליאניים מלוח פעולות מספריות" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "אופרטור כל-עוד-אמת שמשתמש באופרטורים בוליאניים מלוח פעולות חשבוניות" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "מסיט את המחסנית ימינה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 -msgid "until" -msgstr "עד_ש" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "אובייקט מדיה של יומן Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "אופרטור עד-ש-אמת שמשתמש באופרטורים בוליאניים מלוח פעולות חשבוניות" +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "תיבה 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "ראש" +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "תיבה 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "ראש של מחסנית ניתנת לצמצום" +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "צעד" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "יומן" +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "מכפיל שתי כניסות מספריות" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "אובייקט מדיה של יומן Sugar" +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "הצג\\הסתר בלוקים" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "צליל" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "הסתר לוח" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "אובייקט צליל של יומן Sugar" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "חברים" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "וידאו" +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "פעילות ציורי-צב שלי" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "אובייקט וידאו של יומן Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "תיאור" +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "ציאן" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "שדה תיאור של יומן Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "קוארדינטת X של צידו הימני של המסך" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "הצג" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "לוח של אפשרויות נוספות" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "פתח דוגמא" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "העבר את כל הבלוקים לפח האשפה" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "רשימה" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "אין הרשאה לכתיבה בספריית קונפיגורציה: %s" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "כיוון (אזימוט)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "שומר ציור-צב בפורמט SVG ביומן Sugar" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 @@ -1301,872 +1771,1780 @@ msgstr "הצג" msgid "draws text or show media from the Journal" msgstr "מצייר טקסט (מלל) או מראה מדיה מהיומן" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "הצג עם יישור" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "תג-רדיו (RFID)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "קבע קנה מידה" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "וידאו" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "קובע את קנה המידה של המדיה" +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "כחול" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "שמור תמונה" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "הצג קוארדינטות קרטזיאניות" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "מסיט את המחסנית מטה" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "אופרטור מודולו (שארית)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "תחתית Y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "שמור SVG" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "מריץ קוד שנמצא במודול tamyblock.py ביומן" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "הורד עט" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "המתן" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "תיבה" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "נסיון ההעלאה נכשל!" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "קורא למחסנית פעולות עם שם" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "פעולה" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "אופרטור עד-ש-אמת שמשתמש באופרטורים בוליאניים מלוח פעולות חשבוניות" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "משתנה 2 (ערך מספרי)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "חילוק" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "שם התמונה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "שמור את התמונה ליומן Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "כל-עוד" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "שמור SVG" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "רוחב היריעה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "שומר ציור-צב בפורמט SVG ביומן Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "רוקן מחסנית FILO" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "קנה-מידה" +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "משתנה עם שם (ערך מספרי)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "מכיל את הערך הנוכחי של קנה המידה" +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "הבא" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "מתן למדיה" +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "אם-אז" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "ממתין עד סיום הוידאו או הצליל הנוכחי" +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "קבע עובי עט" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" -msgstr "הפסק מדיה" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "דוגמת-בסיס למצגת - בחר אובייקט מהיומן (בלי תיאור)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "עד_ש" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "עצור מדיה" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "מחק סופית את כל הפריטים מפח האשפה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "" +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "פניית-פרסה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "המשך מדיה" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "ראש מחסנית פעולה 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" msgstr "" +"בלוק ניתן לתכנות: משמש להוספת משוואות מתמטיות במשתנה אחד, לדוגמה sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "דבר" +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "לוח פעולות בקרת זרימה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "שלום" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "ראש המחסנית המצומצמת" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "אומר את הטקסט (מלל) הנתון" +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"אופרטור אם-אז-אחרת שמשתמש בבלוקים של אופרטורים בוליאניים מלוח פעולות מספריות" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "מחזיר את הערך הנוכחי של קוארדינטת y של העכבר" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "מכיל את הערך הנוכחי של גוון הצבע של העט" + +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# #. TRANS: pitch, duration, amplitude #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "גל סינוס" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "עוצמה" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "נסיון הכניסה למערכת נכשל" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "משך זמן" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "שמאל X" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "משמיע צליל סינוס בתדירות, עוצמה ומשך זמן (בשניות) נתונים" +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "קבע אזימוט (כיוון)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "כפתור לחוץ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "ערך RGB של הפיקסל שנמצא תחת הצב נשמר במחסנית" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "מסיר בלוקים מיותרים מהיריעה ע\"מ להקל על אי-סדר" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "רווח אופקי" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "קוארדינטות מטריות" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "ערך מחרוזת" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "תיאור" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "אני לא יודע איך לבצע" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "קבע גודל טקסט (מלל)" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "שם משתמש:" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "התחל מצולע עם מילוי-צבע (משמש יחד עם בלוק סיים מצולע עם מילוי-צבע)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "דוגמת-בסיס למצגת - בחר ארבעה אובייקטים מהיומן" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "תצוגה" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "קובע את גוון האפור של הקו שמצייר הצב" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "סיסמה:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "צב רואה צבע" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "עצור פעולה" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "ירוק" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "גוון צבע" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "מלא את הרקע עם (צבע, גוון)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "שמור תמונה" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "גובה צליל" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "מחזיר 1 אם המשתמש לוחץ כעת על כפתור העכבר" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "הגדל קנה-מידה של קוארדינטות" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "כתום" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "משהה את ריצת התוכנית למספר השניות הנקוב" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "שומר ערך במחסנית FILO (ראשון-בפנים אחרון-בחוץ)" + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "נקה הכל" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "אז" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "הירשם" + +#: TurtleArt/tabasics.py:701 #, fuzzy -msgid "returns True if mouse button is pressed" -msgstr "מחזיר 1 אם המשתמש לוחץ כעת על כפתור העכבר" +msgid "not" +msgstr "" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"not\n" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"לא" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "עכבר-x" +# #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +# אחרת ואם לא will be understood more easily by children is more formal, but +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +#, fuzzy +msgid "if then else" +msgstr "" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"אם-אז-אחרת\n" +"#-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-#\n" +"אם-אז-ואם לא" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "עוצר את הפעולה הנוכחית" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "מסובב את הצב עם כיוון השעון (זווית במעלות)" + +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "מכיל את הערך הנוכחי של גוון האפור (יכול לשמש במקום בלוק מסוג מספר)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "קוארדינטת X של צידו השמאלי של המסך" + +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "שנה גודל בלוקים לברירת מחדל" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "צב" + +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "מציג את הלוח הבא" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "הסתר בלוקים" + +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "עוצמת אור שנמדדה ע\"י המצלמה" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "קטן מ (אופרטור לוגי)" + +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "שחזר את כל הבלוקים מפח האשפה" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "שמור" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "שמור בקופסה 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "שמור בקופסה 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "הסתר סרגלי כלים של Sugar" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "מכיל את קוארדינטת x הנוכחית של הצב (יכול לשמש במקום בלוק מסוג מספר)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "הודעה" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "מחזיר את הערך הנוכחי של קוארדינטת x של העכבר" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "עכבר-y" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "שמור כ-LOGO" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "מחזיר את הערך הנוכחי של קוארדינטת y של העכבר" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "קבע את צבע הקו שמצייר הצב" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "קבע צבע טקסט (מלל)" + +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "עוצמת קול" + +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "אפשר שיתוף-פעולה" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +#, fuzzy +msgid "returns True if mouse button is pressed" +msgstr "מחזיר 1 אם המשתמש לוחץ כעת על כפתור העכבר" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "מספר" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "קלט מקלדת" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "מבקש קלט מהמקלדת (התוצאה נשמרת בבלוק מקלדת)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "מקלדת" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "ראש" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -#, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "מחזיק את תוצאת הבלוק קלט מקלדת" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "שלח לאינטרנט" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "קרא פיקסל" +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "קוארדינטות קרטזיות" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "ערך RGB של הפיקסל שנמצא תחת הצב נשמר במחסנית" +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "כינוי" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "צב רואה צבע" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "קבע קנה מידה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "מחזיר את הצבע שהצב \"רואה\"" +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "לבן" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "זמן" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "מחבר את הפעולה לכפתורי ריצה בסרגל-כלים" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "זמן שחלף (בשניות) מאז הפעלת התוכנה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "לוח של אפשרויות נוספות" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "ביטול" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "דחוף\\שמור ערך" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "גובה היריעה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "שומר ערך במחסנית FILO (ראשון-בפנים אחרון-בחוץ)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "מצגת 2x1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "הצג מחסנית FILO" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "מינוס" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "and" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "ראש של מחסנית ניתנת לצמצום" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "כקלט (כניסה)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "בלוק פייתון (Python)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "מתן למדיה" + +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "תאוצה" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "מכיל את הערך הנוכחי של עובי העט (יכול לשמש במקום בלוק מסוג מספר)" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "קבע צבע" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "מינימום" + +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "לוח פקודות עט" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "מציג את הערכים השמורים במחסנית FILO (ראשון-בפנים אחרון-בחוץ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "רוקן מחסנית FILO" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "אופרטור כל-עוד-אמת שמשתמש באופרטורים בוליאניים מלוח פעולות חשבוניות" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "מרוקן את מחסנית הFILO" +#: turtleblocks.py:374 +msgid "File" +msgstr "קובץ" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "שלוף\\טען ערך" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "אופרטור לוגי NOT (~)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "שולף ערך ממחסנית LIFO (ראשון-בפנים אחרון-בחוץ)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "קוארדינטת Y של צידו התחתון של המסך" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -#, fuzzy -msgid "empty heap?" -msgstr "רוקן מחסנית FILO" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "דוגמת-בסיס למצגת - בחר אובייקט מהיומן (עם תיאור)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "" +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "לוח פעולות חשבון" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "הערה" +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "כפל" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "מציב הערה בקוד שלך" +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "בלי-סוף" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 -msgid "print" -msgstr "הודעה" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "קובע את הגוון לצבע הקו שמצייר הצב" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "מציג ערך בבלוק סטטוס בתחתית המסך" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "אומר את הטקסט (מלל) הנתון" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "לכידת-מסך" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "נקה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "פייתון (Python)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "דוגמת-בסיס למצגת - בחר שני אובייקטים מהיומן" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "בלוק ניתן לתכנות: משמש להוספת משוואות מתמטיות במשתנה אחד, לדוגמה sin(x)" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "הגדל בלוקים" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"בלוק ניתן לתכנות: משמש להוספת משוואות מתמטיות במספר משתנים, לדוגמה " -"sqrt(x*x+y*y)" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "מסך מלא" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +#: turtleblocks.py:265 +msgid "File not found" +msgstr "הקובץ לא נמצא" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "הצג" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "טקסט (מלל)" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "מספר אקראי" + +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "גדול מ (אופרטור לוגי)" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "מסובב את הצב נגד כיוון השעון (זווית במעלות)" + +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "שחור" + +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "חשב שורש ריבועי" + +#: TurtleArt/tabasics.py:233 msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"בלוק ניתן לתכנות: משמש להוספת משוואות מתמטיות במספר משתנים, לדוגמה " -"sin(x+y+z)" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "מכיל את קוארדינטת y הנוכחית של הצב (יכול לשמש במקום בלוק מסוג מספר)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "בלוק פייתון (Python)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "עכבר-x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "מריץ קוד שנמצא במודול tamyblock.py ביומן" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "עכבר-y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "קרטזיאני" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "הפסק" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "הצג קוארדינטות קרטזיאניות" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "גדול מ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "פולרי" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "הצג קוארדינטות פולריות" +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "עזרה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "צב" +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "לשמור פרוייקט?" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "בחר באיזה צב להשתמש" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "ימין X" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "קבע את בצע הטקסט (מלל) שיצייר הצב" + +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "עוצמת אור שנמדדה ע\"י חיישן האור" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "מקלדת" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "קשת" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "רדיוס" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "קוארדינטות פולריות" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "קבע גוון" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "אופרטור לוגי AND (&&)" + +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." msgstr "" +"את\\ה צריכ\\ה לפתוח חשבון באתר http://turtleartsite.sugarlabs.org לפני שתוכל" +"\\י להעלות את הפרוייקט לאתר." + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "רוץ!" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "הצג מחסנית FILO" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "קובע ערך לכיוון (אזימוט) של הצב (0 הוא הכיוון של חלקו העליון של המסך)." + +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "עוצמת קול של כניסת מיקרופון" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "כותרת:" + +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "לוח של בלוקי מדיה" + +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "שחזר את כל הבלוקים מפח האשפה" + +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "לוח של בלוקי משתנים" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "משמש כערך מספרי בכניסה לפעולות חשבון" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "העלאה" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "שרת" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "מצגת 2x2" + +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "משתנה 1 (ערך מספרי)" + +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "שכונה" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "סכום שתי כניסות אלפא-נומריות" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "שווה" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "לא מחבב" + +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "יש לך עבודה שטרם נשמרה. האם תרצה לשמור אותה לפני יציאה מהתוכנית?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "הצג בלוקים מוסתרים" + +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "מסלול הצב כאשר הוא נע יהיה מוסתר." + +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "שלוף\\טען ערך" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "עובי עט" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "שריון צב" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "משמיע צליל סינוס בתדירות, עוצמה ומשך זמן (בשניות) נתונים" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "דבר" + +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "קרא ערך מהתקן RFID" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "מזיז את הצב לאורך קשת" + +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "בצע פניית-פרסה" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "שווה (אופרטור לוגי)" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "לוח צבעי עט" + +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "שומר את הערך המספרי במשתנה 1" + +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "שומר את הערך המספרי במשתנה 2" + #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "התאם אישית את השריון שעל הצב" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "ראש המחסנית המצומצמת" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "כפתור לחוץ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "מזיז את הצב אחורה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -msgid "loads a block" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "קוארדינטת Y של צידו העליון של המסך" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -#, fuzzy -msgid "setxy" -msgstr "קבע ערך XY" +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "הראה בלוקים" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "" +#: pysamples/grecord.py:217 +msgid "play" +msgstr "נגן" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" +#: pysamples/grecord.py:219 +msgid "save" +msgstr "שמור" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "צבעים" + +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "קבע את עובי הקו שהצב יצייר" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "פתח" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "אוריינטציה" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" msgstr "" +"בלוק ניתן לתכנות: משמש להוספת משוואות מתמטיות במספר משתנים, לדוגמה sqrt(x*x" +"+y*y)" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "אם" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "מזיז את הצב למיקום xcor,ycor;(0,0) הוא מיקום מרכז המסך." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "פייתון (Python)" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "עצור" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "פעולה 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "פעולה 1" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "סיים מילוי" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "העתק" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "הדבק" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "נכשל נסיון שליחת הפלט ל" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "פעילויות" + +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "העלה לאינטרנט" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "רוקן מחסנית FILO" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "שולף ערך ממחסנית LIFO (ראשון-בפנים אחרון-בחוץ)" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "נקה" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "לוח של דוגמאות-בסיס למצגת" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "הסתר בלוקים" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "זווית" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "מסיר בלוקים מיותרים מהיריעה ע\"מ להקל על אי-סדר" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "זהות (יחידה)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "מעלה Y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "צליל" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "כלים" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "הערה" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "מחסיר ערך מספרי של כניסה תחתונה מערך מספרי של כניסה עליונה" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "מבקש קלט מהמקלדת (התוצאה נשמרת בבלוק מקלדת)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "קרטזיאני" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "מנקה את המסך ומחזיר את הצב למצב התחלתי" + +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "אות כניסה ישיר מהמיקרופון" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "מחזיר את הצבע שהצב \"רואה\"" + +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "קורא למחסנית פעולות 1" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "לוח פקודות-צב" + +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "חוזר על פעולות הלולאה בלי-סוף" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "הצג עם יישור" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "פרוייקט" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "נפה שגיאות" + +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "סיסמה" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "רווח אנכי" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "משלים מצולע עם מילוי-צבע (משמש יחד עם בלוק התחל מצולע עם מילוי-צבע)" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "שתף" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "קטן מ" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "שורש ריבועי" + +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "שנה קנה מידה של קוארדינטות" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "הראה בלוקים" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "הצג בלוקים מוסתרים" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "יציאה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "הסתר סרגלי כלים של Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "שדה תיאור של יומן Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "רשימה" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "קבע אפור" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "רשימת פריטים עם סימון למצגת" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "דוגמת-בסיס למצגת - רשימת פריטים עם סימן" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "דוגמת-בסיס למצגת - בחר אובייקט מהיומן (בלי תיאור)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "משך זמן" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "דוגמת-בסיס למצגת - בחר אובייקט מהיומן (עם תיאור)" +#: turtleblocks.py:365 +msgid "New" +msgstr "חדש" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "דוגמת-בסיס למצגת - בחר ארבעה אובייקטים מהיומן" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "מציב הערה בקוד שלך" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "דוגמת-בסיס למצגת - בחר שני אובייקטים מהיומן" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "קרא פיקסל" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "קוארדינטת X של צידו השמאלי של המסך" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "קנה-מידה" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "תחתית" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 -msgid "ycor of bottom of screen" -msgstr "קוארדינטת Y של צידו התחתון של המסך" +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "סגול" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "רוחב" +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "הקטן קנה-מידה של קוארדינטות" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "רוחב היריעה" +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "הקלק כדי לפתוח" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "קוארדינטת X של צידו הימני של המסך" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "גובה צליל מכניסת מיקרופון" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "קוארדינטת Y של צידו העליון של המסך" +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "קונפיגורציה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "גובה" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "תיאור:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "גובה היריעה" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "יומן" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "כותרת X" +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "רוקן פח-אשפה" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "כותרת Y" +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "מסלול הצב כאשר הוא נע ייראה על המסך." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "שמאל X" +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "פתח..." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "מעלה Y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "אובייקט צליל של יומן Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "ימין X" +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "עצור צב" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "תחתית Y" +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "צב" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "מצגת 1x1" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "משנה את האוריינטציה של לוח הבלוקים" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "מצגת 2x1" +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "שמור ב" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "מצגת 1x2" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "הסתר בלוקים" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "מצגת 2x2" +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "טען בלוק פייתון (Python)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "פלוס" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "or" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +msgid "presentation template: list of bullets" +msgstr "דוגמת-בסיס למצגת - רשימת פריטים עם סימן" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "אופרטור זהות (יחידה) משמש להרחבת פונקציונליות של בלוקים" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "הקטן בלוקים" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "קובע את גודל הטקסט (מלל) שיצייר הצב" + +#: TurtleArt/tabasics.py:244 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current heading value of the turtle (can be used in place of a number " +"block)" msgstr "" +"מכיל את הערך הנוכחי של כיוון (אזימוט) הצב (יכול לשמש במקום בלוק מסוג מספר)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "תמונה" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" +"החזר מספר אקראי בין ערך מינימום (כניסה עליונה) לערך מקסימום (כניסה תחתונה)" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "הפסק" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "מכיל את הערך הנוכחי של צבע העט (יכול לשמש במקום בלוק מסוג מספר)" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "נגן" +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "הראה לוח" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "שמור" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "שמור את התמונה ליומן Sugar" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "שמור לכידת-מסך" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "פניית-פרסה" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "התחל" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "בצע פניית-פרסה" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "מזיז את הצב קדימה" -#: turtleblocks.py:89 -msgid "usage is" -msgstr "" +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "קדימה" -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "" +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "התיבה שלי" -#: turtleblocks.py:265 -msgid "File not found" -msgstr "הקובץ לא נמצא" +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "שם משתמש בחשבון" -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "אין הרשאה לכתיבה בספריית קונפיגורציה: %s" +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "אחורה" -#: turtleblocks.py:365 -msgid "New" -msgstr "חדש" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "קובע את קנה המידה של המדיה" -#: turtleblocks.py:366 -msgid "Open" -msgstr "פתח" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "מכיל את הערך הנוכחי של קנה המידה" -#: turtleblocks.py:367 -msgid "Save" -msgstr "שמור" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "מצגת 1x1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "מצגת 1x2" + +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "ראש מחסנית פעולות" + +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "שומר את הערך המספרי במשתנה עם שם" + +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "אופרטור לוגי OR (||)" + +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "רמת מתח של כניסת מיקרופון" + +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "חוזר על ביצוע הלולאה מספר נקוב של פעמים" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "שמור..." + +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "קורא למחסנית פעולות 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "קבע ערך XY" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "כותרת Y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "כותרת X" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "מלא מסך" #: turtleblocks.py:368 msgid "Save as" msgstr "שמור בשם" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "יציאה" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "קבע ערך XY" -#: turtleblocks.py:374 -msgid "File" -msgstr "קובץ" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "פח-אשפה" -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "שנה קנה מידה של קוארדינטות" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "פולרי" -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "שנה גודל בלוקים לברירת מחדל" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "חזור" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "הצג\\הסתר בלוקים" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "ממתין עד סיום הוידאו או הצליל הנוכחי" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "כלים" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "שמור כתמונה" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "נפה שגיאות" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "עריכה" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "צב" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "התנגדות כניסה של המיקרופון" -#: turtleblocks.py:421 -msgid "About..." +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "ראש מחסנית פעולה 2" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" +"מחלק את הערך המספרי של הכניסה העליונה (מונה) בזו של הכניסה התחתונה (מכנה)" -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "יש לך עבודה שטרם נשמרה. האם תרצה לשמור אותה לפני יציאה מהתוכנית?" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "מקסימום" -#: turtleblocks.py:462 -msgid "Save project?" -msgstr "לשמור פרוייקט?" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "מציג ערך בבלוק סטטוס בתחתית המסך" -#~ msgid "Turtle Art" -#~ msgstr "ציורי צב" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "התחל מילוי" -#~ msgid "Turtle Art Mini" -#~ msgstr "מיני ציור-צב" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "מחזיק את תוצאת הבלוק קלט מקלדת" -#~ msgid "Turtle Confusion" -#~ msgstr "בלבול צב" +#. #-#-#-#-# he.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "דחוף\\שמור ערך" -#~ msgid "Select a challenge" -#~ msgstr "בחר אתגר" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"בלוק ניתן לתכנות: משמש להוספת משוואות מתמטיות במספר משתנים, לדוגמה sin(x+y+z)" -#, fuzzy -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "קבע את עוצמת נורית הLED בין 0 ל255." +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "שחזר הכל" -#, fuzzy -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "מחזיר את הערך הנוכחי של עוצמת אור הרקע כמספר בין 0 ל1023." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "שלום" +#. TRANS: "name" option from activity.info file #, fuzzy -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "מחזיר 1 כאשר הכפתור לחוץ, 0 אחרת." +msgid "TurtleBlocks" +msgstr "בלוקי צב" -#, fuzzy -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "מחזיר את הערך הנוכחי של עוצמת אור הרקע כמספר בין 0 ל1023." +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#, fuzzy -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "מחזיר את הערך הנוכחי של טמפרטורת החדר כמספר בין 0 ל255." +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "הרם עט" -#, fuzzy -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "מחזיר את הערך הנוכחי של מדידת המרחק מהאובייקט שמול החיישן כמספר בין 0 ל 255." +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "אדום" -#, fuzzy -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "מחזיר 0 או 1 ע\"פ הטיית החיישן." +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "מודולו" -#, fuzzy -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "מחזיר 1 כאשר החיישן מזהה שדה מגנטי, 0 אחרת." +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "ואם לא" -#, fuzzy -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "מתחלף בין 0 ל-1 בתדירות שנקבעת ע\"פ הרעדה." +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "" -#~ msgid "LED" -#~ msgstr "נורית LED" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "" -#~ msgid "grayscale" -#~ msgstr "גווני אפור" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#~ msgid "ambient light" -#~ msgstr "אור-רקע" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "" -#~ msgid "temperature" -#~ msgstr "טמפרטורה" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#~ msgid "distance" -#~ msgstr "מרחק" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#~ msgid "tilt" -#~ msgstr "הטייה" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#~ msgid "magnetic induction" -#~ msgstr "השראה מגנטית" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#~ msgid "vibration" -#~ msgstr "רעד" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#~ msgid "Butia Robot" -#~ msgstr "רובוט Butia" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" -#, fuzzy -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "מחזיר את הערך הנוכחי של טמפרטורת החדר כמספר בין 0 ל255." +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" -#, fuzzy -#~ msgid "Error on initialization of the camera" -#~ msgstr "שגיאה באתחול המצלמה." +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" -#~ msgid "FollowMe" -#~ msgstr "עקוב-אחרי" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "" -#~ msgid "update information" -#~ msgstr "עדכן מידע" +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" -#, fuzzy -#~ msgid "update information from the server" -#~ msgstr "מעדכן מידע מהשרת." +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "" -#~ msgid "Palette of physics blocks" -#~ msgstr "לוח של בלוקי פיזיקה" +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" -#~ msgid "start polygon" -#~ msgstr "התחל מצולע" +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "התחל להגדיר מצולע בהתבסס על מיקומו הנוכחי של הצב." +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "" -#~ msgid "add point" -#~ msgstr "הוסף נקודה" +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "הוסף נקודה חדשה למצולע הנוכחי בהתבסס על מיקומו הנוכחי של הצב." +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "" -#~ msgid "end polygon" -#~ msgstr "סיים מצולע" +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "" -#~ msgid "Define a new polygon." -#~ msgstr "הגדר מצולע חדש." +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "" -#~ msgid "end filled polygon" -#~ msgstr "סיים מצולע עם מילוי" +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" -#~ msgid "Not a simple polygon" -#~ msgstr "זהו אינו מצולע פשוט" +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "" -#~ msgid "Define a new filled polygon." -#~ msgstr "הגדר מצולע חדש עם מילוי." +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "" -#~ msgid "triangle" -#~ msgstr "משולש" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "פורט" -#~ msgid "base" -#~ msgstr "בסיס" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" -#~ msgid "Add a triangle object to the project." -#~ msgstr "הוסף אובייקט משולש לפרוייקט." +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "לוח של בלוקי חיישנים" -#~ msgid "circle" -#~ msgstr "עיגול" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "הפסק מדיה" -#~ msgid "Add a circle object to the project." -#~ msgstr "הוסף אובייקט עיגול לפרוייקט." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "" -#~ msgid "rectangle" -#~ msgstr "מרובע" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "עצור מדיה" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "הוסף אובייקט מרובע לפרוייקט." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "" -#~ msgid "reset" -#~ msgstr "אתחל" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "המשך מדיה" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "אתחל את הפרוייקט. נקה את רשימת האובייקטים." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "" -#~ msgid "motor" -#~ msgstr "מנוע" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "עוצמה" -#~ msgid "torque" -#~ msgstr "מומנט-סיבוב" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "" -#~ msgid "speed" -#~ msgstr "מהירות" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "צרף שני אובייקטים (האובייקט האחרון שנוצר והאובייקט בנקודה x,y)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "שמור את הפרוייקט ביומן כפעילות פיזיקה." +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#, fuzzy -#~ msgid "Add a gear object to the project." -#~ msgstr "הוסף אובייקט עיגול לפרוייקט." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" -#~ msgid "density" -#~ msgstr "צפיפות" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "קבע ערך לתכונת הצפיפות של אובייקטים (מספר חיובי)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +msgid "loads a block" +msgstr "" -#~ msgid "friction" -#~ msgstr "חיכוך" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "קבע ערך לתכונת החיכוך של אובייקטים (ערכים בין 0 ל-1, 0 משמעו ללא חיכוך, 1 " -#~ "משמעו חיכוך רב)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "" -#~ msgid "bounciness" -#~ msgstr "מקדם תקומה" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "קבע ערך למקדם התקומה של אובייקטים (ערכים בין 0 ל-1, 0 משמעו ללא קיפוץ, 1 " -#~ "משמעו נטייה חזקה לקיפוץ)." +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" -#~ msgid "dynamic" -#~ msgstr "דינאמי" +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "אם דינאמי=1 , האובייקט מסוגל לזוז. אם דינאמי=0, האובייקט רתוק למקומו." +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" + +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" + +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" + +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "" + +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "" + +#: turtleblocks.py:89 +msgid "usage is" +msgstr "" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "" + +#: turtleblocks.py:421 +msgid "About..." +msgstr "" + +#~ msgid "grayscale" +#~ msgstr "גווני אפור" + +#~ msgid "ambient light" +#~ msgstr "אור-רקע" + +#~ msgid "magnetic induction" +#~ msgstr "השראה מגנטית" + +#~ msgid "vibration" +#~ msgstr "רעד" #, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "לוח של בלוקי חיישנים" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "קבע את עוצמת נורית הLED בין 0 ל255." #, fuzzy -#~ msgid "light" -#~ msgstr "ימינה" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "מחזיר את הערך הנוכחי של עוצמת אור הרקע כמספר בין 0 ל1023." #, fuzzy -#~ msgid "grey" -#~ msgstr "gray" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "מחזיר 1 כאשר הכפתור לחוץ, 0 אחרת." + +#, fuzzy +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "מחזיר את הערך הנוכחי של עוצמת אור הרקע כמספר בין 0 ל1023." + +#, fuzzy +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "מחזיר את הערך הנוכחי של טמפרטורת החדר כמספר בין 0 ל255." + +#, fuzzy +#~ msgid "" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" +#~ msgstr "" +#~ "מחזיר את הערך הנוכחי של מדידת המרחק מהאובייקט שמול החיישן כמספר בין 0 ל " +#~ "255." #, fuzzy -#~ msgid "port" -#~ msgstr "פורט" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "מחזיר 0 או 1 ע\"פ הטיית החיישן." #, fuzzy -#~ msgid "read" -#~ msgstr "אדום" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "מתחלף בין 0 ל-1 בתדירות שנקבעת ע\"פ הרעדה." #, fuzzy -#~ msgid "mode" -#~ msgstr "מודולו" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "מחזיר את הערך הנוכחי של טמפרטורת החדר כמספר בין 0 ל255." #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "לוח של בלוקי חיישנים" +#~ msgid "grey" +#~ msgstr "gray" #, fuzzy #~ msgid "display Butia" @@ -2175,10 +3553,6 @@ msgstr "לשמור פרוייקט?" #~ msgid "follow a RGB color" #~ msgstr "עקוב אחר צבע RGB" -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "לוח של בלוקי חיישנים" - #~ msgid "delay Butia" #~ msgstr "השהה Butia" @@ -2227,7 +3601,8 @@ msgstr "לשמור פרוייקט?" #, fuzzy #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "" #~ "מחזיר את הערך הנוכחי של גוון האפור של האובייקט שזיהה החיישן כמספר בין 0 ל " #~ "1024." diff --git a/po/hi.po b/po/hi.po index 0bb8973..dba26bc 100644 --- a/po/hi.po +++ b/po/hi.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-12-04 06:20+0200\n" "Last-Translator: satyaakam goswami \n" "Language-Team: LANGUAGE \n" @@ -18,1191 +31,1638 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "कछुआ ब्लॉक" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "टर्टल कमांडों के पैलेट" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "आगे" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "टर्टल आर्ट" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "टर्टल को आगे खिसकाता है" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "कछुए कला मिनी" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "पीछे" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "कछुए भ्रम" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "टर्टल को पीछे खिसकाता है" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "एक चुनौती का चयन करें" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "साफ" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "स्क्रीन को साफ करता है व टर्टल को रीसेट करता है" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "मेक्सिकन पेसोस का पैलेट" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "बायाँ" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "कोलम्बियाई पेसो का पैलेट" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "टर्टल घड़ी के विपरीत दिशा में घुमाता है (कोण डिग्री में)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "Rwandan फ़्रैंक का पैलेट" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "दायाँ" - -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "टर्टल को घड़ी की दिशा में घुमाता है (कोण डिग्री में)" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "चाप" +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "कोण" +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "त्रिज्या" +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "चाप के साथ-साथ टर्टल को खिसकाता है" +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "xy सेट करें" +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "एक्स" +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "वाई" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" msgstr "" -"टर्टल को एक्स निर्देशांक, वाय निर्देशांक; (0, 0) पर खिसकाता है जो कि स्क्रीन " -"के केंद्र में है." -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "शीर्षक सेट करें" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "टर्टल का शीर्षक सेट करता है (0 स्क्रीन के शीर्ष की तरफ है.)" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "एक्स निर्देशांक" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" msgstr "" -"टर्टल का एक्स-निर्देशांक रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता " -"है)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "वाय निर्देशांक" +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"टर्टल का एक्स-निर्देशांक रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता " -"है)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "शीर्षक" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"टर्टल का वर्तमान शीर्ष मान रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा " -"सकता है)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "पेन कमांडों के पैलेट" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "स्क्रीन भरें" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "रंग" +#: taextras.py:87 +#, fuzzy +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"1 देता है जब सेंसर एक चुंबकीय क्षेत्र, अन्यथा 0 का पता लगाता है." -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "छाया" +#: taextras.py:88 +msgid "LED" +msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "पृष्ठभूमि को (रंग, छाया) से भरता है" +#: taextras.py:89 +msgid "button" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 msgid "gray" msgstr "भूरा" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "रंग सेट करें" +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "दायाँ" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "टर्टल द्वारा बनाए जाने वाले लाइन का रंग सेट करता है" +#: taextras.py:92 +#, fuzzy +msgid "temperature" +msgstr "" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"तापक्रम" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "छाया सेट करें" +#: taextras.py:93 taextras.py:330 +#, fuzzy +msgid "distance" +msgstr "" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"दूरी" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "टर्टल द्वारा बनाए जाने वाले लाइन की छाया सेट करता है" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "प्रतिरोधक" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "सेट ग्रे" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "वोल्टेज" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "टर्टल द्वारा बनाए जाने वाले लाइन की छाया सेट करता है" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "वर्तमान पेन रंग रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "वर्तमान पेन छाया रखता है" +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" msgstr "" -"वर्तमान पेन आकार रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "पेन ऊपर" +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "जब टर्टल को खिसकाया जाएगा तो ड्राइंग नहीं बनाएगा." +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "पेन नीचे" +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "जब टर्टल को खिसकाया जाएगा तो ड्राइंग बनाएगा." +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "पेन आकार सेट करें" +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "बायाँ" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "टर्टल द्वारा बनाए जाने वाले लाइन का आकार सेट करता है" +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "दायाँ" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "प्रारंभ भरें" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" -msgstr "भरा बहुभुज (अंत भरण ब्लॉक के साथ इस्तेमाल किया) से शुरू होता है" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "अंत भरें" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" -msgstr "भरा बहुभुज (शुरू ब्लॉक भरने के साथ प्रयोग किया जाता) पूर्ण" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "पेन आकार" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" msgstr "" -"वर्तमान पेन आकार रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "पेन रंगों के पैलेट" +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "लाल" +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "नारंगी" +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "पीला" +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "हरा" +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "क्यान" +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "नीला" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "बैंगनी" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "लिखें" +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "मॉड" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "पीछे" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "पाठ रंग सेट करें" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "टर्टल द्वारा लिखे जाने वाले पाठ का रंग सेट करता है" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "मान" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "पाठ आकार सेट करें" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "टर्टल द्वारा लिखे जाने वाले पाठ का आकार सेट करता है" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "अंकीय ऑपरेटर्स के पैलेट" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "योग" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "दो अल्फ़ान्यूमेरिक इनपुट को जोड़ता है" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "ऋण" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "निम्न अंकीय इनपुट को शीर्ष अंकीय इनपुट से घटाता है" +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "गुणा" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "दो अंकीय इनपुट का गुणन करता है" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "भाग दें" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "शीर्ष अंकीय इनपुट (अंश) को तल अंकीय इनपुट (हर) से विभाजित करता है" +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "पहचान" +#: taextras.py:141 +msgid "Butia" +msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." msgstr "" -"वर्तमान खण्डों के विस्तार के लिए प्रयोग में लाए जाने वाले आइडेंटिटी ऑपरेटर" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "मॉड" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "मॉड्यूलर (बाकी) आपरेटर" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "वर्ग मूल" +#: taextras.py:149 +msgid "No camera was found" +msgstr "" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "वर्ग मूल की गणना करता है" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "बेतरतीब" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "न्यून." +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "अधि." +#: taextras.py:154 +msgid "FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:155 +msgid "refresh FollowMe" msgstr "" -"न्यूनतम (शीर्ष) तथा अधिकतम (तल) मूल्यों के बीच रेंडम (बेतरतीब) संख्या लौटाता " -"है" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "संख्या" +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "गणितीय ऑपरेटरों में अंकीय इनपुट के रूप में प्रयोग में आता है" +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "से बड़ा" +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "लॉजिकल ग्रेटर-दैन ऑपरेटर" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "से कम" +#: taextras.py:161 +msgid "follow" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "लॉजिकल लेस-दैन ऑपरेटर" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "के बराबर" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "चमक" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "लॉजिकल इक्वल-टू ऑपरेटर" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "नहीं" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "लॉजिकल नॉट ऑपरेटर" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "और" +#: taextras.py:167 +msgid "threshold" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "लॉजिकल एंड ऑपरेटर" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "या" +#: taextras.py:170 +msgid "camera mode" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "लॉजिकल ऑर ऑपरेटर" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "फ्लो ऑपरेटर्स के पैलेट" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "इंतजार करें" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "प्रोग्राम को चलाना निर्धारित सेकण्डों तक ठहराए रखता है" +#: taextras.py:175 +msgid "average color" +msgstr "" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "हमेशा के लिए" +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "दोहराएँ हमेशा के लिए" +#: taextras.py:178 +msgid "x position" +msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "दोहराएँ" +#: taextras.py:179 +msgid "return x position" +msgstr "" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "निर्दिष्ट संख्या तक लूप करता है" +#: taextras.py:180 +msgid "y position" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "यदि" +#: taextras.py:181 +msgid "return y position" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "तब" +#: taextras.py:182 +msgid "pixels" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "यदि तब" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "यदि-तब ऑपरेटर जो संख्या पैलेट से बूलिएं ऑपरेटर प्रयोग करता है" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "यदि तब अन्यथा" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "यदि-तब-अन्यथा ऑपरेटर जो संख्या पैलेट से बूलिएं ऑपरेटर प्रयोग करता है" +#: taextras.py:190 +msgid "empty calibration" +msgstr "" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "आड़ी जगह" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "ढेर को दाएँ जाग करता है" +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "खड़ी जगह" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "ढेर नीचे जॉग करता है" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "कार्य रोकें" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "वर्तमान क्रिया रोकता है" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "चर पिण्डों के पैलेट" +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "प्रारंभ" +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "कार्य को औजारपट्टी बटनों से कनेक्ट करता है" +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "पाठ" +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "स्ट्रिंग मान" +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "क्रिया" +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "नामित योग्य कार्य स्टैक का शीर्ष" +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "नामित कार्य स्टैक को बुलाता है" +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "बक्सा 1 में भंडारित करें" +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "अंकीय मान को चर 1 में भंडारित करता है" +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "बक्सा 2 में भंडारित करें" +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "अंकीय मान को चर 2 में भंडारित करता है" +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "बक्सा 1" +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "चर 1 (अंकीय मान)" +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "बक्सा 2" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "चर 2 (अंकीय मान)" +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "में भंडारित करें" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "बक्सा" +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "मान" +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "मेरा बक्सा" +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "अंकीय मान को नामित चर में भंडारित करता है" +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "नामित चर (अंकीय मान)" +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "क्रिया 1" +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "कार्य स्टैक 1 का शीर्ष" +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "क्रिया 2" +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "कार्य स्टैक 2 का शीर्ष" +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "कार्य 1 स्टैक को बुलाता है" +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "कार्य 2 स्टैक को बुलाता है" +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "कचरा" +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "रद्दी खाली करें" +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "रद्दी की वस्तुओं को हमेशा के लिए मिटा दें" +#: taextras.py:251 +msgid "distance to center" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "सभी बहाल करें" +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "रद्दी की टोकरी से सभी पिण्डों को बहाल करें" +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "सब स्पष्ट" +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "सभी ब्लॉकों के लिए कचरा चाल" +#: taextras.py:256 +msgid "update information" +msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" +#: taextras.py:257 +msgid "update information from the server" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "शीर्षक" +#. #-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +#, fuzzy +msgid "Palette of physics blocks" +msgstr "सेंसर ब्लॉकों के पैलेट" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "टर्टल बन्द करें" +#: taextras.py:263 +msgid "start polygon" +msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "खण्ड दिखाएँ" +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "खण्ड छुपाएँ" +#: taextras.py:266 +msgid "add point" +msgstr "" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "यहाँ आउटपुट नहीं दें" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "मुझे पता नहीं कि कैसे" +#: taextras.py:269 +msgid "end polygon" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "जैसा नहीं" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "इनपुट के रूप में" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "अगला पैलेट दिखाता है" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "पिण्डों के पैलेट की दिशा बदलता है" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "लोड..." +#: taextras.py:274 +msgid "triangle" +msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "सहेजें..." +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "खोलने के लिए क्लिक करें" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "ऊँचाई" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "दिशा" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "अगला" +#: taextras.py:279 +msgid "circle" +msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#: taextras.py:280 +msgid "Add a circle object to the project." msgstr "" -#: TurtleArt/tawindow.py:1256 -msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +#: taextras.py:281 +msgid "rectangle" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "चौड़ाई" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "टर्टल आर्ट" +#: taextras.py:285 +msgid "reset" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "फोटो" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "लोगो के रूप में सहेजें" +#: taextras.py:287 +msgid "motor" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "फ़ोटो के रूप में सहेजें" +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "स्नेपशॉट" +#: taextras.py:290 +msgid "speed" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "स्नेपशॉट सहेजें" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: taextras.py:295 +msgid "joint" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "रंगपट्टिका दिखाएँ" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "एक्स" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "रंगपट्टिका छुपाएँ" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "वाई" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "निर्देशांकों को नीचे रीस्केल करें" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "निर्देशांकों को ऊपर रीस्केल करें" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "संपादन" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "दृश्य" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "परियोजना" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "पहचान" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "नक़ल" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "चिपकाएँ" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" -#: TurtleArtActivity.py:591 +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. #-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 #, fuzzy -msgid "Restore blocks from trash" -msgstr "रद्दी की टोकरी से सभी पिण्डों को बहाल करें" +msgid "Palette of WeDo blocks" +msgstr "सेंसर ब्लॉकों के पैलेट" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "पूर्ण स्क्रीन" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "कार्टेसियन निर्देशांक" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "घ्रुवीय निर्देशांक" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "मेट्रिक निर्देशांक" +#: taextras.py:327 +msgid "tilt" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "पिण्ड बड़ा करें" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "पिण्ड छोटा करें" +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "लोड उदाहरण" +#: taextras.py:333 +msgid "Motor A" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "साफ" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "चलाएँ" +#: taextras.py:335 +msgid "Motor B" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "चरण" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "मदद" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "रूकें" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" +#: taextras.py:339 +msgid "WeDo is unavailable" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "लोड Python ब्लॉक" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "रंग" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "ध्वनि" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" msgstr "" -#: TurtleArtActivity.py:1135 +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 #, python-format -msgid "Plugin %s already installed." +msgid "The parameter must be a integer, not '%s'" msgstr "" -#: TurtleArtActivity.py:1136 +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 #, python-format -msgid "Do you want to reinstall %s?" +msgid "NXT found %s bricks" msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "मेरा Turtle कला सत्र" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "सहयोग सक्षम" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "क्रियाएँ" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "दोस्त" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "साझा करें" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "विन्यास" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "आसपडोस" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "उपनाम" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "खाता आईडी" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "सर्वर" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "समय" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +#, fuzzy +msgid "port" msgstr "Port" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "कूटशब्द" +#: taextras.py:383 +msgid "power" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "पंजीकृत करे" +#. #-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +#, fuzzy +msgid "rotations" +msgstr "" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"परिक्रमण" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "रंग" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "अपलोड" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:388 +msgid "steering" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "वेब पर अपलोड करें" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"synchronize\n" +"motors" msgstr "" -"आप अपनी परियोजना अपलोड करने http://turtleartsite.sugarlabs.org पर एक खाता " -"होना चाहिए." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "उपयोक्ता नाम:" +#: taextras.py:397 +msgid "start motor" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "कूटशब्द:" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "शीर्षक:" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "विवरण:" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "वेब को भेजें" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "रद्द करें" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "लॉगइन असफल" +#: taextras.py:404 +msgid "motor position" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "अपलोड करने में विफल!" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "लाल" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. #-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" msgstr "सेंसर ब्लॉकों के पैलेट" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "त्वरण" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "x, y, Z में त्वरण ढेर करने के लिए धक्का" +#: taextras.py:441 +msgid "SERVO" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "ध्वनि" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "कच्चे माइक्रोफोन इनपुट संकेत" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "आवाज़ की उंचाई" +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "माइक्रोफ़ोन इनपुट आवाज़ निर्धारक" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "पिच" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "माइक्रोफ़ोन इनपुट पिच" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "प्रतिरोधक" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "माइक्रोफोन इनपुट प्रतिरोध" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "वोल्टेज" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "माइक्रोफ़ोन इनपुट आवाज़ निर्धारक" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "मीडिया वस्तुओं की पैलेट" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "चमक" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "प्रकाश कैमरे द्वारा पता लगाया स्तर" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. #-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "सेंसर ब्लॉकों के पैलेट" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-#\n" +"नमूने" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "शीर्षक" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "औसत RGB रंग कैमरे से ढेर करने के लिए धक्का दिया है" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "पीला" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "ध्रुवीय निर्देशांक प्रदर्शित करता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "एफ़आईएलओ (फर्स्ट-इन लास्ट-आउट ढेर) को खाली करता है" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1211,725 +1671,1809 @@ msgstr "औसत RGB रंग कैमरे से ढेर करने msgid "camera output" msgstr "कैमरा उत्पादन" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "प्रकाश प्रकाश संवेदक द्वारा पता लगाया स्तर" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "x, y, Z में त्वरण ढेर करने के लिए धक्का" + +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "यदि-तब ऑपरेटर जो संख्या पैलेट से बूलिएं ऑपरेटर प्रयोग करता है" + +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "ढेर को दाएँ जाग करता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "सुगर दैनिकी मीडिया वस्तु" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "बक्सा 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "बक्सा 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "चरण" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "दो अंकीय इनपुट का गुणन करता है" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "पिण्ड दिखाएँ/छुपाएँ" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "रंगपट्टिका छुपाएँ" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "दोस्त" + +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "मेरा Turtle कला सत्र" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "सुगर दैनिकी ऑडियो वस्तु" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "क्यान" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "स्क्रीन के दाएँ का एक्स निर्देशांक" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "अतिरिक्त विकल्प के पैलेट" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "लोड उदाहरण" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "सभी ब्लॉकों के लिए कचरा चाल" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "सूची" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "विन्यास निर्देशिका लिखने योग्य नहीं: %s" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "शीर्षक" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "टर्टल ग्राफ़िक्स को सुगर दैनिकी में SVG फ़ाइल के रूप में सहेजता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "दैनिकी से पाठ ड्रा करता है या मीडिया दिखाता है" #: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 msgid "RFID" msgstr "आरएफआईडी" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "आरएफआईडी डिवाइस से मूल्य पढ़ें" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "वीडियो" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "नीला" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "कार्टेसियन निर्देशांक प्रदर्शित करता है" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "कोई विकल्प कार्रवाई:" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "ढेर नीचे जॉग करता है" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "मॉड्यूलर (बाकी) आपरेटर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "तल y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "SVG सहेजें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "जर्नल में tamyblock.py मॉड्यूल में निहित कोड को चलाता है" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "पेन नीचे" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "इंतजार करें" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "बक्सा" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "अपलोड करने में विफल!" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "नामित कार्य स्टैक को बुलाता है" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "क्रिया" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "करें-तबतक-सही ऑपरेटर जो संख्या पैलेट से बूलिएं ऑपरेटर प्रयोग करता है" + +#: turtleblocks.py:89 +msgid "usage is" +msgstr "उपयोग हैं" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "चर 2 (अंकीय मान)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "भाग दें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "चित्र नाम" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "जबकि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "करें-जब-सही ऑपरेटर जो संख्या पैलेट से बूलिएं ऑपरेटर प्रयोग करता है" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "केनवस की चौड़ाई" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "रिक्त ढेर" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "नामित चर (अंकीय मान)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "अगला" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "यदि तब" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "पेन आकार सेट करें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "प्रेजेंटेशन टैम्प्लेट: दैनिकी वस्तु चुनें (वर्णन रहित)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "तब तक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "करें-तबतक-सही ऑपरेटर जो संख्या पैलेट से बूलिएं ऑपरेटर प्रयोग करता है" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "रद्दी की वस्तुओं को हमेशा के लिए मिटा दें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "शीर्ष" +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "uturn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "कार्य स्टैक 1 का शीर्ष" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"एक प्रोग्राम किया जा सकने वाला पिण्ड: उन्नत एकल-चर गणित समीकरण जोड़ने में प्रयोग में " +"लिया जाता है, उदा. sin(x)" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "फ्लो ऑपरेटर्स के पैलेट" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" msgstr "समेटे जा सकने वाले ढेर का शीर्ष" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "दैनिकी" +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "यदि-तब-अन्यथा ऑपरेटर जो संख्या पैलेट से बूलिएं ऑपरेटर प्रयोग करता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "सुगर दैनिकी मीडिया वस्तु" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "रिटर्न माउस y समन्वय" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "ऑडियो" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "वर्तमान पेन छाया रखता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "सुगर दैनिकी ऑडियो वस्तु" +#. #-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" +msgstr "sinewave" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "वीडियो" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "लॉगइन असफल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -msgid "Sugar Journal video object" -msgstr "सुगर दैनिकी ऑडियो वस्तु" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "बाएँ x" + +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "शीर्षक सेट करें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "कछुआ तहत RGB रंग ढेर करने के लिए धक्का दिया है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "पिण्डों को छुपाकर कैनवास को व्यवस्थित करता है" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "आड़ी जगह" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "मेट्रिक निर्देशांक" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "स्ट्रिंग मान" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "विवरण" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "सुगर दैनिकी वर्णन क्षेत्र" +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "मुझे पता नहीं कि कैसे" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "दिखाएँ" +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "पाठ आकार सेट करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "दैनिकी से पाठ ड्रा करता है या मीडिया दिखाता है" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "उपयोक्ता नाम:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "पंक्तिबद्ध दिखाएँ" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "भरा बहुभुज (अंत भरण ब्लॉक के साथ इस्तेमाल किया) से शुरू होता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "स्केल सेट करें" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "प्रेजेंटेशन टैम्प्लेट: चार दैनिकी वस्तु चुनें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "मीडिया का स्केल सेट करता है" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "दृश्य" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "टर्टल द्वारा बनाए जाने वाले लाइन की छाया सेट करता है" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "कूटशब्द:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "कछुआ देखता है" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "कार्य रोकें" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "हरा" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "छाया" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "पृष्ठभूमि को (रंग, छाया) से भरता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "चित्र सहेजें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "चित्र नाम" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "पिच" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "सुगर दैनिकी में एक चित्र सहेजता है" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "1 देता है अगर माउस बटन दबाया है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "SVG सहेजें" +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "निर्देशांकों को ऊपर रीस्केल करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "टर्टल ग्राफ़िक्स को सुगर दैनिकी में SVG फ़ाइल के रूप में सहेजता है" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "पेन ऊपर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "स्केल" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "नारंगी" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "वर्तमान स्केल मूल्य रखता है" +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "प्रोग्राम को चलाना निर्धारित सेकण्डों तक ठहराए रखता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "एफ़आईएलओ (फर्स्ट-इन लास्ट-आउट ढेर) में मूल्य पुश करता है" + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "सब स्पष्ट" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "तब" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "पंजीकृत करे" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "नहीं" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "यदि तब अन्यथा" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "वर्तमान क्रिया रोकता है" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "टर्टल को घड़ी की दिशा में घुमाता है (कोण डिग्री में)" + +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "वर्तमान पेन आकार रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "स्क्रीन के बाएँ का एक्स निर्देशांक" + +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "पिण्ड आकार रीसेट करें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "टर्टल" + +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "अगला पैलेट दिखाता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "खण्ड छुपाएँ" + +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "प्रकाश कैमरे द्वारा पता लगाया स्तर" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "लॉजिकल लेस-दैन ऑपरेटर" + +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "रद्दी की टोकरी से सभी पिण्डों को बहाल करें" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "सहेजें" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "बक्सा 1 में भंडारित करें" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "बक्सा 2 में भंडारित करें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "सुगर औजारपट्टी को छुपाता है" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "टर्टल का एक्स-निर्देशांक रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "छापें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 +msgid "returns mouse x coordinate" +msgstr "रिटर्न माउस एक्स समन्वय" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "लोगो के रूप में सहेजें" + +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "टर्टल द्वारा बनाए जाने वाले लाइन का रंग सेट करता है" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "पाठ रंग सेट करें" + +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "आवाज़ की उंचाई" + +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "सहयोग सक्षम" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +#, fuzzy +msgid "returns True if mouse button is pressed" +msgstr "1 देता है अगर माउस बटन दबाया है" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "संख्या" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "कुंजीपट क्वैरी करें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "शीर्ष" + +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "वेब को भेजें" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "कार्टेसियन निर्देशांक" + +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "उपनाम" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "स्केल सेट करें" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "लिखें" + +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "कार्य को औजारपट्टी बटनों से कनेक्ट करता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +msgid "elapsed time (in seconds) since program started" +msgstr "बीता समय (सेकंड में) के बाद कार्यक्रम शुरू" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "रद्द करें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "केनवस की ऊँचाई" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "प्रस्तुतिकरण 2x1" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "ऋण" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "और" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "समेटे जा सकने वाले ढेर का शीर्ष" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "इनपुट के रूप में" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "Python खंड" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "मीडिया प्रतीक्षा" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "वर्तमान वीडियो या ऑडियो को पूरा करने के लिए इंतजार" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "त्वरण" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "" +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "वर्तमान पेन आकार रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "रंग सेट करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "न्यून." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "पेन कमांडों के पैलेट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "एफ़आईएलओ (फर्स्ट-इन लास्ट-आउट ढेर) में मूल्य दिखाता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "करें-जब-सही ऑपरेटर जो संख्या पैलेट से बूलिएं ऑपरेटर प्रयोग करता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "बोलो" +#: turtleblocks.py:374 +msgid "File" +msgstr "फ़ाइल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "नमस्ते" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "लॉजिकल नॉट ऑपरेटर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "स्क्रीन के तल का वाय निर्देशांक" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "प्रेजेंटेशन टैम्प्लेट: दैनिकी वस्तु चुनें (वर्णन सहित)" + +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "अंकीय ऑपरेटर्स के पैलेट" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "गुणा" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "हमेशा के लिए" + +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "टर्टल द्वारा बनाए जाने वाले लाइन की छाया सेट करता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "पाठ को बोलता है" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" -msgstr "sinewave" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "स्नेपशॉट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "साफ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "अवधि" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "प्रेजेंटेशन टैम्प्लेट: दो दैनिकी वस्तु चुनें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "पिण्ड बड़ा करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "बटन नीचे" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "पूर्ण स्क्रीन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "1 देता है अगर माउस बटन दबाया है" +#: turtleblocks.py:265 +msgid "File not found" +msgstr "फ़ाइल नहीं मिली" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -#, fuzzy -msgid "returns True if mouse button is pressed" -msgstr "1 देता है अगर माउस बटन दबाया है" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "दिखाएँ" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "पाठ" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "बेतरतीब" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "लॉजिकल ग्रेटर-दैन ऑपरेटर" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "टर्टल घड़ी के विपरीत दिशा में घुमाता है (कोण डिग्री में)" + +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "पीछे" + +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "वर्ग मूल की गणना करता है" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "टर्टल का एक्स-निर्देशांक रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "माउस एक्स" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" -msgstr "रिटर्न माउस एक्स समन्वय" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "माउस y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 -msgid "returns mouse y coordinate" -msgstr "रिटर्न माउस y समन्वय" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "रोकें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "कुंजीपट क्वैरी करें" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "से बड़ा" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "कुंजीपट इनपुट के लिए क्वैरी (कुंजीपट खण्ड में परिणाम भंडारित होते हैं)" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "एक्स निर्देशांक" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "मदद" + +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "प्रोजेक्ट सहेजे" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "चुनता है कि किस टर्टल को कमांड दिया जाए" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "सही एक्स" + +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "टर्टल द्वारा लिखे जाने वाले पाठ का रंग सेट करता है" + +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "प्रकाश प्रकाश संवेदक द्वारा पता लगाया स्तर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "कुंजीपट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "चाप" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "त्रिज्या" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "घ्रुवीय निर्देशांक" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "छाया सेट करें" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "लॉजिकल एंड ऑपरेटर" + +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"आप अपनी परियोजना अपलोड करने http://turtleartsite.sugarlabs.org पर एक खाता " +"होना चाहिए." + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "चलाएँ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "ढेर दिखाएँ" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "टर्टल का शीर्षक सेट करता है (0 स्क्रीन के शीर्ष की तरफ है.)" + +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "माइक्रोफ़ोन इनपुट आवाज़ निर्धारक" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "शीर्षक:" + +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "मीडिया वस्तुओं की पैलेट" + +#: TurtleArtActivity.py:629 #, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "क्वैरी-कुंजीपट खण्ड के परिणाम रखता है" +msgid "Restore blocks from trash" +msgstr "रद्दी की टोकरी से सभी पिण्डों को बहाल करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "पिक्सेल को पढें" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "चर पिण्डों के पैलेट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "कछुआ तहत RGB रंग ढेर करने के लिए धक्का दिया है" +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "गणितीय ऑपरेटरों में अंकीय इनपुट के रूप में प्रयोग में आता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "कछुआ देखता है" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "अपलोड" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "रिटर्न रंग कि कछुआ \"देखता\"" +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "सर्वर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "समय" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "प्रस्तुतिकरण 2x2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "बीता समय (सेकंड में) के बाद कार्यक्रम शुरू" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "चर 1 (अंकीय मान)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "अतिरिक्त विकल्प के पैलेट" +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "आसपडोस" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "दबाएँ" +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "दो अल्फ़ान्यूमेरिक इनपुट को जोड़ता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "एफ़आईएलओ (फर्स्ट-इन लास्ट-आउट ढेर) में मूल्य पुश करता है" +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "के बराबर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "ढेर दिखाएँ" +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "जैसा नहीं" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "एफ़आईएलओ (फर्स्ट-इन लास्ट-आउट ढेर) में मूल्य दिखाता है" +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "बाहर जाने से पहेले , क्या आप ईसे सहेजना चाहोगे" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "रिक्त ढेर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "छुपे पिण्ड बहाल करता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "एफ़आईएलओ (फर्स्ट-इन लास्ट-आउट ढेर) को खाली करता है" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "जब टर्टल को खिसकाया जाएगा तो ड्राइंग नहीं बनाएगा." +#. #-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-# #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "पॉप" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "एफ़आईएलओ (फर्स्ट-इन लास्ट-आउट ढेर) का मूल्य दिखाता है" +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "पेन आकार" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "रिक्त ढेर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +msgid "turtle shell" +msgstr "turtle शैल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "plays a sinewave at frequency, amplitude, and duration (in seconds)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "टिप्पणी" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "आपके कोड में एक टिप्पणी जोड़ता है" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "बोलो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "छापें" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "आरएफआईडी डिवाइस से मूल्य पढ़ें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "स्क्रीन के तल में स्थिति खण्ड में मूल्य छापता है" +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "चाप के साथ-साथ टर्टल को खिसकाता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "" +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "uturn बनाने" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "" +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "लॉजिकल इक्वल-टू ऑपरेटर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "पायथन" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "पेन रंगों के पैलेट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"एक प्रोग्राम किया जा सकने वाला पिण्ड: उन्नत एकल-चर गणित समीकरण जोड़ने में " -"प्रयोग में लिया जाता है, उदा. sin(x)" +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "अंकीय मान को चर 1 में भंडारित करता है" + +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "अंकीय मान को चर 2 में भंडारित करता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 +msgid "put a custom 'shell' on the turtle" +msgstr "कछुआ पर एक कस्टम ' शैल' चढ़ाये" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "बटन नीचे" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "टर्टल को पीछे खिसकाता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "स्क्रीन के शीर्ष का वाय निर्देशांक" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "खण्ड दिखाएँ" + +#: pysamples/grecord.py:217 +msgid "play" +msgstr "खेल" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "सहेजें" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "रंग" + +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "टर्टल द्वारा बनाए जाने वाले लाइन का आकार सेट करता है" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "खोलें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "दिशा" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "वाय निर्देशांक" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -"एक प्रोग्राम किया जा सकने वाला पिण्ड: उन्नत बहु-चर गणित समीकरण जोड़ने में " -"प्रयोग में लिया जाता है, उदा. sqrt(x*x+y*y)" +"एक प्रोग्राम किया जा सकने वाला पिण्ड: उन्नत बहु-चर गणित समीकरण जोड़ने में प्रयोग में लिया " +"जाता है, उदा. sqrt(x*x+y*y)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "यदि" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -"एक प्रोग्राम किया जा सकने वाला पिण्ड: उन्नत बहु-चर गणित समीकरण जोड़ने में " -"प्रयोग में लिया जाता है, उदा. sin(x+y+z)" +"टर्टल को एक्स निर्देशांक, वाय निर्देशांक; (0, 0) पर खिसकाता है जो कि स्क्रीन के केंद्र में है." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "Python खंड" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "पायथन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "जर्नल में tamyblock.py मॉड्यूल में निहित कोड को चलाता है" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "रूकें" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "क्रिया 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "क्रिया 1" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "अंत भरें" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "नक़ल" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "चिपकाएँ" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "यहाँ आउटपुट नहीं दें" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "क्रियाएँ" + +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "वेब पर अपलोड करें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "रिक्त ढेर" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "एफ़आईएलओ (फर्स्ट-इन लास्ट-आउट ढेर) का मूल्य दिखाता है" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "साफ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "प्रेजेन्टेशन टैम्प्लेटों के पैलेट" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "कोण" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "शीर्ष y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "ऑडियो" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "औज़ार" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "टिप्पणी" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "निम्न अंकीय इनपुट को शीर्ष अंकीय इनपुट से घटाता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "कुंजीपट इनपुट के लिए क्वैरी (कुंजीपट खण्ड में परिणाम भंडारित होते हैं)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "कार्टेसियन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "कार्टेसियन निर्देशांक प्रदर्शित करता है" +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "स्क्रीन को साफ करता है व टर्टल को रीसेट करता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "घ्रुवीय" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "कच्चे माइक्रोफोन इनपुट संकेत" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "ध्रुवीय निर्देशांक प्रदर्शित करता है" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "रिटर्न रंग कि कछुआ \"देखता\"" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "टर्टल" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "कार्य 1 स्टैक को बुलाता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "चुनता है कि किस टर्टल को कमांड दिया जाए" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "टर्टल कमांडों के पैलेट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "turtle शैल" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "दोहराएँ हमेशा के लिए" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "कछुआ पर एक कस्टम ' शैल' चढ़ाये" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "पंक्तिबद्ध दिखाएँ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "समेटे जा सकने वाले ढेर का शीर्ष" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "परियोजना" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "" +#: turtleblocks.py:416 +msgid "Debug" +msgstr "दोषसुधार" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -msgid "loads a block" -msgstr "" +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "कूटशब्द" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "xy सेट करें" +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "खड़ी जगह" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "भरा बहुभुज (शुरू ब्लॉक भरने के साथ प्रयोग किया जाता) पूर्ण" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" -msgstr "" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "साझा करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "प्रेजेन्टेशन टैम्प्लेटों के पैलेट" +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "से कम" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "खण्ड छुपाएँ" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "वर्ग मूल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "पिण्डों को छुपाकर कैनवास को व्यवस्थित करता है" +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "निर्देशांक रीस्केल करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "पिण्ड दिखाएँ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "छुपे पिण्ड बहाल करता है" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "बाहर जाएँ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "सुगर औजारपट्टी को छुपाता है" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "सुगर दैनिकी वर्णन क्षेत्र" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "सूची" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "सेट ग्रे" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "प्रस्तुतिकरण बुलेटेड सूची" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "अवधि" + +#: turtleblocks.py:365 +msgid "New" +msgstr "नया" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "आपके कोड में एक टिप्पणी जोड़ता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "पिक्सेल को पढें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "स्केल" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "तल" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "बैंगनी" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "निर्देशांकों को नीचे रीस्केल करें" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "खोलने के लिए क्लिक करें" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "माइक्रोफ़ोन इनपुट पिच" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "विन्यास" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "विवरण:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "दैनिकी" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "रद्दी खाली करें" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "जब टर्टल को खिसकाया जाएगा तो ड्राइंग बनाएगा." + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "लोड..." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "सुगर दैनिकी ऑडियो वस्तु" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "टर्टल बन्द करें" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "टर्टल" + +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "पिण्डों के पैलेट की दिशा बदलता है" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "में भंडारित करें" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "खण्ड छुपाएँ" + +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "लोड Python ब्लॉक" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "योग" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "या" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "प्रेजेंटेशन टैम्प्लेट: बुलेट की सूची" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "प्रेजेंटेशन टैम्प्लेट: दैनिकी वस्तु चुनें (वर्णन रहित)" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "वर्तमान खण्डों के विस्तार के लिए प्रयोग में लाए जाने वाले आइडेंटिटी ऑपरेटर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "प्रेजेंटेशन टैम्प्लेट: दैनिकी वस्तु चुनें (वर्णन सहित)" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "पिण्ड छोटा करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "प्रेजेंटेशन टैम्प्लेट: चार दैनिकी वस्तु चुनें" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "टर्टल द्वारा लिखे जाने वाले पाठ का आकार सेट करता है" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"टर्टल का वर्तमान शीर्ष मान रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "फोटो" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "न्यूनतम (शीर्ष) तथा अधिकतम (तल) मूल्यों के बीच रेंडम (बेतरतीब) संख्या लौटाता है" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "वर्तमान पेन रंग रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "रंगपट्टिका दिखाएँ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "सुगर दैनिकी में एक चित्र सहेजता है" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "स्नेपशॉट सहेजें" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "प्रारंभ" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "टर्टल को आगे खिसकाता है" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "आगे" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "मेरा बक्सा" + +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "खाता आईडी" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "पीछे" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "मीडिया का स्केल सेट करता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "वर्तमान स्केल मूल्य रखता है" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "प्रेजेंटेशन टैम्प्लेट: दो दैनिकी वस्तु चुनें" +msgid "presentation 1x1" +msgstr "प्रस्तुतिकरण 1x1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "स्क्रीन के बाएँ का एक्स निर्देशांक" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "प्रस्तुतिकरण 1x2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "तल" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "नामित योग्य कार्य स्टैक का शीर्ष" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "स्क्रीन के तल का वाय निर्देशांक" +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "अंकीय मान को नामित चर में भंडारित करता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "चौड़ाई" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "लॉजिकल ऑर ऑपरेटर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "केनवस की चौड़ाई" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "माइक्रोफ़ोन इनपुट आवाज़ निर्धारक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "स्क्रीन के दाएँ का एक्स निर्देशांक" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "निर्दिष्ट संख्या तक लूप करता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "स्क्रीन के शीर्ष का वाय निर्देशांक" +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "सहेजें..." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "ऊँचाई" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "कार्य 2 स्टैक को बुलाता है" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "केनवस की ऊँचाई" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "xy सेट करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "शीर्षक y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "शीर्षक x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "शीर्षक y" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "स्क्रीन भरें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "बाएँ x" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "ऐसे सहेजें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "शीर्ष y" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "xy सेट करें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "सही एक्स" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "कचरा" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "तल y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "घ्रुवीय" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "प्रस्तुतिकरण 1x1" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "दोहराएँ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "प्रस्तुतिकरण 2x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "वर्तमान वीडियो या ऑडियो को पूरा करने के लिए इंतजार" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "प्रस्तुतिकरण 1x2" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "फ़ोटो के रूप में सहेजें" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "प्रस्तुतिकरण 2x2" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "संपादन" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "माइक्रोफोन इनपुट प्रतिरोध" + +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "कार्य स्टैक 2 का शीर्ष" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "शीर्ष अंकीय इनपुट (अंश) को तल अंकीय इनपुट (हर) से विभाजित करता है" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "अधि." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "स्क्रीन के तल में स्थिति खण्ड में मूल्य छापता है" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "प्रारंभ भरें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "क्वैरी-कुंजीपट खण्ड के परिणाम रखता है" + +#. #-#-#-#-# hi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "दबाएँ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" msgstr "" +"एक प्रोग्राम किया जा सकने वाला पिण्ड: उन्नत बहु-चर गणित समीकरण जोड़ने में प्रयोग में लिया " +"जाता है, उदा. sin(x+y+z)" -#: pysamples/brain.py:54 -msgid "Spanish" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "सभी बहाल करें" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "नमस्ते" + +#. TRANS: "name" option from activity.info file +#, fuzzy +msgid "TurtleBlocks" +msgstr "कछुआ ब्लॉक" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" msgstr "" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "लाल" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "पहचान" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "मॉड" + +#: TurtleArt/tabasics.py:785 +msgid "else" msgstr "" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" msgstr "" -#: pysamples/brain.py:100 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "" + +#: TurtleArt/tawindow.py:1316 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" msgstr "" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "रोकें" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "खेल" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "सहेजें" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: pysamples/journal-stats.py:78 -msgid "other" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" msgstr "" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "uturn" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "uturn बनाने" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "उपयोग हैं" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "कोई विकल्प कार्रवाई:" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "फ़ाइल नहीं मिली" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "" + +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" -#: turtleblocks.py:279 +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" + +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "" + +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" + +#: TurtleArtActivity.py:1252 #, python-format -msgid "Configuration directory not writable: %s" -msgstr "विन्यास निर्देशिका लिखने योग्य नहीं: %s" +msgid "Plugin %s already installed." +msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "नया" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "" -#: turtleblocks.py:355 -msgid "Open" -msgstr "खोलें" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "Port" -#: turtleblocks.py:356 -msgid "Save" -msgstr "सहेजें" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "ऐसे सहेजें" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "सेंसर ब्लॉकों के पैलेट" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "बाहर जाएँ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "फ़ाइल" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "निर्देशांक रीस्केल करें" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "पिण्ड आकार रीसेट करें" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "पिण्ड दिखाएँ/छुपाएँ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "औज़ार" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "दोषसुधार" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "टर्टल" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "" -#: turtleblocks.py:407 -msgid "About..." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" msgstr "" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "बाहर जाने से पहेले , क्या आप ईसे सहेजना चाहोगे" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "प्रोजेक्ट सहेजे" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#~ msgid "Turtle Art Mini" -#~ msgstr "कछुए कला मिनी" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" -#~ msgid "Turtle Confusion" -#~ msgstr "कछुए भ्रम" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +msgid "loads a block" +msgstr "" -#~ msgid "Select a challenge" -#~ msgstr "एक चुनौती का चयन करें" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" + +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" + +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" + +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" + +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "मेक्सिकन पेसोस का पैलेट" +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "कोलम्बियाई पेसो का पैलेट" +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Rwandan फ़्रैंक का पैलेट" +#: turtleblocks.py:421 +msgid "About..." +msgstr "" #, fuzzy #~ msgid "adjust LED intensity between 0 and 255" @@ -1955,77 +3499,20 @@ msgstr "प्रोजेक्ट सहेजे" #~ msgid "" #~ "returns the distance from the object in front of the sensor as a number " #~ "between 0 and 255" -#~ msgstr "" -#~ "0 और 255 के बीच एक संख्या के रूप में वस्तु से सेंसर के सामने दूरी देता है." +#~ msgstr "0 और 255 के बीच एक संख्या के रूप में वस्तु से सेंसर के सामने दूरी देता है." #, fuzzy #~ msgid "returns 0 or 1 depending on the sensor inclination" #~ msgstr "0 या 1 रिटर्न संवेदक झुकाव पर निर्भर करता है." #, fuzzy -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "1 देता है जब सेंसर एक चुंबकीय क्षेत्र, अन्यथा 0 का पता लगाता है." - -#, fuzzy -#~ msgid "temperature" -#~ msgstr "तापक्रम" - -#, fuzzy -#~ msgid "distance" -#~ msgstr "दूरी" - -#, fuzzy #~ msgid "returns the battery charge as a number between 0 and 255" #~ msgstr "0 और 255 के बीच एक संख्या के रूप में परिवेश के तापमान देता है." #, fuzzy -#~ msgid "Palette of physics blocks" -#~ msgstr "सेंसर ब्लॉकों के पैलेट" - -#, fuzzy -#~ msgid "density" -#~ msgstr "पहचान" - -#, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "सेंसर ब्लॉकों के पैलेट" - -#, fuzzy -#~ msgid "light" -#~ msgstr "दायाँ" - -#, fuzzy #~ msgid "grey" #~ msgstr "भूरा" -#, fuzzy -#~ msgid "port" -#~ msgstr "Port" - -#, fuzzy -#~ msgid "rotations" -#~ msgstr "परिक्रमण" - -#, fuzzy -#~ msgid "read" -#~ msgstr "लाल" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "मॉड" - -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "सेंसर ब्लॉकों के पैलेट" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "नमूने" - -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "सेंसर ब्लॉकों के पैलेट" - #~ msgid "then else" #~ msgstr "फिर तब" @@ -2070,10 +3557,9 @@ msgstr "प्रोजेक्ट सहेजे" #, fuzzy #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" -#~ msgstr "" -#~ "देता है उसे वस्तु ग्रे स्तर 0 और 1023 के बीच एक संख्या के रूप में सामना करना " -#~ "पड़ा." +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" +#~ msgstr "देता है उसे वस्तु ग्रे स्तर 0 और 1023 के बीच एक संख्या के रूप में सामना करना पड़ा." #~ msgid "activity count" #~ msgstr "गतिविधि गिनती" @@ -2120,10 +3606,11 @@ msgstr "प्रोजेक्ट सहेजे" #~ msgid "restore last" #~ msgstr "अंतिम बहाल करें" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" -#~ "प्रोग्राम किया जाने वाला पिण्ड: उन्नत गणित समीकरण जोड़ने में प्रयोग में आता " -#~ "है, जैसे कि, sin(x)" +#~ "प्रोग्राम किया जाने वाला पिण्ड: उन्नत गणित समीकरण जोड़ने में प्रयोग में आता है, जैसे कि, " +#~ "sin(x)" #~ msgid "text size" #~ msgstr "पाठ आकार" @@ -2172,8 +3659,7 @@ msgstr "प्रोजेक्ट सहेजे" #~ msgstr "संवेदक वोल्टेज" #~ msgid "holds current text size (can be used in place of a number block)" -#~ msgstr "" -#~ "वर्तमान पाठ आकार रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" +#~ msgstr "वर्तमान पाठ आकार रखता है (संख्या खण्ड की जगह प्रयोग में लिया जा सकता है)" #~ msgid "picture" #~ msgstr "फोटो" diff --git a/po/ht.po b/po/ht.po index 6f78740..381342d 100644 --- a/po/ht.po +++ b/po/ht.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ht.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ht.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-02-20 14:16-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +30,1577 @@ msgstr "" "X-Generator: Pootle 1.1.0rc2\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -27,717 +1611,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -749,230 +2296,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1073,10 +2641,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1089,7 +2653,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1103,11 +2667,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1125,7 +2684,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1134,13 +2693,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1148,13 +2700,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1163,19 +2708,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1207,557 +2743,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1809,79 +3346,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/hu.po b/po/hu.po index 6f78740..9f5e78d 100644 --- a/po/hu.po +++ b/po/hu.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# hu.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# hu.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-02-20 14:16-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +30,1577 @@ msgstr "" "X-Generator: Pootle 1.1.0rc2\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -27,717 +1611,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -749,230 +2296,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1073,10 +2641,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1089,7 +2653,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1103,11 +2667,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1125,7 +2684,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1134,13 +2693,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1148,13 +2700,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1163,19 +2708,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1207,557 +2743,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1809,79 +3346,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/hus.po b/po/hus.po index 762415b..1f176c6 100644 --- a/po/hus.po +++ b/po/hus.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-10-10 10:02+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,1253 +31,1727 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "Ts'ejkadh pat'ál Pet" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Kwene' an abatnomtaláb k'al an pet" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "ne'etsnanchij" +# TortugArte = WitsixPet +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Witsix Pet" -# ka ne'etsnanchij ka yatsiy' an pet -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "ka ne'etsnanchij ka yatsiy' an pet" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Tortug tsipkats tsalpadh t'ajnel" -# taj kúx -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "wichiy" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Tortug k'iptsodh tsalpadh t'ajnel" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "ka wichba' ti in kúx an pet" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Takuy jun i ata'intalab" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "t'oka'" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -# ka t'oka' an walek ani ka wichkow an pet -# -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "in t'okál an walek ani in wichk'owal an pet" +# Kwene' i Lábtómíb pexujchik +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "Tsiik nujneltalab k'al an tum'n in k'al an labtomibchik" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "k'watab'" +# Kwene' i Colombiajíb pexujchik +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "paleta de pesos colombianos" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "Kwene' i Rwandajib francos (tumín)" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "Kwene' i EE. UU dólares (tumín)" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "Kwene' i Australiajib dólares (tumín)" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "Kwene' i Paraguayjib Guaraníes" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Kwene' i Perujib Nuevo Soles (ít tumínchik)" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "Kwene' i Uruguayjíb Pexuj" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "Ts'ejkadh pat'ál Pet" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" msgstr "" -"in tsawindhál an pet ti in k'et'ach jant'ojdha' ti belal an lejbaxk'ij " -"(t'ipchidh in kexem)" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "winab" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "in tsawindhál an pet jant'ojdha' an lejbaxk'ij (t'ipchidh in kexem)" +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "pulich" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "kexem" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -# játs tam a kiloyal jún i kwechoch ti in waltelíl ma ti in ts'ejéltal -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "tin tsejeltal jun i kweche' anij ma walté" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "ka yatsiy an pet ti in nakél an pulich" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "ka ts'at'ba' xy" +#: taextras.py:81 +#, fuzzy +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" +"in wichbal jun tam al dhuche' k´wajat ni'adh ti 0 ani k'al pil i ajumtalab" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"ka yatsiy an pet ju'táj ti k'wajat xcor, ycor; (0, 0) k'wajat ti in " -"ts'ejéltal an walek." -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "ka ts'at'ba' ti in áy" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:86 +msgid "returns the temperature" msgstr "" -"ka ts'at'banchij in áy an pet ju'taj tin tomnal ka k'alej (0 já'its abal " -"ebál ti walek.)" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"in wuichbal jun tam an ots'bixtalab in 'elal jun xi yab bijidh, ba' an 0 " +"k'al pil i ajixtalab" -# elax kits'lab=coordenada -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:88 +msgid "LED" +msgstr "LED" + +#: taextras.py:89 +msgid "button" +msgstr "ni'im" + +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "aku'" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "tajàx" + +#: taextras.py:92 +msgid "temperature" +msgstr "temperatura" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "in owát" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "kuxúdh" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "k'amáltsáj" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "Robot Butía" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "itméjdha' Butiá" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" msgstr "" -"in kwa'al xuwék'ij an pet an éláx kits'lab x (i ejtowal ki eyendha' ti in " -"jalk'úl jún i kwene' t'ojlab i ajixtaláb)" +"ka itméjdhanchij in alwá' an kwene' mukuxtaláb Butiá ani a xi ti pejadh " +"t'ojláb" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "in dhayal an ti'el butiá" -# éláx kits'lab=coordenanda -#: TurtleArt/tabasics.py:237 +#: taextras.py:101 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"returns the battery charge in volts. If no motors present, it returns 255" msgstr "" -"in kwa'al xuwék'ij an pet an éláx kits'lab y (i ejtowal ki eyendha' ti in " -"jalk'úl jún i kwene' t'ojláb i ajixtaláb)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "in bélil, in ók'" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "adhiktaláb butiá" -# in kwa'al xuwék'ij in bélil an pet (i ejtowal ki eyendha' ti in jalk'úl jún i kwene' t'ojlab i ajixtaláb) -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:104 +msgid "set the speed of the Butia motors" msgstr "" -"in kwa'al xuwék'ij an pet an elax kits'lab y (i ejtowal ki eyendha' tin " -"jalk'ul jun i kwene' t'ojlab ajumtalab)" -# kwene' abatnaxtal=paleta de ordenes de... -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "I kwene' abatnaxtaláb k'al an kits'oxtaláb" +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "ka t'uchiy an walek" +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "k'watab'" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "mukuxtaláb" +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "winab" -# in alwá' an mukuxtaláb -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "in tsapik in majub" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "ka t'uchinchij in wal k'an (mukuxtaláb)" +#: taextras.py:109 +msgid "stop Butia" +msgstr "kuba' Butiá" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "aku'" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "in k'ubal an pat'al atikláb Butiá" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "ka ts'at'ba' an mukuxtaláb" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "ne'etsnanchij Butiá" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "ka ts'at'banchij in mukuxtalábil an kits'lab axi in t'ipoyal an pet" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "ka edha' an robot ani ka ne'etsnanchij" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "ka ts'at'banchij in ts'apik in tajax" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "k'watab Butiá" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "ka tsa'tbanchij in yik'uax an kitslab axi in ts'ejkal an pet" +#: taextras.py:116 +#, fuzzy +msgid "turn the Butia robot at left" +msgstr "in wilk'iyal an pat'al atikláb abal tin winab" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "wínab Butiá" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "in wilk'iyal an pat'al atikláb abal tin winab" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "wichba' Butiá" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "edha' an robot Butiá ani´ka wichba'" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "ka punchij aku'" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "ka punchij in junkul an aku' ti ba' an kitslab xi tsejkadh k'al an pet" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" +"eyindhanel xi ts'upidh anij pulik in ok' xi eynal abal ti ts'at'axtalàb" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "mod" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." msgstr "" -"xuwek'ij in kwa'al in mukuxlabil a dhuchumtalábil (ejtowab ka eyendhaj tin " -"jalu'k an kwene' ajumtalab)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "xuwek'ij in kwa'al in mukub a dhuchumtal" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "jalbíl" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" msgstr "" -"ka ko'onchij in junkul an aku' (ka ejtowat ka eyendhaj tin jalk'ul an jun i " -"kwene' ajixtalab)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "ka k'adhba' i kits'oxtaláb" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "An pet tam ka yatsin yab jant'oj ne'ets ki in t'ipoy." +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -# ka pa'ba' i kits'oxtaláb -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "ka pa'ba' a kits'oxtal" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "Yejnek" -# An pet ne'ets ti t'ipox tam ka yatsin. -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "An pet ne'ets kin t'ipoy tam ka belats." +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" -# ka ts'at'banchij in puwél -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "ka ts'atba' in puwel" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "Otseltaláb" -# ka ts'at'banchij in ts'ikwél an kits´lab a xi an pet in t'ipoyal -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "ka t'ipchij in ts'ikwel an kits´lab axi an pet ne kin t'ipoy" +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "ka ts'i'kinchij ka t'uchiy" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "Tsa'at" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." msgstr "" -"ka ts'ikinchij ka t'uchiy an poligono (tan ka eyendha' in taltal an " -"t'uchixtalab k'al an kw`'ne' dhuche')" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "ka t'uchiy an mukuxtalab" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:140 +msgid "Configure hack port for digital output." msgstr "" -"ka kidhbay an poligono xi t'uchidh (tam ka eyendha' tin tujtal in t'uchix an " -"kwen'e t'ojlab)" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "puwél" +#: taextras.py:141 +msgid "Butia" +msgstr "Butiá" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." msgstr "" -"ja'its in puwel xuwe'k'ij an dhuchumtalab (i ejtowal ki eyendha tin jalk'ul " -"jun i k'enel ajixtalab)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "In kwene' mukuxtalabil a dhuchumtalabil" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "tsakni'" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "t'a'at manu'" +#: taextras.py:148 +#, fuzzy +msgid "Error on initialization of the camera" +msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"K'ibts'ontalab al in tujtal ba' an k'ot'bixtalab" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "manu'" +#: taextras.py:149 +msgid "No camera was found" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "yaxu'" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "cian" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "tok'i" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "tamkulom mukuxtaláb" +#: taextras.py:154 +msgid "FollowMe" +msgstr "FollowMe" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "dhakni'" +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "t'unu'" +#: taextras.py:156 +#, fuzzy +msgid "Search for a connected camera." +msgstr "In aliyal al jun i brinck NXT xi ts'ot'k'odh." -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "ka ts'atba' in mukuxtalabil an dhuchlab" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "t'ójojodhtaláb" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "ka tsat'abaj in mukuxtalab an dhuchlab axi in t'ipoy an pet" +#: taextras.py:159 +#, fuzzy +msgid "store a personalized calibration" +msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"wichba' jún i t'ójojodhtaláb ta kwetém k'ál\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"dhaya' an t'ójojodhtaláb ta kwete' k'ál" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "ka ts'atba' in puwél an dhuchlab" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "wichba' jún i t'ójojodhtaláb ta kwetém k'ál" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "ka ts'atba' in puwel an dhuchlab axi in tsejkaj an pet" +#: taextras.py:161 +msgid "follow" +msgstr "áynanchij" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Kwene' t'ojnalchik kal an ajumtabal" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "áyna' jún i mukuxtaláb o, i t'ójojodhtaláb" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "tamkuy" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "mak'i'" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "ka tamkuy tsab i otseltaláb alfanuméricas" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "we'medhax" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "we'kats in ák'" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "uluw an we'kats ák 'ajixtaláb a xi ne'ets ka áyna'" + +#: taextras.py:167 +msgid "threshold" +msgstr "ti wi'leb" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "in tejwamedhal an umbral abal jun i mukuxtaláb RGB" + +#: taextras.py:170 +msgid "camera mode" msgstr "" -"ka kaldha' in otsemtal an ajumtalab xi kwajat tin alam an ajumtalab xi ebal" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "yanedhom ajixtalab" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "ka yanedha' tsab i otseltalab ajumtalab" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "buk'uxtalab" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:176 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" msgstr "" -"ka buk'uw an otseltalab k'al an ajumtalab axi ebal (numerador) k'al an " -"ajumtalab axi alal (denominador)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "ibíl" +#: taextras.py:178 +msgid "x position" +msgstr "jun ejet x" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "in ibíl an t'ojnal eyendhach abal ka yanedha' an kwen'e t'ojlab" +#: taextras.py:179 +msgid "return x position" +msgstr "ka wichba' jun ejet x" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:180 +msgid "y position" +msgstr "jun ejet y" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "an t'ojnal axi ne ti tsejkanchij jant'odha ta lé" +#: taextras.py:181 +msgid "return y position" +msgstr "ka wichba' jun ejet y" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:182 +msgid "pixels" +msgstr "ajidh alwa'" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "raiz cuadrada" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "ka wichba' in ák' ajixtal an mink'oxtaláb a xi wat'adh púlik" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "ka aliy an raiz cuadrada" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "yab aykadh" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "max" +#: taextras.py:190 +msgid "empty calibration" +msgstr "jolát t'ójojodhtaláb" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "uk'pintaláb al an wilk'intaláb xi ti polts'óx dhuchlab" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" msgstr "" -"ka wichba' jun i ajumtalab tin ay an jolat tsiptí jalbil (walk'i') anij an " -"pulik alal" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "ajixtaláb" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" msgstr "" -"eyendhach etil in otseltal ajumtalab ti ba' an tolmix k'al an matematicas" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "mas pulik etil a" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "an bolk'idh t'ojnal axi lej pulik etil a" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "lej tsipti' etil a" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "adhik SumBot" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "tejwa'méjdhanchij in adhiktal an SumBot" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "ka t'ipoy an adhiktalab abal an abatnom tam ka ejelats" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "ne'etsnanchij SumBot" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "yatsiy an SumBot abal tin t'amal" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "tin kùx an SumBot" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "ka yatsiy an tipoxtalàb abal tin kux" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "ka kuba' an tipoxtalàb" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "in koydhal an tipoxtalàb" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "k'wàtab an tipoxtalàb" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "ka wilk'iy an tipoxtalàb abal tin k'wàtab" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "winab tipoxtalàb" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "wilk'iy an tipoxtalàb abal tin winab" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "kexem ba' in ts'ejeltal" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "ka kanchij in keyem ba' in ts'ejeltal an dohyo" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "kexem an k'eat tsalapil" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "ka kanchij in owát an k'eat Tsalapil" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "coor. x SumBot" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "ka kanchij an elax kits'lab x an robot" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "coor. y SumBot" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "in kanchij an elax kits'lab an robot" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "coor. x k'eat tsalapil" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "ka kanchij an elax kits'lab x an robot" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "coor. y k'eat tsalapil" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "in kanchij an elax kits'lab an robot" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "wilil SumBot" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "ka kanchij an wililtalab jun puk'e'" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "wilil k'eat tsalapil" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "ka kanchij an wililtalab jun Puk'e'" + +#: taextras.py:251 +msgid "distance to center" +msgstr "in owát an ts'ejeltal" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "ka kanchij in owát an ts'ejeltal xi dohyo" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "in owàt xin k'eat tsalapil" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "ka kanchij in owát an k'eat Tsalapil" + +#: taextras.py:256 +msgid "update information" +msgstr "ka itmedha' an olchixtalab" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "ka itmedha' an olchixtalab ba' an ábatnom" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "an bolk'dh t'ojnal axi lej pulik etil a" +# sensor = ats'ax +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "In kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" + +#: taextras.py:263 +msgid "start polygon" +msgstr "tujchiy yan walt'etil" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Ka tujchij ka bijiy an it yan walt'elil jantodha ti kw'ajat xokij xy in k'al " +"an pet." -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "jununúl" +#: taextras.py:266 +msgid "add point" +msgstr "ka punk'uy an tuk" -# jununúl se utiliza para los dos conceptos equivalante e igual. -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "an bolk'idh t'ojnal axi jununúl" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Ka punk'uy jun i it tuk al an yan walt'elil xi kwajat xokij xy al an pet." -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ibáj" +#: taextras.py:269 +msgid "end polygon" +msgstr "puntundha yan walt'elil" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "t'ojnal YAB bolk'idh" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "Ka bijiy jun i it yan walt'elil." -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "y" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "ka putundha an yan walt'elil xi t'uchidh" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "to'jnal ANI bolk'idh" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "Yab i yan walt'elil alk'idh" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "o" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "In bijiyal jun i it yan walt'elil xi t'uchidh." -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "t'ojnal O bolk'idh" +#: taextras.py:274 +msgid "triangle" +msgstr "òx ts'upi'" -# paleta = kwene'; operadores, controladores = abatnom -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Kwene' k'al an wat'etél abatnom" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "in akan" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "aychíj" - -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "in kubál jun i wé an k'ij tam kw'ajat ti t'ojnal jun i tsalpadh t'ojláb" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "t'ek'em" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "abal ets'ey" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "In punk'uyal jun i eyixtalàb al an òx ts'upi' al an tojlàb." -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "ka wichk'ow abal ets'ey" +#: taextras.py:279 +msgid "circle" +msgstr "kw'echo'" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "ka wichk'ow" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "An punk'uyal jun i eyixtalàb al an kw'echo' abal an tojlàb." -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "wenk'ow an ajixtaláb ti jayil ti uludh" +#: taextras.py:281 +msgid "rectangle" +msgstr "pek'madh tse' walte'" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "anits" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "ts'ikwél" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "tam" +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "In punk'uyal jun i eyixtalàb pek'madh tse' walte' al an tojlàb." -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "anits tam" +#: taextras.py:285 +msgid "reset" +msgstr "tsab tujchi'" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#: taextras.py:286 +msgid "Reset the project; clear the object list." msgstr "" -"beldhom anits-tam axi in eyendhal i beldhomchik ti in ey an kwene' Ajixtaláb" +"Ka tsàb tujchi' an tojlàb, in t'okedhal an eyixtalàb xi kwajat k'elbadh." -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "max ibáj" +#: taextras.py:287 +msgid "motor" +msgstr "ichich pat'al" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "anits tam max inbáj" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "jayetsek'ij" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:290 +msgid "speed" +msgstr "adhiktalàb" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." msgstr "" -"beldhom anits-tam-junake' axi in eyendhal i beldhomchik ti in ey an kwene' " -"Ajixtaláb" +"Xi jayetsek'ij an adhiktalàb al an ichich pat'al xi kwajat al an rango 0 " +"(tepts'idh) al an ajixtalàb positivos; an ichich pat'al kwajat punudh al an " +"eyixtalàb xi inkidh itej." -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "peltom i jolat" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "In teynal an eyixtalàb abal yab ka ijkan." -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "ka bodhondha' an t'i'e' ta wínab" +#: taextras.py:295 +msgid "joint" +msgstr "junkudh" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "jolataláb xi kubladh" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "t'ajdhidhixtaláb abal alal an t'i'adh" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "kuba' an pakdha' t'ojláb" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"In tamkuyal tsab i eyixtalàb (an eyixtalàb xi inkidh anij an eyixtalàb xi " +"kwajat al an tuk x,y)." -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "xowe' ka kuba' an pakdha' t'ojláb" +# actividad física=t'ojondha' i iniktal +# dhaya' jant'ini' i t'ojláb abal ki t'ojondha' i iniktal +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "dhaya' jant'ini' i física t'ojláb" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "An kwene' axi ti kwene' t'ojláb k'al an bijlabchik" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "In dhayal an t'ojlàb al an chudhèl dhuchlab fisica." -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "tujuw" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "kwechoch" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" +# Punk'unchij jún i kwechoch eyixtaláb ti tsalapnadh t'ojláb +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "An punk'uyal jun i eyixtalàb al an kwechoch abal an tojlàb." + +#: taextras.py:305 +msgid "density" +msgstr "alemtalàb" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." msgstr "" -"in ts'ot'k'oyal an kwene' t'ojláb ti dhuche' ani ka t'ajan ti kwene' " -"ayendhanél" +"In bijiyal an àlemtalàb kal an eyixtalàb (an àlemtalàb neèts bijidh jawakits " +"ajumtalàb xi chubax)." -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "dhuchlab" +#: taextras.py:308 +msgid "friction" +msgstr "tam i tadhanal jit'a, o tam u yats'nal" -# valor = jalbíl ; cadena = dhuchlab -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "in jalbíl an dhuchlab" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"In bijiyal in uchbil tam i tadhanal jant'o o jun i eyixtalàb (in alèm " +"nijant'o anij jun, ju'ta' nijant'o jats' tam i tadhanal anij jun jats xi " +"ts'apik)." -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "pakdha' t'ojláb" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "in wichbàl jun i eyindhanel xin kwa'alak tin k'ubak owatits" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "eblim tin chum an t'i'e' k'al an pakdha' t'ojláb xi bijidh" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"In bijiyal in uchbil kal an eyixtalàb xin kwa'alak tin k'ubak (in alèm " +"nijjanto' ani jun, ju'ta nijanto' in le' kin uluw in wichbal ani jun in le' " +"kin uluw yan)." -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "ki tsalapna' an t'i'e' ba an pakdha' t'ojláb xi bijidh" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "kulbel" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "ki dhaya' ti ál an ka'al baltse' 1" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Kulbel=jun, an eyixtalàb in ejtowal ka yats'in; kulbel=nijanto, jilkonal " +"k'ubat yab yats'nal." -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "dhaya' in jabil an ajixtaláb ti Bijlab 1" +# sensor = ats'ax +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "I kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "dhaya' ti baltse' 2" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "dhaya' in jabil an ajixtaláb ti Bijlab 2" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "baltse' 1" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "Bijlab 1 (jalbil ajixtaláb)" +#: taextras.py:327 +msgid "tilt" +msgstr "pélat" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "baltse' 2" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"kalnib k'al an pelat ots'oxtaláb: (-1 == yab k´wajat pélat, 0 == pelat ti in " +"áy, 3 == pelat ti in kúx, 1==pelat ti in k'watab, 2 ==pelat ti in winab))" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Bijilab 2 (jalbil ajixtaláb)" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "bel xin elàl in owèm" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "ki dhaya' ti" +#: taextras.py:333 +msgid "Motor A" +msgstr "Ichich pat'al A" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "baltse'" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "in wichbal in alèm xin kwaàl an ichich pat'al A" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "jalbíl" +#: taextras.py:335 +msgid "Motor B" +msgstr "Ichich pat'al B" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "u baltse'" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "in wichbal in alèm xin kwa'al al an ichich pat'al B" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "dhaya' in jalbil an ajixtaláb ti bijláb xi bijidh" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "in elàl in alèm an ichich pat'al A" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "bijilab xi bijidh (jalbil ajixtaláb)" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "in elal in alèm an ichich pat'al B" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "pakdha' t'ojláb 1" +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "ebal ti t'i'e' k'al an Pakdha' t'ojláb 1" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "pakdha' t'ojláb 2" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "ebal ti t'i'e' k'al an Pakdha' t'ojláb 2" +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "ki tsalapna' an t'i'e' ba an Pakdha' t'ojláb 1" +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "ebal ti t'i'e' k'al an Pakdha' t'ojláb 2" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "dhuche'" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "owèm" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "mukuxtaláb" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "ámul" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "kawidhtaláb" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "jolk'ow an balixtaláb amúl" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +#, fuzzy +msgid "Please check the connection with the brick" +msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"T'ajchij an alwa'talàb ka met'a ju'taj ti ts'atadh kal an brinck." -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "pakuw abal etsey an ayendhanel xi tin bál an úw" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "ki wichba' patal" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "ki wichba' patalchik an muke' ti al an balixtal úw" +#: taextras.py:363 +#, fuzzy +msgid "The value of power must be between -127 to 127" +msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"In alèm an tsapiktalàb ne'ets ti - 127 y 127." -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "ki pakuw patal" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "ki nedha' patal an kwene' abal ti amul" +#: taextras.py:365 +#, fuzzy +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"Jun i k'ibts'ontalàb watenek: ka met'a an ts'ot'koxtalàb anij ka tsab " +"ts'ot'k'oy." -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "Pexchixna' an takudh kwene'" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Bijláb" +#: taextras.py:367 +msgid "NXT not found" +msgstr "NXT yab eladh" -# Tortuga = Pet -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Ka kuba' an pet" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -# bloque = kwene't'ojláb (conjunto de actividades) -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Ka tejwa'méjdha' an kwene't'ojlábl" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "itmèdha' NXT" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Ka dhibk'oy an kwene't'ojlábchik" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "In aliyal al jun i brinck NXT xi ts'ot'k'odh." -# No produjo salida a -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "yab in t'aja' i kadhaxtaláb abal" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Inbáj u exlál jant'odha' ku t'aja'" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "inbáj in kulbetnal" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "ejtil i otseltaláb" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "ki tejwa'medha' xi júnakej i kwene'" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "ka jalk'unchij in áy an kewne' ti kwene' t´'ojláb" +#: taextras.py:376 +msgid "play tone" +msgstr "tsab watba' in janidh" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "K'adhba'..." +#: taextras.py:377 +msgid "frequency" +msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Dhaya'..." +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "k'ij" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "ni'inchij abal ka japiy" +#: taextras.py:379 +#, fuzzy +msgid "Play a tone at frequency for time." +msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"in tsab wat'bàl in janidh al an ik' 'frec' al jun i ajumtal an k'ij." -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "bolidhtaláb" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "júnakej" +#: taextras.py:382 +msgid "port" +msgstr "wi'leb" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" -msgstr "nixk'iy" +#: taextras.py:383 +msgid "power" +msgstr "tsapìk" -#: TurtleArt/tawindow.py:1256 +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "wilil" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "in wilk'iyal an ichich patàl" + +#: taextras.py:387 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"\n" +"motors" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" -msgstr "Takuy an kwene'chik abal ki pejchíxna'" +#: taextras.py:388 +msgid "steering" +msgstr "" -# TortugArte = WitsixPet -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Witsix Pet" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "t'iplab" +#: taextras.py:390 +msgid "PORT A" +msgstr "Wi'leb A" -# Logo = T'iplab -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Ka dhaya' jant'ini' i T'iplab" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "WI'LEB A del brick" -# imagen o logo = t'iplab -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Ka dhaya' jant'ini' i t'iplab" +#: taextras.py:392 +msgid "PORT B" +msgstr "Wi'leb B" -# Instantánea=adhik -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "adhik" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "WI'LEB B del brinck" -# Instantánea (o) = Jun adhik -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Dhayaxtaláb k'al an jun adhik" +#: taextras.py:394 +msgid "PORT C" +msgstr "Wi'leb C" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "Ki tixk'anchij in tsáp an dhememél tolmix" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "WI'LEB C del brinck" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "Punchij in tsáp an dhememél tolmix" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" -# paleta = kwene'mukuxtaláb -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Tejwa'méjdha' an kwene'mukuxtaláb" +#: taextras.py:397 +msgid "start motor" +msgstr "tujchij ichich pat'al" -# Ocultar = dhibk'oy, tsina'; esconder = tsina' -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Ka dhibk'oy an kwene'mukuxtaláb" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "Ka wilk'iy an ichich pat'al abal ets'ey." -# escalar=k'adhíl(subir) -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "K'adhíl ti coordenadas abal alál" +#: taextras.py:399 +msgid "brake motor" +msgstr "ka k'uba' an ichich pat'al" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "K'adhíl ti coordenadas abal ebál" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "In kubàl jun i ichich pat'al xi bijidhits." -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Jalk'uy" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Tsu'uw" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Tsalapnadh t'ojláb" +#: taextras.py:404 +msgid "motor position" +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "Dhaya'/K'adhba'" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "K'ot'biy" +#: taextras.py:406 +msgid "PORT 1" +msgstr "Wi'leb jun" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Ts'at'k'a'" +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "WI'LEB jun kal an brinck" -#: TurtleArtActivity.py:591 +#: taextras.py:408 #, fuzzy -msgid "Restore blocks from trash" -msgstr "ki wichba' patalchik an muke' ti al an balixtal úw" +msgid "read" +msgstr "tsakni'" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Putat walek" +#: taextras.py:409 +msgid "sensor" +msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Coordenadas cartesianas" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Coordenadas polares" +#: taextras.py:411 +msgid "PORT 2" +msgstr "Wi'leb tsab" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "Coordenadas centímetros" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "WI'LEB tsab kal an brinck" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Ka púwedha' an kwene' t'ojlábchik" +#: taextras.py:413 +msgid "light sensor" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Tsipti'méjdha' an kwene' t'ojlábchik" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -# Ejemplo = t'ipoxtaláb -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Ka k'adhba' an t'ipoxtalábchik" +#: taextras.py:415 +msgid "PORT 3" +msgstr "Wi'leb òx" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "T'oka'" +#: taextras.py:416 +#, fuzzy +msgid "PORT 3 of the brick" +msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"WI'LEB A del brick\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"Wi'leb A del brick" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Ka t'aja'" +#: taextras.py:417 +msgid "touch sensor" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Ka t'aja' jun xakab" +#: taextras.py:418 +msgid "distance sensor" +msgstr "" -# Ayuda = tolmix(conjugado, naná' in tolmix); Ayuda(La) = Tolmixtaláb(como sustantivo: an tolmixtaláb) -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Tolmixtaláb" +#: taextras.py:419 +msgid "PORT 4" +msgstr "Wi'leb tsè" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Kuba'" +#: taextras.py:420 +#, fuzzy +msgid "PORT 4 of the brick" +msgstr "" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"WI'LEB A del brick\n" +"#-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-#\n" +"Wi'leb A del brick" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "K'adhba' an tojláb" +#: taextras.py:421 +msgid "sound sensor" +msgstr "" -# T'uchinchij in kidhtal -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "An k'adhbomáts k'al in kidhtal" +#: taextras.py:422 +msgid "color sensor" +msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "K'adhba' an Python kwene' t'ojláb" +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" -#: TurtleArtActivity.py:766 -#, fuzzy -msgid "Palettes" -msgstr "kwene' mukuxtaláb" +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" -msgstr "An dhéymáts k'al an kwene' t'ojláb a xi yabáts éynal" +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +# sensor = ats'ax +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "I kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:441 +msgid "SERVO" +msgstr "" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" -# plugin=complemento -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." -msgstr "An kidhataláb yab elat ka punuwat." +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" msgstr "" -"T'ajchij an alwa'taláb ka tsab tujchij an Witsix Pet abal ka ejtow ayendha' " -"an kidhataláb." -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." -msgstr "An kidhataláb %s k'wajatits punudh." +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" -#: TurtleArtActivity.py:1136 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "¿A lé'xe' ka tsab punuw %s?" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "U t'ojlábil ti witsix pet" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Walka' an dheyetnaxtaláb" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "T'ojlábchik" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Ja'ubchik" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Péjkaxna'chik" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "T'ojojoxtaláb" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Át k'imádh" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Ódhbij" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -# kwetajixtaláb cuenta de cada uno -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Kwet-ajixtaláb" +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Tólmix buk'ul" +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Wi'leb" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Tsinatbijiláb" +#: taextras.py:462 +msgid "analog write" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Dhuchadh" +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Mukuxtaláb" +#: taextras.py:465 +msgid "analog read" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "K'adhba'" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:468 +msgid "digital write" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "K'adhba' ti ál an web" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +#: taextras.py:470 +msgid "digital read" msgstr "" -"In yejenchal ka ko'oy jun i kwet-ajixtaláb ti " -"http://turtleartsite.sugarlabs.org to upload your project." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Ayendhóm:" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Tsinatbijiláb:" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Bijláb:" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Tejwa'méjdhomtaláb:" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Abna' ti ál an web" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "T'apiy" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Kibts'ontaláb k'al in chubáx éy" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "¡Kibts'obtaláb k'al an k'adhbaxtaláb!" +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" # sensor = ats'ax -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" msgstr "I kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "lejbaxadhiklab" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "ka punchik an adhiktalab al in tsejeltal x,y z al an dhaykom tsaplab" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "kawidhtaláb" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "olchixtaláb k'al an otseltaláb kawidhomtaláb" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "tsapik an kawídh" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "tsapik an kawídh k'al an otseltaláb kawidhomtaláb" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "janidhtaláb" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "jolát an otseltaláb ti kawidhomtaláb" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "kuxúdh" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" msgstr "" -"in jalbidh in kuxúdh ts'ot'kodh ti otseltaláb k'al an kawidhomtaláb (ajidh " -"ti 700 ma ti 14000 ohms)" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "k'amáltsáj" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" msgstr "" -"in tsapik an k'amáltsáj DC ts'ot'k'odh ti otseltaláb kawidhomtaláb (ti: 0.40 " -"ma ti 1.90 V)" -# Paleta de bloques medios = paleta de objetos multimedia = kwene' i eyextaláb multimedia -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "Kwene' i eyextaláb multimedia" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "mak'i'" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "in t'ajáx eladh ti k'otbix walekláb" +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "" +"ki in tsab áynanchij ki in wat'ba' i t'iplab tejwa'mejdhomtaláb o ki in tsab " +"t'eney i ots'oltaláb" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Bijláb" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "Ts'ejelíl mukudh RGB ti k'otbix u tájk'nál abal ti mulkux tsaplab" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "manu'" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "tìpodh pulàb elàx kits'lab" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "ka jolk'ow an t'i'nél FILO (k'a'ál-ti-otsel kalel-ti-taltaláb)" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1273,1426 +1760,2007 @@ msgstr "Ts'ejelíl mukudh RGB ti k'otbix u tájk'nál abal ti mulkux tsaplab" msgid "camera output" msgstr "t'ipláb ti k'otbix walekláb" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "wichat an tajaxtalab éladh k'al an tsu'tom" - -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - -# Frecuencia = wichk'ontaláb -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "ajiy in jalbíl an wichk'ontaláb pat'ál wat'bón káw RFID" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "tamchál" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "ka punchik an adhiktalab al in tsejeltal x,y z al an dhaykom tsaplab" -# lógico = exbadh ; paleta = kwene' -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -"abatnom aníts-tám-júnakej xi in ayendhál i exbadh abatnomchik k'al an " -"Ajixtaláb ti kwene'" +"beldhom anits-tam axi in eyendhal i beldhomchik ti in ey an kwene' Ajixtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "ma ti" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "ka bodhondha' an t'i'e' ta wínab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"abatnom aníts-tám-júnakej a xi in ayendha' i exbadh abatnom ti al an " -"Ajixtaláb ti kwene' mukuxtaláb" +# medios de comunicación = ólchix ayendhanél +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Sugar Journal pél i eyextaláb ólchix ayendhanél" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "eblim" +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "baltse' 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "eblim ti ba an paklax binom tsaplab" +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "baltse' 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "chudhél dhuchlab" +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Ka t'aja' jun xakab" -# medios de comunicación = ólchix ayendhanél -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Sugar Journal pél i eyextaláb ólchix ayendhanél" +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "ka yanedha' tsab i otseltalab ajumtalab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "ots'oltaláb" +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Tejwa'méjdha'/dhibk'oy an kwene' t'ojláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Sugar Journal pél i eyextaláb ti ots'oltaláb" +# Ocultar = dhibk'oy, tsina'; esconder = tsina' +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Ka dhibk'oy an kwene'mukuxtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "t'iplab tejwa'méjdhomtaláb" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "Ja'ubchik" + +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "U t'ojlábil ti witsix pet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "Sugar Diario pél i eyextaláb ti t'iplab tejwa'méjdhomtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "tejwa'méjdhomtaláb" +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "cian" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Sugar Diario pél jún i jolát abal an tejwa'méjdhomtaláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "xcor tin walte' winbéj ti waldhuchumtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "tejwa'méjdha'" +# adiciónal = punk'uxtaláb ; adiciónales = in punkuxtal +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "Kwene' ti in púnk'uxtal i jolat takudhtaláb" + +# Ejemplo = t'ipoxtaláb +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "Ka k'adhba' an t'ipoxtalábchik" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "ki nedha' patal an kwene' abal ti amul" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "k'elab" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "An t'ojojoxtaláb ti dhayab-úw ibáj ka jalk'unchij: %s" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "ki in áynanchij an kawidh olnoxtaláb" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "in bélil, in ók'" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "An dhéymáts k'al an kwene' t'ojláb a xi yabáts éynal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "" +"in dhayál an t'iplabchik a xi in k'al an pet jant'ini' jún i dhuchlab SVG ti " +"al an Sugar Diario" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" "ka t'ipoy an dhuchlab ólchix ayendhanél o ka tejwa'méjdha' ti Chudhél " "dhuchlab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "k'elbadh ka tejwa'méjdha'" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "bajudh junkudhtaláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "t'iplab tejwa'méjdhomtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "junkudhtaláb al an bajudh ti ólchix ayendhanél" +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "tok'i" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "dhaya' i t'iplab" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "t'ipodh elax kits'lab Cartesianas" -# nombre = su nombre(in bijíl) -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "in bijíl an t'iplab" +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "Yab ka t'aja' i jolat takudhtaláb:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "in dhayál jún i t'iplab ti Sugar Diario" +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "t'ajdhidhixtaláb abal alal an t'i'adh" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "an t'ojnal axi ne ti tsejkanchij jant'odha ta lé" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "ti in alam y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "dhaya' SVG" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -"in dhayál an t'iplabchik a xi in k'al an pet jant'ini' jún i dhuchlab SVG ti " -"al an Sugar Diario" +"ka t'aja' jun t'ie' i dhuche' ti kwene't'ojláb tamyblock.py axi kw'ajat ti " +"Chudhél dhuchlab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "puwém" +# ka pa'ba' i kits'oxtaláb +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "ka pa'ba' a kits'oxtal" -# escala = puwém; escala = bajudh(música) -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "in kó'onchal in jalbíl a xi xowé' in puwém" +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "aychíj" -# esperar = áychij -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "ki in áychij an ólchix ayendhanél" +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "baltse'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "ka ay'chij an ots'oltaláb o an t'iplab tejwa'mejdhomtaláb ma ka taley" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "¡Kibts'obtaláb k'al an k'adhbaxtaláb!" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "nixk'iy" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "ki tsalapna' an t'i'e' ba an pakdha' t'ojláb xi bijidh" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "pakdha' t'ojláb" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"abatnom aníts-tám-júnakej a xi in ayendha' i exbadh abatnom ti al an " +"Ajixtaláb ti kwene' mukuxtaláb" + +# el uso es = se usa para = ayendháb abal +#: turtleblocks.py:89 +msgid "usage is" +msgstr "ayendháb abal" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "Bijilab 2 (jalbil ajixtaláb)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "buk'uxtalab" + +# nombre = su nombre(in bijíl) +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "in bijíl an t'iplab" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "tamchál" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "tin ts'ikwém an telmaxtaláb" + +# vaciar = jolk'ow +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +msgid "empty heap?" +msgstr "ka jolk'ow an t'i'nél?" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "bijilab xi bijidh (jalbil ajixtaláb)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "júnakej" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "anits tam" + +# ka ts'at'banchij in puwél +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "ka ts'atba' in puwel" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "" +"t'ipoxtaláb ti tejwa'medhomtaláb: takuxtaláb k'al an eyextaláb ti Chudhél " +"dhuchlab (yab tejwa'medhach)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "ma ti" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "an kubláts k'al an kawidh olnoxtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "ka kuba an t'iplab tejwa'mejdhomtaláb o an ots'oltaláb" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "Punchij in tsáp an dhememél tolmix" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "wé' kuba' an kawidh olnoxtaláb" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "pakuw abal etsey an ayendhanel xi tin bál an úw" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "wé' kuba' an tiplab tejwa'mejdhomtaláb o an ots'oltaláb" +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "wilk'ixtláb ti U" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "ki in áynanchij an kawidh olnoxtaláb" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "ebal ti t'i'e' k'al an Pakdha' t'ojláb 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" msgstr "" -"ki in tsab áynanchij ki in wat'ba' i t'iplab tejwa'mejdhomtaláb o ki in tsab " -"t'eney i ots'oltaláb" +"an kwene' tsalpadht'ojlab: ayendhach abal ki puk'uychik an ecuaciones " +"matemáticas xi lej k'adhat ti ál an ecuaciones matemáticas ti jún i dhuche', " +"p.e., seno(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "kaw" +# paleta = kwene'; operadores, controladores = abatnom +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "Kwene' k'al an wat'etél abatnom" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "ne'nek" +# eblim ka t'ia' jununúl +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "eblim ka t'i'a' jununul" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "ulal an dhuchláb" +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"beldhom anits-tam-junake' axi in eyendhal i beldhomchik ti in ey an kwene' " +"Ajixtaláb" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "in wichbal an elax kits'lab ani an chuchbixtaláb" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "xuwek'ij in kwa'al in mukub a dhuchumtal" + +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "sinusoide" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Kibts'ontaláb k'al in chubáx éy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "owát" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "kwa't'ab x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "in watbál junkubat al an sinusoide, in owát anij in owem (adhik k'ij)" +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "ka ts'at'ba' ti in áy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "ni'adh dhuche'" +# pila = t'i'ab +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "An RGB mukuxtaláb ti in alam an pet k'wajbámej t'i'i'idh" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "wichel jun max an dhuche' kwajat ni'adh" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "in t'okál in walte'lil tam ka tsinka' an kwene' t'ojláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -#, fuzzy -msgid "returns True if mouse button is pressed" -msgstr "wichel jun max an dhuche' kwajat ni'adh" +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "chuchbixtaláb x" +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" -msgstr "in wichbal an elax kits'lab x al an chuchbixtaláb" +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "chuchbixtaláb y" +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 -msgid "returns mouse y coordinate" -msgstr "in wichbal an elax kits'lab ani an chuchbixtaláb" +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" -# consultar de teclado = alimdhuchumtaláb -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "alim dhuchumtaláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "Abatnom chr i Python" -# resultados = bajúdhchik -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"ka aliy abal an otseltaláb k'al an dhuchumtaláb (in bajúdh k'wajat dhayach " -"ti al an kwene' t'ojláb xi in k'ál an dhuchumtaláb)" +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "peltom i jolat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "ni'imtal dhuche'" +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "Coordenadas centímetros" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -msgid "holds results of query-keyboard block as ASCII" +# valor = jalbíl ; cadena = dhuchlab +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "in jalbíl an dhuchlab" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "tejwa'méjdhomtaláb" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "Inbáj u exlál jant'odha' ku t'aja'" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "ka ts'atba' in puwél an dhuchlab" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Ayendhóm:" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" msgstr "" -"in kwa'al in bajúdh k'al an kwene' t'ojláb i ni'imtal dhuche' álimtaláb " -"jant'ini' ASCII" +"ka ts'ikinchij ka t'uchiy an poligono (tan ka eyendha' in taltal an " +"t'uchixtalab k'al an kw`'ne' dhuche')" -# leer = ajiy -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "ka ajiy i pixel" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "" +"t'ipoxtaláb ti tejwa'medhomtaláb: takuxtaláb k'al tse' i eyextaláb ti " +"Chudhél dhuchlab" -# pila = t'i'ab -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "An RGB mukuxtaláb ti in alam an pet k'wajbámej t'i'i'idh" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Tsu'uw" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "ka punchij in junkul an aku' ti ba' an kitslab xi tsejkadh k'al an pet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Tsinatbijiláb:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "an pet tsu'ux" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "ka ólna' an mukuxtaláb a xi in \"tsu'tal\" an pet" +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "kuba' an pakdha' t'ojláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "k'ij" +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "yaxu'" -# segundo = adhik k'ij -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "" -"an k'ij wat'enek (ti adhik k'ij) ma ti in tujtal ti in al an tsalpadht'ojláb" +# in alwá' an mukuxtaláb +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "in tsapik in majub" -# adiciónal = punk'uxtaláb ; adiciónales = in punkuxtal -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Kwene' ti in púnk'uxtal i jolat takudhtaláb" +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "ka t'uchinchij in wal k'an (mukuxtaláb)" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "nixa'" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "dhaya' i t'iplab" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "janidhtaláb" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "wichel jun max an dhuche' kwajat ni'adh" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "K'adhíl ti coordenadas abal ebál" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "ka k'adhba' i kits'oxtaláb" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "t'a'at manu'" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "" +"in kubál jun i wé an k'ij tam kw'ajat ti t'ojnal jun i tsalpadh t'ojláb" # pila, batería = mulkuxtsápláb -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" "ka t'i'aj in jalbíl eblim an mulkuxtsápláb FILO (k'a'ál ti otsel, kalel ti " "taltaláb)" -# batería, pila = mulkuxtsápláb -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "ka tejwa'méjdha' an t'i'nél" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "ki pakuw patal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "" -"ka tejwa'méjdha' in jalbílchik al an t'i'nél FILO (k'a'ál ti otsel, kalel ti " -"taltaláb)" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "tam" -# vaciar = jolk'ow -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "ka jolk'ow an t'i'nél" +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "Dhuchadh" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "ka jolk'ow an t'i'nél FILO (k'a'ál-ti-otsel kalel-ti-taltaláb)" +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "ibáj" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "kaldha'" +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "anits tam max inbáj" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "" -"ka kanchij in jalbíl ti t'i'nél FILO (otsel ti k'a'ál, kalel ti taltaláb)" +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "xowe' ka kuba' an pakdha' t'ojláb" -# vaciar = jolk'ow -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -msgid "empty heap?" -msgstr "ka jolk'ow an t'i'nél?" +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "in tsawindhál an pet jant'ojdha' an lejbaxk'ij (t'ipchidh in kexem)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "in wichbál xi chubax al an t'i'nel xi jolat" +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"ka ko'onchij in junkul an aku' (ka ejtowat ka eyendhaj tin jalk'ul an jun i " +"kwene' ajixtalab)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "káw" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "xcor ti kwa'atbe' waldhuchumtaláb" -# código = káw -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "ka punuw jún i káw ti al a dhuche'il" +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Ka wichk'ow in púwél an kwene' t'ojláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "ka wat'ba' ti úw" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "pet" -# imprime = dhunchunchij -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "" -"ka dhuchunchij in jalbíl ti al in alwá' an kwene' t'ojláb ti in alálim an " -"walek" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "ki tejwa'medha' xi júnakej i kwene'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "Abatnom chr i Python" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "tsina' an kwene' t'ojláb" + +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "in t'ajáx eladh ti k'otbix walekláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "Abatnom int i Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "an bolk'dh t'ojnal axi lej pulik etil a" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"an kwene' tsalpadht'ojlab: ayendhach abal ki puk'uychik an ecuaciones " -"matemáticas xi lej k'adhat ti ál an ecuaciones matemáticas ti jún i dhuche', " -"p.e., seno(x)" +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "ki wichba' patalchik an muke' ti al an balixtal úw" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "punchidh exobintalab eyadh`k'al an ajintalab ,i,e.,sqrt(x*x+y*)" +#: turtleblocks.py:367 +msgid "Save" +msgstr "Dhaya'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "ki dhaya' ti ál an ka'al baltse' 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "dhaya' ti baltse' 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "in tsinkál an ayixtalab axi in k'al a Sugar" + +# elax kits'lab=coordenada +#: TurtleArt/tabasics.py:222 msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"punchidh exobintaláb eyadh k'al an ecuaciones matemáticas axi k'ibichik yan, " -"p.e. seno(x+y+z)" +"in kwa'al xuwék'ij an pet an éláx kits'lab x (i ejtowal ki eyendha' ti in " +"jalk'úl jún i kwene' t'ojlab i ajixtaláb)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "Python kwene' t'ojláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "ka wat'ba' ti úw" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "" -"ka t'aja' jun t'ie' i dhuche' ti kwene't'ojláb tamyblock.py axi kw'ajat ti " -"Chudhél dhuchlab" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 +msgid "returns mouse x coordinate" +msgstr "in wichbal an elax kits'lab x al an chuchbixtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Cartesiana" +# Logo = T'iplab +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Ka dhaya' jant'ini' i T'iplab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "t'ipodh elax kits'lab Cartesianas" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "ka ts'at'banchij in mukuxtalábil an kits'lab axi in t'ipoyal an pet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "pulàb" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "ka ts'atba' in mukuxtalabil an dhuchlab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "tìpodh pulàb elàx kits'lab" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "tsapik an kawídh" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "pet" +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "Walka' an dheyetnaxtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "ka takuy an pet ti abatnom" +# sensor = ats'ax +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "I kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "in yetse' ot'ol an pet" +# T'uchinchij in kidhtal +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "An k'adhbomáts k'al in kidhtal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "ka kotonliy t'ipts'odh an pet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +#, fuzzy +msgid "returns True if mouse button is pressed" +msgstr "wichel jun max an dhuche' kwajat ni'adh" -# eblim ka t'ia' jununúl -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "eblim ka t'i'a' jununul" +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "ajixtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "k'adhba'" +# consultar de teclado = alimdhuchumtaláb +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "alim dhuchumtaláb" -# pejadht'ojláb=bloque -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -msgid "loads a block" -msgstr "k'adhba' jún i pejadht'ojláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "eblim" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "ka ts'at'ba' xy" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Abna' ti ál an web" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "kwene' mukuxtaláb" +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "Coordenadas cartesianas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" -msgstr "takuy an kwene' mukuxtaláb" +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "Ódhbij" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "An kwene' tejwame'dhomtalab" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "bajudh junkudhtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "tsina' an kwene' t'ojláb" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "Pexchixna' an takudh kwene'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "in t'okál in walte'lil tam ka tsinka' an kwene' t'ojláb" +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "dhakni'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "ka tejwa'mejdha' an kwene' t'ojlab" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "" +"in ts'ot'k'oyal an kwene' t'ojláb ti dhuche' ani ka t'ajan ti kwene' " +"ayendhanél" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "ka wichk'ow an kwene' t'ojlab axi tsinkadh" +# segundo = adhik k'ij +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +msgid "elapsed time (in seconds) since program started" +msgstr "" +"an k'ij wat'enek (ti adhik k'ij) ma ti in tujtal ti in al an tsalpadht'ojláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "in tsinkál an ayixtalab axi in k'al a Sugar" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "T'apiy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "k'elab" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "t'ek'em an telmaxtaláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "tejwa'medhomtaláb k'al an k'elab ti witsil dhuche'" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "tejwa'medhomtaláb 2x1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "t'ipoxtaláb ti tejwa'medhomtaláb: k'elab an wistil dhuche'" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "we'medhax" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "" -"t'ipoxtaláb ti tejwa'medhomtaláb: takuxtaláb k'al an eyextaláb ti Chudhél " -"dhuchlab (yab tejwa'medhach)" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "eblim ti ba an paklax binom tsaplab" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "ejtil i otseltaláb" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "Python kwene' t'ojláb" + +# esperar = áychij +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "ki in áychij an ólchix ayendhanél" + +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "lejbaxadhiklab" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" -"t'ipoxtaláb ti tejwa'medhomtaláb: takuxtaláb k'al an eyextaláb ti Chudhél " -"dhuchlab (tejwa'medhach)" +"ja'its in puwel xuwe'k'ij an dhuchumtalab (i ejtowal ki eyendha tin jalk'ul " +"jun i k'enel ajixtalab)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "ka ts'at'ba' an mukuxtaláb" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +# pejadht'ojláb=bloque +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +msgid "loads a block" +msgstr "k'adhba' jún i pejadht'ojláb" + +# kwene' abatnaxtal=paleta de ordenes de... +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "I kwene' abatnaxtaláb k'al an kits'oxtaláb" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" msgstr "" -"t'ipoxtaláb ti tejwa'medhomtaláb: takuxtaláb k'al tse' i eyextaláb ti " -"Chudhél dhuchlab" +"ka tejwa'méjdha' in jalbílchik al an t'i'nél FILO (k'a'ál ti otsel, kalel ti " +"taltaláb)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" +# lógico = exbadh ; paleta = kwene' +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -"t'ipoxtaláb ti tejwa'medhomtaláb: takuxtaláb k'al tsab i eyextaláb ti " -"Chudhél dhuchlab" +"abatnom aníts-tám-júnakej xi in ayendhál i exbadh abatnomchik k'al an " +"Ajixtaláb ti kwene'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "xcor ti kwa'atbe' waldhuchumtaláb" +#: turtleblocks.py:374 +msgid "File" +msgstr "Dhuchlab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "alam" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "t'ojnal YAB bolk'idh" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "ycor tin walte'il alal an waldhuchumtalab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "ts'ikwél" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "" +"t'ipoxtaláb ti tejwa'medhomtaláb: takuxtaláb k'al an eyextaláb ti Chudhél " +"dhuchlab (tejwa'medhach)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "tin ts'ikwém an telmaxtaláb" +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Kwene' t'ojnalchik kal an ajumtabal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "xcor tin walte' winbéj ti waldhuchumtaláb" +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "yanedhom ajixtalab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "ycor tin walte' ti eblim an waldhuchumtaláb" +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "abal ets'ey" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "t'ek'em" +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "An kidhataláb %s k'wajatits punudh." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "t'ek'em an telmaxtaláb" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "ka tsa'tbanchij in yik'uax an kitslab axi in ts'ejkal an pet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "bijláb x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "ulal an dhuchláb" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "bijláb y" +# Instantánea=adhik +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "adhik" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "kwa't'ab x" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "t'oka'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "eblim y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "" +"t'ipoxtaláb ti tejwa'medhomtaláb: takuxtaláb k'al tsab i eyextaláb ti " +"Chudhél dhuchlab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "wínab x" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Ka púwedha' an kwene' t'ojlábchik" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "ti in alam y" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Putat walek" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "tejwa'medhomtaláb 1x1" +#: turtleblocks.py:265 +msgid "File not found" +msgstr "Ibáj elan i dhuchlab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "tejwa'medhomtaláb 2x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "tejwa'méjdha'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "tejwa'medhomtaláb 1x2" +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "dhuchlab" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "tejwa'medhomtaláb 2x2" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "yab aykadh" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "an bolk'idh t'ojnal axi lej pulik etil a" -#: pysamples/brain.py:54 -msgid "Spanish" +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" +"in tsawindhál an pet ti in k'et'ach jant'ojdha' ti belal an lejbaxk'ij " +"(t'ipchidh in kexem)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "" +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "t'unu'" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "ka aliy an raiz cuadrada" -#: pysamples/brain.py:100 +# éláx kits'lab=coordenanda +#: TurtleArt/tabasics.py:233 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" +"in kwa'al xuwék'ij an pet an éláx kits'lab y (i ejtowal ki eyendha' ti in " +"jalk'úl jún i kwene' t'ojláb i ajixtaláb)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "chuchbixtaláb x" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "chuchbixtaláb y" #: pysamples/grecord.py:215 msgid "stop" msgstr "kuba'" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "tsabk'wajba'" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "mas pulik etil a" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "dhaya'" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "" +# Ayuda = tolmix(conjugado, naná' in tolmix); Ayuda(La) = Tolmixtaláb(como sustantivo: an tolmixtaláb) +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Tolmixtaláb" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "wilk'ixtláb ti U" +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "¿Ki dhaya' an tsalapnadh t'ojláb?" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "ka t'aja' jun i wilk'ixtaláb ti U" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "ka takuy an pet ti abatnom" -# el uso es = se usa para = ayendháb abal -#: turtleblocks.py:86 -msgid "usage is" -msgstr "ayendháb abal" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "wínab x" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Yab ka t'aja' i jolat takudhtaláb:" +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "ka tsat'abaj in mukuxtalab an dhuchlab axi in t'ipoy an pet" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "Ibáj elan i dhuchlab" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "wichat an tajaxtalab éladh k'al an tsu'tom" -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "An t'ojojoxtaláb ti dhayab-úw ibáj ka jalk'unchij: %s" +# plugin=complemento +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "An kidhataláb yab elat ka punuwat." -# Nuevo = Ít -#: turtleblocks.py:354 -msgid "New" -msgstr "Ít" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "ni'imtal dhuche'" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Japiy" +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "pulich" -#: turtleblocks.py:356 -msgid "Save" -msgstr "Dhaya'" +# játs tam a kiloyal jún i kwechoch ti in waltelíl ma ti in ts'ejéltal +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "tin tsejeltal jun i kweche' anij ma walté" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Dhaya' jant'ojdha'" +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Coordenadas polares" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Kalej" +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "ka ts'at'banchij in ts'apik in tajax" -#: turtleblocks.py:363 -msgid "File" -msgstr "Dhuchlab" +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "to'jnal ANI bolk'idh" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Kadhiy ti coordenadas" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"In yejenchal ka ko'oy jun i kwet-ajixtaláb ti http://turtleartsite.sugarlabs." +"org to upload your project." -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Ka wichk'ow in púwél an kwene' t'ojláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "kwene' mukuxtaláb" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Tejwa'méjdha'/dhibk'oy an kwene' t'ojláb" +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Ka t'aja'" -# Herramientas = Ayixtaláb/ayendhanél -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Ayixtaláb" +# batería, pila = mulkuxtsápláb +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "ka tejwa'méjdha' an t'i'nél" -# Depurar = Takwláts -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Takwláts" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" +"ka ts'at'banchij in áy an pet ju'taj tin tomnal ka k'alej (0 já'its abal " +"ebál ti walek.)" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Pet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "takuy an kwene' mukuxtaláb" -#: turtleblocks.py:407 -msgid "About..." +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "tsapik an kawídh k'al an otseltaláb kawidhomtaláb" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Bijláb:" + +# Paleta de bloques medios = paleta de objetos multimedia = kwene' i eyextaláb multimedia +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "Kwene' i eyextaláb multimedia" + +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "ki wichba' patalchik an muke' ti al an balixtal úw" + +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "An kwene' axi ti kwene' t'ojláb k'al an bijlabchik" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" msgstr "" +"eyendhach etil in otseltal ajumtalab ti ba' an tolmix k'al an matematicas" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "K'adhba'" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "Tólmix buk'ul" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "tejwa'medhomtaláb 2x2" + +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "Bijlab 1 (jalbil ajixtaláb)" -#: turtleblocks.py:447 +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "Át k'imádh" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "ka tamkuy tsab i otseltaláb alfanuméricas" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "jununúl" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "max ibáj" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "inbáj in kulbetnal" + +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "Yab a dhaya' an t'ojláb. ¿A kulbétnal ka dhaya' ok'xidh ki it kalej?" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "¿Ki dhaya' an tsalapnadh t'ojláb?" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "ka wichk'ow an kwene' t'ojlab axi tsinkadh" -#~ msgid "Turtle Art Mini" -#~ msgstr "Tortug tsipkats tsalpadh t'ajnel" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "k'adhba'" -#~ msgid "Turtle Confusion" -#~ msgstr "Tortug k'iptsodh tsalpadh t'ajnel" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "ka kuba an t'iplab tejwa'mejdhomtaláb o an ots'oltaláb" -#~ msgid "Select a challenge" -#~ msgstr "Takuy jun i ata'intalab" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "An pet tam ka yatsin yab jant'oj ne'ets ki in t'ipoy." -# Kwene' i Lábtómíb pexujchik -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Tsiik nujneltalab k'al an tum'n in k'al an labtomibchik" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "kaldha'" -# Kwene' i Colombiajíb pexujchik -#~ msgid "Palette of Colombian pesos" -#~ msgstr "paleta de pesos colombianos" +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "puwél" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Kwene' i Rwandajib francos (tumín)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +msgid "turtle shell" +msgstr "in yetse' ot'ol an pet" -#~ msgid "Palette of US dollars" -#~ msgstr "Kwene' i EE. UU dólares (tumín)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "in watbál junkubat al an sinusoide, in owát anij in owem (adhik k'ij)" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Kwene' i Australiajib dólares (tumín)" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Kwene' i Paraguayjib Guaraníes" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "kaw" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Kwene' i Perujib Nuevo Soles (ít tumínchik)" +# Frecuencia = wichk'ontaláb +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "ajiy in jalbíl an wichk'ontaláb pat'ál wat'bón káw RFID" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Kwene' i Uruguayjíb Pexuj" +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "ka yatsiy an pet ti in nakél an pulich" -# In junkunchal in tsapík xi ti LED ti al an 0 ani 255 -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "in lejbayal in tsapík xi LED k'al 0 ani 255" +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "ka t'aja' jun i wilk'ixtaláb ti U" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "" -#~ "in wichbanchal in wichát an tajaxtaláb ti al an k'ay'lál jant'ini' jún i " -#~ "ajixtaláb ti al an 0 ani 1023" +# jununúl se utiliza para los dos conceptos equivalante e igual. +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "an bolk'idh t'ojnal axi jununúl" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "" -#~ "in wichbal jun tam al dhuche' k´wajat ni'adh ti 0 ani k'al pil i ajumtalab" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "In kwene' mukuxtalabil a dhuchumtalabil" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "" -#~ "in wichbal in wichat an tajaxtalab al an k'ailal ejtil jun i ajixtalab al an " -#~ "0 ani 1023" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "wé' kuba' an tiplab tejwa'mejdhomtaláb o an ots'oltaláb" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "" -#~ "in wichbal an alwa'talab al an k'ailal ejtil jun i ajixtalab al an 0 ani 255" +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "dhaya' in jabil an ajixtaláb ti Bijlab 1" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "in wichbal in ow'at an eyextalab tin tamet an ots'bixtalab ejtil jun i " -#~ "ajixtalab ba' an 0 ani an 255" +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "dhaya' in jabil an ajixtaláb ti Bijlab 2" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "in wichbal an 0 o1 k'al in kwentalidh k'al an ots'bixtalab" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 +msgid "put a custom 'shell' on the turtle" +msgstr "ka kotonliy t'ipts'odh an pet" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "" -#~ "in wuichbal jun tam an ots'bixtalab in 'elal jun xi yab bijidh, ba' an 0 " -#~ "k'al pil i ajixtalab" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "ni'adh dhuche'" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "ejel ba' an 0 ani al an 1 tam dhiyoyolats" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "ka wichba' ti in kúx an pet" -#~ msgid "LED" -#~ msgstr "LED" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "ycor tin walte' ti eblim an waldhuchumtaláb" -#~ msgid "button" -#~ msgstr "ni'im" +# bloque = kwene't'ojláb (conjunto de actividades) +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Ka tejwa'méjdha' an kwene't'ojlábl" -#~ msgid "grayscale" -#~ msgstr "bajudh aku´" +#: pysamples/grecord.py:217 +msgid "play" +msgstr "tsabk'wajba'" -#~ msgid "ambient light" -#~ msgstr "tajax k'ailal" +#: pysamples/grecord.py:219 +msgid "save" +msgstr "dhaya'" -#~ msgid "temperature" -#~ msgstr "temperatura" +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "Mukuxtaláb" -#~ msgid "distance" -#~ msgstr "in owát" +# ka ts'at'banchij in ts'ikwél an kits´lab a xi an pet in t'ipoyal +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "ka t'ipchij in ts'ikwel an kits´lab axi an pet ne kin t'ipoy" -#~ msgid "tilt" -#~ msgstr "pélat" +#: turtleblocks.py:366 +msgid "Open" +msgstr "Japiy" -#~ msgid "magnetic induction" -#~ msgstr "jolatalab abal jun i 'adhik t'ojlab" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "bolidhtaláb" -#~ msgid "vibration" -#~ msgstr "dhiyoyol" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" -#~ msgid "Butia Robot" -#~ msgstr "Robot Butía" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "punchidh exobintalab eyadh`k'al an ajintalab ,i,e.,sqrt(x*x+y*)" -#~ msgid "refresh Butia" -#~ msgstr "itméjdha' Butiá" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "anits" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "" -#~ "ka itméjdhanchij in alwá' an kwene' mukuxtaláb Butiá ani a xi ti pejadh " -#~ "t'ojláb" +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"ka yatsiy an pet ju'táj ti k'wajat xcor, ycor; (0, 0) k'wajat ti in " +"ts'ejéltal an walek." -#~ msgid "battery charge Butia" -#~ msgstr "in dhayal an ti'el butiá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "" -#~ "wichba' an dhaykom k'al an mulkux tsapláb an robot ejtil jun i ajixtalab ba' " -#~ "an 0 ani an 255" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Kuba'" -#~ msgid "speed Butia" -#~ msgstr "adhiktaláb butiá" +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "pakdha' t'ojláb 2" -#~ msgid "forward Butia" -#~ msgstr "ne'etsnanchij Butiá" +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "pakdha' t'ojláb 1" -#~ msgid "move the Butia robot forward" -#~ msgstr "ka edha' an robot ani ka ne'etsnanchij" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "ka t'uchiy an mukuxtalab" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "ka edha' an robot Butiá ani ka aynanchij in owát jant'ini ka kulbetna'" +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "K'ot'biy" -#~ msgid "left Butia" -#~ msgstr "k'watab Butiá" +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Ts'at'k'a'" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "in wilk'iyal an pat'al atikláb abal tin winab" +# No produjo salida a +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "yab in t'aja' i kadhaxtaláb abal" -#~ msgid "backward Butia" -#~ msgstr "wichba' Butiá" +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "T'ojlábchik" -#~ msgid "move the Butia robot backward" -#~ msgstr "edha' an robot Butiá ani´ka wichba'" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "K'adhba' ti ál an web" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "edha' an robot Butiá kuxlab ka alchij in ówat" +# vaciar = jolk'ow +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "ka jolk'ow an t'i'nél" -#~ msgid "right Butia" -#~ msgstr "wínab Butiá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "" +"ka kanchij in jalbíl ti t'i'nél FILO (otsel ti k'a'ál, kalel ti taltaláb)" -#~ msgid "turn the Butia robot at right" -#~ msgstr "in wilk'iyal an pat'al atikláb abal tin winab" +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "T'oka'" -#~ msgid "turn Butia" -#~ msgstr "wilk'iy Butiá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "An kwene' tejwame'dhomtalab" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "ka tsawiy an robot Butiá ba' an ajumtal k'al in kextal" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "kexem" -#~ msgid "stop Butia" -#~ msgstr "kuba' Butiá" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "ibíl" -#~ msgid "stop the Butia robot" -#~ msgstr "in k'ubal an pat'al atikláb Butiá" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "Dhaya'/K'adhba'" -#~ msgid "Butia" -#~ msgstr "Butiá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "eblim y" -#, fuzzy -#~ msgid "Error on initialization of the camera" -#~ msgstr "K'ibts'ontalab al in tujtal ba' an k'ot'bixtalab" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "ots'oltaláb" -#~ msgid "FollowMe" -#~ msgstr "FollowMe" +# Herramientas = Ayixtaláb/ayendhanél +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Ayixtaláb" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "In aliyal al jun i brinck NXT xi ts'ot'k'odh." +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "Wi'leb" -#~ msgid "calibration" -#~ msgstr "t'ójojodhtaláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "káw" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "dhaya' an t'ójojodhtaláb ta kwete' k'ál" +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "" +"ka kaldha' in otsemtal an ajumtalab xi kwajat tin alam an ajumtalab xi ebal" -#~ msgid "return a personalized calibration" -#~ msgstr "wichba' jún i t'ójojodhtaláb ta kwetém k'ál" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "wé' kuba' an kawidh olnoxtaláb" -#~ msgid "follow" -#~ msgstr "áynanchij" +# resultados = bajúdhchik +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"ka aliy abal an otseltaláb k'al an dhuchumtaláb (in bajúdh k'wajat dhayach " +"ti al an kwene' t'ojláb xi in k'ál an dhuchumtaláb)" -#~ msgid "follow a color or calibration" -#~ msgstr "áyna' jún i mukuxtaláb o, i t'ójojodhtaláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "Cartesiana" -#~ msgid "minimum pixels" -#~ msgstr "we'kats in ák'" +# ka t'oka' an walek ani ka wichkow an pet +# +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "in t'okál an walek ani in wichk'owal an pet" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "uluw an we'kats ák 'ajixtaláb a xi ne'ets ka áyna'" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "olchixtaláb k'al an otseltaláb kawidhomtaláb" -#~ msgid "threshold" -#~ msgstr "ti wi'leb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "ka ólna' an mukuxtaláb a xi in \"tsu'tal\" an pet" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "in tejwamedhal an umbral abal jun i mukuxtaláb RGB" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "ki tsalapna' an t'i'e' ba an Pakdha' t'ojláb 1" -#~ msgid "x position" -#~ msgstr "jun ejet x" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Kwene' an abatnomtaláb k'al an pet" -#~ msgid "return x position" -#~ msgstr "ka wichba' jun ejet x" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "ka wichk'ow abal ets'ey" -#~ msgid "y position" -#~ msgstr "jun ejet y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "k'elbadh ka tejwa'méjdha'" -#~ msgid "return y position" -#~ msgstr "ka wichba' jun ejet y" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "¿A lé'xe' ka tsab punuw %s?" -#~ msgid "pixels" -#~ msgstr "ajidh alwa'" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "K'adhba' an tojláb" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "ka wichba' in ák' ajixtal an mink'oxtaláb a xi wat'adh púlik" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Tsalapnadh t'ojláb" -#~ msgid "empty calibration" -#~ msgstr "jolát t'ójojodhtaláb" +# Depurar = Takwláts +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Takwláts" -#~ msgid "error in string conversion" -#~ msgstr "uk'pintaláb al an wilk'intaláb xi ti polts'óx dhuchlab" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "Ki tixk'anchij in tsáp an dhememél tolmix" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "Tsinatbijiláb" -#~ msgid "speed SumBot" -#~ msgstr "adhik SumBot" +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "jolataláb xi kubladh" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "tejwa'méjdhanchij in adhiktal an SumBot" +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" +"T'ajchij an alwa'taláb ka tsab tujchij an Witsix Pet abal ka ejtow ayendha' " +"an kidhataláb." -#~ msgid "set the default speed for the movement commands" -#~ msgstr "ka t'ipoy an adhiktalab abal an abatnom tam ka ejelats" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"ka kidhbay an poligono xi t'uchidh (tam ka eyendha' tin tujtal in t'uchix an " +"kwen'e t'ojlab)" -#~ msgid "forward SumBot" -#~ msgstr "ne'etsnanchij SumBot" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "Péjkaxna'chik" -#~ msgid "move SumBot forward" -#~ msgstr "yatsiy an SumBot abal tin t'amal" +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "lej tsipti' etil a" -#~ msgid "backward SumBot" -#~ msgstr "tin kùx an SumBot" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "raiz cuadrada" -#~ msgid "move SumBot backward" -#~ msgstr "ka yatsiy an tipoxtalàb abal tin kux" +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Kadhiy ti coordenadas" -#~ msgid "stop SumBot" -#~ msgstr "ka kuba' an tipoxtalàb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "ka tejwa'mejdha' an kwene' t'ojlab" -#~ msgid "stop the SumBot" -#~ msgstr "in koydhal an tipoxtalàb" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "Kalej" -#~ msgid "left SumBot" -#~ msgstr "k'wàtab an tipoxtalàb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Sugar Diario pél jún i jolát abal an tejwa'méjdhomtaláb" -#~ msgid "turn left the SumBot" -#~ msgstr "ka wilk'iy an tipoxtalàb abal tin k'wàtab" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "ka punchij aku'" -#~ msgid "right SumBot" -#~ msgstr "winab tipoxtalàb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 +msgid "presentation bulleted list" +msgstr "tejwa'medhomtaláb k'al an k'elab ti witsil dhuche'" -#~ msgid "turn right the SumBot" -#~ msgstr "wilk'iy an tipoxtalàb abal tin winab" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "owát" -#~ msgid "angle to center" -#~ msgstr "kexem ba' in ts'ejeltal" +# Nuevo = Ít +#: turtleblocks.py:365 +msgid "New" +msgstr "Ít" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "ka kanchij in keyem ba' in ts'ejeltal an dohyo" +# código = káw +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "ka punuw jún i káw ti al a dhuche'il" -#~ msgid "angle to Enemy" -#~ msgstr "kexem an k'eat tsalapil" +# leer = ajiy +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "ka ajiy i pixel" -#~ msgid "get the angle to the Enemy" -#~ msgstr "ka kanchij in owát an k'eat Tsalapil" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "puwém" -#~ msgid "x coor. SumBot" -#~ msgstr "coor. x SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "alam" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "ka kanchij an elax kits'lab x an robot" +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "tamkulom mukuxtaláb" -#~ msgid "y coor. SumBot" -#~ msgstr "coor. y SumBot" +# escalar=k'adhíl(subir) +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "K'adhíl ti coordenadas abal alál" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "in kanchij an elax kits'lab an robot" +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "ni'inchij abal ka japiy" -#~ msgid "x coor. Enemy" -#~ msgstr "coor. x k'eat tsalapil" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "jolát an otseltaláb ti kawidhomtaláb" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "ka kanchij an elax kits'lab x an robot" +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "T'ojojoxtaláb" -#~ msgid "y coor. Enemy" -#~ msgstr "coor. y k'eat tsalapil" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Tejwa'méjdhomtaláb:" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "in kanchij an elax kits'lab an robot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "chudhél dhuchlab" -#~ msgid "rotation SumBot" -#~ msgstr "wilil SumBot" +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "jolk'ow an balixtaláb amúl" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "ka kanchij an wililtalab jun puk'e'" +# An pet ne'ets ti t'ipox tam ka yatsin. +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "An pet ne'ets kin t'ipoy tam ka belats." -#~ msgid "rotation Enemy" -#~ msgstr "wilil k'eat tsalapil" +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "K'adhba'..." -#~ msgid "get the rotation of the Enemy" -#~ msgstr "ka kanchij an wililtalab jun Puk'e'" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Sugar Journal pél i eyextaláb ti ots'oltaláb" -#~ msgid "distance to center" -#~ msgstr "in owát an ts'ejeltal" +# Tortuga = Pet +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Ka kuba' an pet" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "ka kanchij in owát an ts'ejeltal xi dohyo" +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Pet" -#~ msgid "distance to Enemy" -#~ msgstr "in owàt xin k'eat tsalapil" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "ka jalk'unchij in áy an kewne' ti kwene' t´'ojláb" -#~ msgid "get the distance to the Enemy" -#~ msgstr "ka kanchij in owát an k'eat Tsalapil" +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "ki dhaya' ti" -#~ msgid "update information" -#~ msgstr "ka itmedha' an olchixtalab" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Ka dhibk'oy an kwene't'ojlábchik" -#~ msgid "update information from the server" -#~ msgstr "ka itmedha' an olchixtalab ba' an ábatnom" +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "K'adhba' an Python kwene' t'ojláb" -# sensor = ats'ax -#~ msgid "Palette of physics blocks" -#~ msgstr "In kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "tamkuy" -#~ msgid "start polygon" -#~ msgstr "tujchiy yan walt'etil" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "o" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Ka tujchij ka bijiy an it yan walt'elil jantodha ti kw'ajat xokij xy in k'al " -#~ "an pet." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +msgid "presentation template: list of bullets" +msgstr "t'ipoxtaláb ti tejwa'medhomtaláb: k'elab an wistil dhuche'" -#~ msgid "add point" -#~ msgstr "ka punk'uy an tuk" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "in ibíl an t'ojnal eyendhach abal ka yanedha' an kwen'e t'ojlab" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Ka punk'uy jun i it tuk al an yan walt'elil xi kwajat xokij xy al an pet." +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Tsipti'méjdha' an kwene' t'ojlábchik" -#~ msgid "end polygon" -#~ msgstr "puntundha yan walt'elil" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "ka ts'atba' in puwel an dhuchlab axi in tsejkaj an pet" -#~ msgid "Define a new polygon." -#~ msgstr "Ka bijiy jun i it yan walt'elil." +# in kwa'al xuwék'ij in bélil an pet (i ejtowal ki eyendha' ti in jalk'úl jún i kwene' t'ojlab i ajixtaláb) +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"in kwa'al xuwék'ij an pet an elax kits'lab y (i ejtowal ki eyendha' tin " +"jalk'ul jun i kwene' t'ojlab ajumtalab)" -#~ msgid "end filled polygon" -#~ msgstr "ka putundha an yan walt'elil xi t'uchidh" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "t'iplab" -#~ msgid "Not a simple polygon" -#~ msgstr "Yab i yan walt'elil alk'idh" +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"ka wichba' jun i ajumtalab tin ay an jolat tsiptí jalbil (walk'i') anij an " +"pulik alal" -#~ msgid "Define a new filled polygon." -#~ msgstr "In bijiyal jun i it yan walt'elil xi t'uchidh." +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"xuwek'ij in kwa'al in mukuxlabil a dhuchumtalábil (ejtowab ka eyendhaj tin " +"jalu'k an kwene' ajumtalab)" -#~ msgid "triangle" -#~ msgstr "òx ts'upi'" +# paleta = kwene'mukuxtaláb +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Tejwa'méjdha' an kwene'mukuxtaláb" -#~ msgid "base" -#~ msgstr "in akan" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "in dhayál jún i t'iplab ti Sugar Diario" -#~ msgid "Add a triangle object to the project." -#~ msgstr "In punk'uyal jun i eyixtalàb al an òx ts'upi' al an tojlàb." +# Instantánea (o) = Jun adhik +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Dhayaxtaláb k'al an jun adhik" -#~ msgid "circle" -#~ msgstr "kw'echo'" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "tujuw" -#~ msgid "Add a circle object to the project." -#~ msgstr "An punk'uyal jun i eyixtalàb al an kw'echo' abal an tojlàb." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "in wichbál xi chubax al an t'i'nel xi jolat" -#~ msgid "rectangle" -#~ msgstr "pek'madh tse' walte'" +# ka ne'etsnanchij ka yatsiy' an pet +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "ka ne'etsnanchij ka yatsiy' an pet" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "In punk'uyal jun i eyixtalàb pek'madh tse' walte' al an tojlàb." +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "ne'etsnanchij" -#~ msgid "reset" -#~ msgstr "tsab tujchi'" +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "u baltse'" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "" -#~ "Ka tsàb tujchi' an tojlàb, in t'okedhal an eyixtalàb xi kwajat k'elbadh." +# kwetajixtaláb cuenta de cada uno +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "Kwet-ajixtaláb" -#~ msgid "motor" -#~ msgstr "ichich pat'al" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "Takuy an kwene'chik abal ki pejchíxna'" -#~ msgid "torque" -#~ msgstr "jayetsek'ij" +# taj kúx +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "wichiy" -#~ msgid "speed" -#~ msgstr "adhiktalàb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "junkudhtaláb al an bajudh ti ólchix ayendhanél" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Xi jayetsek'ij an adhiktalàb al an ichich pat'al xi kwajat al an rango 0 " -#~ "(tepts'idh) al an ajixtalàb positivos; an ichich pat'al kwajat punudh al an " -#~ "eyixtalàb xi inkidh itej." +# escala = puwém; escala = bajudh(música) +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "in kó'onchal in jalbíl a xi xowé' in puwém" -#~ msgid "pin" -#~ msgstr "eyindhanel xi ts'upidh anij pulik in ok' xi eynal abal ti ts'at'axtalàb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "tejwa'medhomtaláb 1x1" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "In teynal an eyixtalàb abal yab ka ijkan." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "tejwa'medhomtaláb 1x2" -#~ msgid "joint" -#~ msgstr "junkudh" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "eblim tin chum an t'i'e' k'al an pakdha' t'ojláb xi bijidh" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "In tamkuyal tsab i eyixtalàb (an eyixtalàb xi inkidh anij an eyixtalàb xi " -#~ "kwajat al an tuk x,y)." +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "dhaya' in jalbil an ajixtaláb ti bijláb xi bijidh" -# actividad física=t'ojondha' i iniktal -# dhaya' jant'ini' i t'ojláb abal ki t'ojondha' i iniktal -#~ msgid "save as Physics activity" -#~ msgstr "dhaya' jant'ini' i física t'ojláb" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "t'ojnal O bolk'idh" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "In dhayal an t'ojlàb al an chudhèl dhuchlab fisica." +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "" +"in tsapik an k'amáltsáj DC ts'ot'k'odh ti otseltaláb kawidhomtaláb (ti: 0.40 " +"ma ti 1.90 V)" -#~ msgid "gear" -#~ msgstr "kwechoch" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "wenk'ow an ajixtaláb ti jayil ti uludh" -# Punk'unchij jún i kwechoch eyixtaláb ti tsalapnadh t'ojláb -#~ msgid "Add a gear object to the project." -#~ msgstr "An punk'uyal jun i eyixtalàb al an kwechoch abal an tojlàb." +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "Dhaya'..." -#~ msgid "density" -#~ msgstr "alemtalàb" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "ebal ti t'i'e' k'al an Pakdha' t'ojláb 2" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "In bijiyal an àlemtalàb kal an eyixtalàb (an àlemtalàb neèts bijidh jawakits " -#~ "ajumtalàb xi chubax)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "ka ts'at'ba' xy" -#~ msgid "friction" -#~ msgstr "tam i tadhanal jit'a, o tam u yats'nal" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "bijláb y" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "In bijiyal in uchbil tam i tadhanal jant'o o jun i eyixtalàb (in alèm " -#~ "nijant'o anij jun, ju'ta' nijant'o jats' tam i tadhanal anij jun jats xi " -#~ "ts'apik)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "bijláb x" -#~ msgid "bounciness" -#~ msgstr "in wichbàl jun i eyindhanel xin kwa'alak tin k'ubak owatits" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "ka t'uchiy an walek" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "In bijiyal in uchbil kal an eyixtalàb xin kwa'alak tin k'ubak (in alèm " -#~ "nijjanto' ani jun, ju'ta nijanto' in le' kin uluw in wichbal ani jun in le' " -#~ "kin uluw yan)." +#: turtleblocks.py:368 +msgid "Save as" +msgstr "Dhaya' jant'ojdha'" -#~ msgid "dynamic" -#~ msgstr "kulbel" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "ka ts'at'ba' xy" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Kulbel=jun, an eyixtalàb in ejtowal ka yats'in; kulbel=nijanto, jilkonal " -#~ "k'ubat yab yats'nal." +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "ámul" -# sensor = ats'ax -#~ msgid "Palette of WeDo blocks" -#~ msgstr "I kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "pulàb" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "kalnib k'al an pelat ots'oxtaláb: (-1 == yab k´wajat pélat, 0 == pelat ti in " -#~ "áy, 3 == pelat ti in kúx, 1==pelat ti in k'watab, 2 ==pelat ti in winab))" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "ka wichk'ow" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "ka ay'chij an ots'oltaláb o an t'iplab tejwa'mejdhomtaláb ma ka taley" + +# imagen o logo = t'iplab +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Ka dhaya' jant'ini' i t'iplab" -#~ msgid "distance sensor output" -#~ msgstr "bel xin elàl in owèm" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Jalk'uy" -#~ msgid "Motor A" -#~ msgstr "Ichich pat'al A" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "" +"in jalbidh in kuxúdh ts'ot'kodh ti otseltaláb k'al an kawidhomtaláb (ajidh " +"ti 700 ma ti 14000 ohms)" -#~ msgid "returns the current value of Motor A" -#~ msgstr "in wichbal in alèm xin kwaàl an ichich pat'al A" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "ebal ti t'i'e' k'al an Pakdha' t'ojláb 2" -#~ msgid "Motor B" -#~ msgstr "Ichich pat'al B" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"ka buk'uw an otseltalab k'al an ajumtalab axi ebal (numerador) k'al an " +"ajumtalab axi alal (denominador)" -#~ msgid "returns the current value of Motor B" -#~ msgstr "in wichbal in alèm xin kwa'al al an ichich pat'al B" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "max" -#~ msgid "set the value for Motor A" -#~ msgstr "in elàl in alèm an ichich pat'al A" +# imprime = dhunchunchij +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "" +"ka dhuchunchij in jalbíl ti al in alwá' an kwene' t'ojláb ti in alálim an " +"walek" -#~ msgid "set the value for Motor B" -#~ msgstr "in elal in alèm an ichich pat'al B" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "ka ts'i'kinchij ka t'uchiy" -#~ msgid "touch" -#~ msgstr "dhuche'" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +msgid "holds results of query-keyboard block as ASCII" +msgstr "" +"in kwa'al in bajúdh k'al an kwene' t'ojláb i ni'imtal dhuche' álimtaláb " +"jant'ini' ASCII" -#~ msgid "ultrasonic" -#~ msgstr "owèm" +#. #-#-#-#-# hus.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "nixa'" -#~ msgid "light" -#~ msgstr "tajàx" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"punchidh exobintaláb eyadh k'al an ecuaciones matemáticas axi k'ibichik yan, " +"p.e. seno(x+y+z)" -#, fuzzy -#~ msgid "grey" -#~ msgstr "aku'" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "ki wichba' patal" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "T'ajchij an alwa'talàb ka met'a ju'taj ti ts'atadh kal an brinck." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "ne'nek" +#. TRANS: "name" option from activity.info file #, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "In alèm an tsapiktalàb ne'ets ti - 127 y 127." +msgid "TurtleBlocks" +msgstr "Ts'ejkadh pat'ál Pet" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "" -#~ "Jun i k'ibts'ontalàb watenek: ka met'a an ts'ot'koxtalàb anij ka tsab " -#~ "ts'ot'k'oy." +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "tsakni'" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "mod" -#~ msgid "NXT not found" -#~ msgstr "NXT yab eladh" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#~ msgid "refresh NXT" -#~ msgstr "itmèdha' NXT" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "In aliyal al jun i brinck NXT xi ts'ot'k'odh." +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#~ msgid "play tone" -#~ msgstr "tsab watba' in janidh" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArtActivity.py:895 #, fuzzy -#~ msgid "Play a tone at frequency for time." -#~ msgstr "in tsab wat'bàl in janidh al an ik' 'frec' al jun i ajumtal an k'ij." +msgid "Palettes" +msgstr "kwene' mukuxtaláb" + +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "" -#~ msgid "port" -#~ msgstr "wi'leb" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#~ msgid "power" -#~ msgstr "tsapìk" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" -#~ msgid "rotations" -#~ msgstr "wilil" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" -#~ msgid "turn a motor" -#~ msgstr "in wilk'iyal an ichich patàl" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" -#~ msgid "PORT A" -#~ msgstr "Wi'leb A" +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" -#~ msgid "PORT A of the brick" -#~ msgstr "WI'LEB A del brick" +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" + +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" -#~ msgid "PORT B" -#~ msgstr "Wi'leb B" +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" -#~ msgid "PORT B of the brick" -#~ msgstr "WI'LEB B del brinck" +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "" -#~ msgid "PORT C" -#~ msgstr "Wi'leb C" +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "" -#~ msgid "PORT C of the brick" -#~ msgstr "WI'LEB C del brinck" +#: turtleblocks.py:421 +msgid "About..." +msgstr "" -#~ msgid "start motor" -#~ msgstr "tujchij ichich pat'al" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "" +#~ "wichba' an dhaykom k'al an mulkux tsapláb an robot ejtil jun i ajixtalab " +#~ "ba' an 0 ani an 255" -#~ msgid "Run a motor forever." -#~ msgstr "Ka wilk'iy an ichich pat'al abal ets'ey." +# In junkunchal in tsapík xi ti LED ti al an 0 ani 255 +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "in lejbayal in tsapík xi LED k'al 0 ani 255" -#~ msgid "brake motor" -#~ msgstr "ka k'uba' an ichich pat'al" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "in wichbal an 0 o1 k'al in kwentalidh k'al an ots'bixtalab" -#~ msgid "Stop a specified motor." -#~ msgstr "In kubàl jun i ichich pat'al xi bijidhits." +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "ejel ba' an 0 ani al an 1 tam dhiyoyolats" -#~ msgid "PORT 1" -#~ msgstr "Wi'leb jun" +#~ msgid "grayscale" +#~ msgstr "bajudh aku´" -#~ msgid "PORT 1 of the brick" -#~ msgstr "WI'LEB jun kal an brinck" +#~ msgid "ambient light" +#~ msgstr "tajax k'ailal" -#, fuzzy -#~ msgid "read" -#~ msgstr "tsakni'" +#~ msgid "magnetic induction" +#~ msgstr "jolatalab abal jun i 'adhik t'ojlab" -#~ msgid "PORT 2" -#~ msgstr "Wi'leb tsab" +#~ msgid "vibration" +#~ msgstr "dhiyoyol" -#~ msgid "PORT 2 of the brick" -#~ msgstr "WI'LEB tsab kal an brinck" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "" +#~ "ka edha' an robot Butiá ani ka aynanchij in owát jant'ini ka kulbetna'" -#~ msgid "PORT 3" -#~ msgstr "Wi'leb òx" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "edha' an robot Butiá kuxlab ka alchij in ówat" -#, fuzzy -#~ msgid "PORT 3 of the brick" -#~ msgstr "Wi'leb A del brick" +#~ msgid "turn Butia" +#~ msgstr "wilk'iy Butiá" -#~ msgid "PORT 4" -#~ msgstr "Wi'leb tsè" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "ka tsawiy an robot Butiá ba' an ajumtal k'al in kextal" -#, fuzzy -#~ msgid "PORT 4 of the brick" -#~ msgstr "Wi'leb A del brick" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "" +#~ "in wichbanchal in wichát an tajaxtaláb ti al an k'ay'lál jant'ini' jún i " +#~ "ajixtaláb ti al an 0 ani 1023" -#~ msgid "HIGH" -#~ msgstr "Yejnek" +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "" +#~ "in wichbal in wichat an tajaxtalab al an k'ailal ejtil jun i ajixtalab al " +#~ "an 0 ani 1023" -#~ msgid "LOW" -#~ msgstr "Tsa'at" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "" +#~ "in wichbal an alwa'talab al an k'ailal ejtil jun i ajixtalab al an 0 ani " +#~ "255" -#~ msgid "INPUT" -#~ msgstr "Otseltaláb" +#~ msgid "" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" +#~ msgstr "" +#~ "in wichbal in ow'at an eyextalab tin tamet an ots'bixtalab ejtil jun i " +#~ "ajixtalab ba' an 0 ani an 255" -#, fuzzy -#~ msgid "mode" -#~ msgstr "mod" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "" +#~ "in wichbal jun tam al dhuche' k´wajat ni'adh ti 0 ani k'al pil i ajumtalab" -# sensor = ats'ax #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "I kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" +#~ msgid "grey" +#~ msgstr "aku'" #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "ka takuy in adhiktalab in ok'talal an Butiá kál jun i ajumtalab ba' an 0 ani " -#~ "an 10233 wat'badh ba' juni ódhaxtalab" +#~ "ka takuy in adhiktalab in ok'talal an Butiá kál jun i ajumtalab ba' an 0 " +#~ "ani an 10233 wat'badh ba' juni ódhaxtalab" #, fuzzy #~ msgid "turn the Butia robot to the left" @@ -2755,8 +3823,3 @@ msgstr "¿Ki dhaya' an tsalapnadh t'ojláb?" #~ msgstr "" #~ "wilk'iyal an ichich pat'al\n" #~ " wilililchik" - -# sensor = ats'ax -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "I kwene' mukuxtaláb ti ats'ax kwene' t'ojláb" diff --git a/po/hy.po b/po/hy.po index cb1fe41..46c58fe 100644 --- a/po/hy.po +++ b/po/hy.po @@ -2,13 +2,28 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-20 00:34-0400\n" +"PO-Revision-Date: 2013-07-24 14:12+0200\n" +"Last-Translator: anushnur \n" +"Language-Team: LANGUAGE \n" +"Language: hy\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" -"PO-Revision-Date: 2013-05-07 20:24+0200\n" -"Last-Translator: Jasmine \n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-08-02 09:01+0200\n" +"Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" "Language: hy\n" "MIME-Version: 1.0\n" @@ -18,2753 +33,3708 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "ԿրիայիԲլոկ" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" -"Լոգո-ոգեշնչված կրիա, որը նկարում է գունազարդ նկարներ \"snap-together\" " -"տեսողական ծրագրային բլոկերով" +msgid "turtleart-extras (master)" +msgstr "turtleart-ավելադիրներ (վարպետ)" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Կրիայի հրահանգների պահոց" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "Turtle Blocks" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "Առաջ" +# Turtle Art` Կրիայի Արվեստը -դանդաղ,համբերությամբ սովորելու համար +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "Շարժում է կրիան առաջ" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Կրիայի Արվեստ /TortugArte/ Մինի" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "Հետ" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Կրիայի շփոթմունք" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "Շարժում է կրիային հետ" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Ընտրել մի առաջադրանք - մարտահրավեր" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "Մաքրել" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Amazonas Tortuga" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "Մաքրում է էկրանը և ելման դիրքի բերում կրիային" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Կրիայի Դրոշները" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "Ձախ" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Օգտագործիր կրիային երկրի դրոշները նկարելու համար" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "Կրիային շրջում է ժամացույցի սլաքին հակառակ (անկյունն` աստիճանով)" +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Մեքսիկական պեսոյի պահոց" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "Աջ" +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Կոլումբիական պեսոյի պահոց" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "Կրիային շրջում է ժամացույցի սլաքի ուղղությամբ (անկյունն`աստիճաններով)" +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Ռուանդական ֆրանկի պահոց" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "Աղեղ" +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "ԱՄՆ դոլարի պահոց" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "Անկյուն" +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Ավստրալիական դոլարի պահոց" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "Շարավիղ" +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Պարագվայական գուարանիի պահոց" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "Շարժում է կրիային աղեղի երկայնությամբ:" +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Պերուական Նուեվո Սոլերի պահոց" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "Սահմանել xy" +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Ուրուգվայական պեսոի պահոց" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "Կրիայի Բոտերը" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" +"Կրիայի մասնիկները կապել Butia, Lego NxT, WeDo, Arduino, FollowMe " +"միացումներին:" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "Տեղափոխում է կրիային xcor, ycor դիրք; (0, 0)-ն էկրանի կենտրոնն է:" +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "ՍԽԱԼ է. արագության արժեքը պետք է լինի 0 -ի և 1023 սահմաններում:" -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "Սահմանել ուղղությունը" +#: taextras.py:80 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "ՍԽԱԼ է. ծածկագիրը պետք է լինի -ից 8-ի սահմաններում:" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" -"Սահմանում է կրիայի գլխի ուղղությունը (ելման կետում`0 դիրքում,նայում է դեպի " -"էկրանի վերին մասը):" +#: taextras.py:81 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "ՍԽԱԼ է. արժեքը պետք է լինի 0 կամ 1, ՑԱԾՐ կամ ԲԱՐՁՐ:" -# xcor - x -ի դիրքացույցը -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" +#: taextras.py:82 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "ՍԽԱԼ է. ռեժիմը պետք է լինի ՄՈՒՏՔԱՅԻՆ կամ ԵԼՔԱՅԻՆ:" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:83 taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" msgstr "" -"Պահում է կրիայի ընթացիկ x դիրքացույցի արժեքը (կարող է գործածվել թվային արժեք " -"պարունակող մասնիկի փոխարեն):" - -# ycor- y-ի դիրքացույցը -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" +"միացնում և անջատում է LED -ը՝ 1 նշանակում է միացված, 0 նշանակում է անջատված" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" msgstr "" -"Պահում է կրիայի ընթացիկ y դիրքացույցի արժեքը (կարող է գործածվել թվային արժեք " -"պարունակող մասնիկի փոխարեն):" +"վերականգնում է մոխրագույն մակարդակը որպես 0-ի և 65535-ի սահմաններում ընկած " +"արժեք" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "ուղղություն" +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "Վերականգնում է 1-ը, երբ կոճակը սեղմված է և 0` եթե սեղմված չէ:" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"Պահում է կրիայի գլխի ուղղության առկա արժեքը (կարող է օգտագործվել թվային " -"արժեք պարունակող մասնիկի փոխարեն):" +"վերականգնում է լույսի մակարդակը որպես 0-ի և 65535-ի սահմաններում ընկած արժեք" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Գրչի հրահանգների պահոց" +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" +"վերականգնում է հեռավորությունը որպես 0-ի և 65535-ի սահմաններում ընկած արժեք" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "լցնել էկրանը" +# օհմ - էլեկտրական դիմադրության չափման միավոր +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "վերականգնում է դիմադրության արժեքը (օհմ)" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "գույն" +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "վերականգնում է հոսանքի լարման արժեքը (վոլտ)" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "Երանգ" +#: taextras.py:91 +msgid "returns the temperature" +msgstr "Վերականգնում է ջերմաստիճանը:" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "Լցնում է հետին պլանը (գույն, երանգ)" +#: taextras.py:92 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"Դարձնում է 1, երբ սենսորը հայտնաբերում է մագնիսական դաշտ, իսկ հակառակ " +"դեպքում` 0" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +# Լուսարձակման Դիոդ +#: taextras.py:93 +msgid "LED" +msgstr "ԼԱԴ" + +#: taextras.py:94 +msgid "button" +msgstr "Կոճակ" + +#: taextras.py:95 taextras.py:363 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 msgid "gray" msgstr "մոխրագույն" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "Սահմանել գույնը" +#: taextras.py:96 taextras.py:361 +msgid "light" +msgstr "Լույս" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "Սահմանում է կրիայի գծած գծի գույնը" +#: taextras.py:97 +msgid "temperature" +msgstr "Ջերմաստիճանը" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "Սահմանել երանգը" +#: taextras.py:98 taextras.py:335 +msgid "distance" +msgstr "հեռավորություն" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "Սահմանում է կրիայի գծած գծի գուներանգը" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "Դիմադրություն" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "Սահմանել գորշ" +#: taextras.py:100 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "Լարում" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "Սահմանում է կրիայի գծած գծի գորշի (մոխրագույնի)մակարդակը:" +#: taextras.py:101 +msgid "Butia Robot" +msgstr "Բութիա Ռոբոտ" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "" -"Պահում է գրչի ընթացիկ գույնը (կարող է օգտագործվել թվային արժեք պարունակող " -"մասնիկների փոխարեն):" +#: taextras.py:102 +msgid "refresh Butia" +msgstr "Թարմացնել Բութիան" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "Պահում է գրչի ներկայիս գուներանգը:" +#: taextras.py:103 +msgid "refresh the state of the Butia palette and blocks" +msgstr "Թարմացնել Բութիայի պահոցի վիճակն ու մասնիկները:" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:105 +msgid "battery charge Butia" +msgstr "Բութիա մարտկոցի լիցքավորում" + +#: taextras.py:106 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" msgstr "" -"Պահում է ընթացիկ մոխրագույնի մակարդակը  (կարող է օգտագործվել թվային արժեք " -"պարունակող մասնիկների փոխարեն):" +"վերականգնում է մարտկոցի լիծքավորումը վոլտով: Եթե շարժիչ չկա, վերականգնում է " +"255" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "գրիչը վեր" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:108 +msgid "speed Butia" +msgstr "Բութիա արագություն" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "Շարժելիս Կրիան չի նկարի:" +#: taextras.py:109 +msgid "set the speed of the Butia motors" +msgstr "սահմանիր Բութիա շարժիչի արագությունը" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "գրիչը վար" +#: taextras.py:110 +msgid "move Butia" +msgstr "շարժել Բութիային" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "Շարժելիս` Կրիան կնկարի:" +#: taextras.py:111 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "Ձախ" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "Սահմանել գրչի չափսը" +#: taextras.py:112 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "Աջ" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "Սահմանում է կրիայի գծած գծի չափսը" +#: taextras.py:113 +msgid "moves the Butia motors at the specified speed" +msgstr "շարժում է Բութիայի շարժիչը հատկորոշված արագությամբ" + +#: taextras.py:114 +msgid "stop Butia" +msgstr "կանգնեցնել Բութիան" + +#: taextras.py:115 +msgid "stop the Butia robot" +msgstr "Կանգնեցնել Բութիա ռոբոտը:" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:117 +msgid "forward Butia" +msgstr "Առաջ տանել Բութիան" + +#: taextras.py:118 +msgid "move the Butia robot forward" +msgstr "Բութիա ռոբոտը շարժել դեպի առաջ" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:120 +msgid "left Butia" +msgstr "Ձախ Բութիա" + +#: taextras.py:121 +msgid "turn the Butia robot at left" +msgstr "Բութիա ռոբոտը շրջել դեպի աջ:" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:123 +msgid "right Butia" +msgstr "աջ Բութիա" + +#: taextras.py:124 +msgid "turn the Butia robot at right" +msgstr "Բութիա ռոբոտը շրջել դեպի աջ:" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:126 +msgid "backward Butia" +msgstr "Բութիան` հետ" + +#: taextras.py:127 +msgid "move the Butia robot backward" +msgstr "Շարժել Բութիա ռոբոտը դեպի ետ" + +#: taextras.py:128 +msgid "Butia Robot extra blocks" +msgstr "Բութիա Ռոբոտի լրացուցիչ մասերը" + +#: taextras.py:129 +msgid "hack pin mode" +msgstr "ներխուժել փին ռեժիմ" + +#: taextras.py:130 taextras.py:298 taextras.py:464 +msgid "pin" +msgstr "Կոճգամ" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "Սկսել լցումը" +# Մոդուլ +#: taextras.py:131 taextras.py:465 +msgid "mode" +msgstr "Կերպ" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" -msgstr "" -"Սկսում է գծագրել գունավոր մակերեսով բազմանկյուն(օգտագործվում է \"ավարտել " -"լցումը\" մասնիկով):" +#: taextras.py:132 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Ընտրել pin գործառույթը (ՆԵՐԱԾՄԱՆ, ԱՐՏԱԾՄԱՆ)" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "ավարտել լցումը" +#: taextras.py:133 +msgid "write hack pin Butia" +msgstr "գրել Բութիայի ներխուժման փինը" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" -msgstr "" -"Ավարտում է գունավոր մակերեսով բազմանկյան գծագրումը (օգտագործվում է \"Սկսել " -"գունալցումը\" մասնիկների հետ):" +#: taextras.py:134 taextras.py:468 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "Արժեք" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "Գրչի չափս" +#: taextras.py:135 +msgid "set a hack pin to 0 or 1" +msgstr "սահմանել ներխուժման փինը 0 կամ 1" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "" -"Պահում է գրչի ներկայիս չափսը (կարող է օգտագործվել թվային արժեք պարունակող " -"մասնիկի փոխարեն):" +#: taextras.py:136 +msgid "read hack pin Butia" +msgstr "ընթերցել Բութիայի ներխուժման փինը" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Գրչածայրի գույների ներկապնակը" +#: taextras.py:137 +msgid "read the value of a hack pin" +msgstr "ընթերցել ներխուժման փինի արժեքը" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "կարմիր" +#: taextras.py:138 taextras.py:440 +msgid "HIGH" +msgstr "ԲԱՐՁՐ" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "նարնջագույն" +#: taextras.py:139 taextras.py:477 +msgid "Set HIGH value for digital port." +msgstr "Թվայնացված Մուտքի համար սահմանել ԲԱՐՁՐ արժեքը:" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "դեղին" +#: taextras.py:140 taextras.py:442 +msgid "INPUT" +msgstr "ՄՈւՏՔ" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "կանաչ" +#: taextras.py:141 +msgid "Configure hack port for digital input." +msgstr "Կարգավորել ներխուժման մուտքը թվային եղանակով ներածման համար:" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "երկնագույն" +#: taextras.py:142 taextras.py:441 +msgid "LOW" +msgstr "ՑԱԾՐ" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "կապույտ" +#: taextras.py:143 taextras.py:480 +msgid "Set LOW value for digital port." +msgstr "ԹվայինՄուտքի համար սահմանել ՑԱԾՐ արժեքը:" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "բոսոր" +#: taextras.py:144 taextras.py:443 +#, fuzzy +msgid "OUTPUT" +msgstr "" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"ԱՐՏԱԾՈՒՄ\n" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"ԵԼՔ" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "սպիտակ" +#: taextras.py:145 +msgid "Configure hack port for digital output." +msgstr "Կարգավորել ներխուժման մուտքը թվային արդյունքի համար:" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "սև" +#: taextras.py:146 +msgid "Butia" +msgstr "Բութիա" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "Սահմանել տեքստի գույնը" +# needs to have %s +#: taextras.py:147 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "ՍԽԱԼ. Փինը %s պետք է լինի ԱՐՏԱԾՄԱՆ ռեժիմում" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "Սահմանում է կրիայի մուտքագրած տեքստի գույնը" +# needs to have %s +#: taextras.py:148 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "ՍԽԱԼ. Փինը %s պետք է լինի ՆԵՐԱԾՄԱՆ ռեժիմում" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "Սահմանել տեքստի չափը" +#: taextras.py:152 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" +"Վրիպում՝ Pygame-ը ներբեռնելիս: Այս ավելացվող հանգույցը պահանջում է Pygame " +"1.9 տարբերակը" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "Սահմանում է կրիայի մուտքագրած տեքստի չափսը" +#: taextras.py:153 +msgid "Error on initialization of the camera" +msgstr "Տեսախցիկի վերամեկնարկման գործողությունը ձախողվեց" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Թվային օպերատորների պահոց" +#: taextras.py:154 +msgid "No camera was found" +msgstr "Տեսախցիկը հայտնաբերված չէ" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "գումարել" +#: taextras.py:155 +msgid "Error stopping camera" +msgstr "Տեսախցիկի ընդհատման գործողությունը ձախողվեց" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "Ավելացնում է երկու տառաթվային ներմուծում" +#: taextras.py:156 +msgid "Error starting camera" +msgstr "Տեսախցիկի վերամեկնարկման գործողությունը ձախողվեց" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "հանել" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:158 +msgid "Error in get mask" +msgstr "ՎՐԻՊՈՒՄ դիմակը ձեռք բերելիս" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "Վերին թվային ներմուծումից հանում է ստորին թվային ներմուծումը" +#: taextras.py:159 +msgid "FollowMe" +msgstr "Հետևիր ինձ" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "բազմապատկել" +#: taextras.py:160 +msgid "refresh FollowMe" +msgstr "թարմացնել ՛՛Հետևիր ինձ՛՛" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "բազմապատկում է երկու թվային ներմուծումները" +#: taextras.py:161 +msgid "Search for a connected camera." +msgstr "Փնտրել միացված տեսախցիկը:" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "բաժանել" +# Calibration - Ելքային արժեքի հարմմարեցումը ելքի էտալոնային արժեքին: +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:163 +msgid "calibration" +msgstr "Կալիբրացիա" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "" -"բաժանում է վերին թվային արժեքը(համարիչը ) ստորին թվային արժեքի (հայտարարը " -")վրա :" +#: taextras.py:164 +msgid "store a personalized calibration" +msgstr "Պահել անհատականացված կալիբրացիան:" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "ինքնություն" +#: taextras.py:165 +msgid "return a personalized calibration" +msgstr "Վերադարձնել անհատականացված կալիբրացիան:" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "Մասնիկներն ընդլայնելու համար կիրառվող ինքնության օպերատորը:" +#: taextras.py:166 +msgid "follow" +msgstr "Հետևել" -# Մոդուլ -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:167 +msgid "follow a color or calibration" +msgstr "Հետևել գույնին կամ կալիբրացայիային:" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "Մոդուլային օպերատոր(մնացորդային)" +#: taextras.py:168 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "Պայծառություն" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:169 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "տեսախցիկի պայծառությունը սահմանել որպես արժեք 0-ի և 255-ի սահմաններում" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "քառակուսի արմատ" +#: taextras.py:170 +msgid "minimum pixels" +msgstr "Պիքսելների նվազագույնը" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "հաշվում է քառակուսի արմատը" +#: taextras.py:171 +msgid "set the minimal number of pixels to follow" +msgstr "Սահմանել հաջորդող պիքսելների նվազագույն քանակը:" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "պատահական" +#: taextras.py:172 +msgid "threshold" +msgstr "Նախաշեմ" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "նվազագույն" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:174 +msgid "set a threshold for a RGB color" +msgstr "Սահմանել ԿԿԿ գույնի շեմը" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "առավելագույն" +#: taextras.py:175 +msgid "camera mode" +msgstr "տեսախցիկի ռեժիմ" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "" -"Վերադարձնում է նվազագույն (վերին) եւ առավելագույն(ստորին)արժեքների միջեւ " -"պատահական որևէ թիվ" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:177 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "տեղադրել տեսախցիկի RGB; YUV կամ HSV գունային ռեժիմը" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "թիվ" +#: taextras.py:178 +msgid "get brightness" +msgstr "ձեռք բերել պայծառություն" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "Մաթեմատիկական օպերատորներում օգտագործվում է որպես թվային ներմուծում" +#: taextras.py:179 +msgid "get the brightness of the ambient light" +msgstr "ձեռք բերել միջավայրի լույսի պայծառությունը" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "մեծ է քան" +#: taextras.py:180 +msgid "average color" +msgstr "միջին գույնը" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "տրամաբանական greater-than/մեծ է քան /օպերատոր" +#: taextras.py:181 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" +"եթե սահմանված է 0, ապա գունային միջին մեծությունը անջատված է տրամաչափման " +"ընթացքում, մյուս արժեքների դեպքում՝ միացված" + +#: taextras.py:183 +msgid "x position" +msgstr "Դիրքն x -ի վրա" + +#: taextras.py:184 +msgid "return x position" +msgstr "Վերադառնալ x դիրքին" + +#: taextras.py:185 +msgid "y position" +msgstr "Դիրքն y - ի վրա" + +#: taextras.py:186 +msgid "return y position" +msgstr "Վերադառնալ y դիրքին" + +#: taextras.py:187 +msgid "pixels" +msgstr "Պիքսել" + +#: taextras.py:188 +msgid "return the number of pixels of the biggest blob" +msgstr "Վերականգնել ամենամեծ բծի պիքսելների քանակը:" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:190 +msgid "set the color mode of the camera to RGB" +msgstr "տեղադրել տեսախցիկի RGB գունային ռեժիմը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:192 +msgid "set the color mode of the camera to YUV" +msgstr "տեղադրել տեսախցիկի YUV գունային ռեժիմը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:194 +msgid "set the color mode of the camera to HSV" +msgstr "տեղադրել տեսախցիկի HSV գունային ռեժիմը" + +#: taextras.py:195 +msgid "empty calibration" +msgstr "Կալիբրացիան. դատարկ" + +#: taextras.py:196 +msgid "error in string conversion" +msgstr "Տեքստային շղթայի փոխակերպման սխալ:" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:202 +msgid "Pattern detection" +msgstr "Օրինակի հայտնաբերում" + +#: taextras.py:203 +msgid "Seeing signal" +msgstr "Տեսնելու ազդանշան" + +#: taextras.py:204 +msgid "Returns True if the signal is in front of the camera" +msgstr "Դարձնում է Ճիշտ, եթե ազդանշանը տեսախցիկի առջև է" + +#: taextras.py:205 +msgid "Distance to signal" +msgstr "Ազդանշանի հեռավորությունը" + +#: taextras.py:206 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Վերադարձնում է ազդանշանի հեռավորությունը տեսախցիկին միլիմետրերով" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:211 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:212 +msgid "speed SumBot" +msgstr "SumBot -ի արագացում" + +#: taextras.py:213 +msgid "submit the speed to the SumBot" +msgstr "Ներմուծել SumBot -ի արագությունը:" + +#: taextras.py:214 +msgid "set the default speed for the movement commands" +msgstr "Սահմանել նախնական արագությունը`տեղաշարժման հրահանգների համար" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:216 +msgid "forward SumBot" +msgstr "SumBot առաջ" + +#: taextras.py:217 +msgid "move SumBot forward" +msgstr "SumBot-ը շարժել դեպի առաջ" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:219 +msgid "backward SumBot" +msgstr "SumBot` ետ" + +#: taextras.py:220 +msgid "move SumBot backward" +msgstr "SumBot շարժել դեպի ետ" + +#: taextras.py:221 +msgid "stop SumBot" +msgstr "SumBot կանգ" + +#: taextras.py:222 +msgid "stop the SumBot" +msgstr "Կանգնեցնել SumBot-ը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:224 +msgid "left SumBot" +msgstr "SumBot Ձախ" + +#: taextras.py:225 +msgid "turn left the SumBot" +msgstr "SumBot-ը շրջել դեպի ձախ:" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:227 +msgid "right SumBot" +msgstr "SumBot` աջ" + +#: taextras.py:228 +msgid "turn right the SumBot" +msgstr "SumBot -ը շրջել դեպի աջ:" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:231 +msgid "angle to center" +msgstr "Շրջել դեպի կենտրոն անկյան տակ" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "փոքր է քան" +# Dohyo կան dojo - Սումո ըմբշամարտի բեմն է +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:233 +msgid "get the angle to the center of the dohyo" +msgstr "Անկյունը հասցնում է dohyo- ի կենտրոնին" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:236 +msgid "angle to Enemy" +msgstr "Շրջել դեպի հակառակորդն ուղղող անկյան տակ:" + +#: taextras.py:237 +msgid "get the angle to the Enemy" +msgstr "Պարզել անկյան չափը մինչև հակառակորդը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:239 +msgid "x coor. SumBot" +msgstr "SumBot -ի X դիրքացույցը" + +#: taextras.py:240 +msgid "get the x coordinate of the SumBot" +msgstr "Պարզել SumBot ռոբոտի x դիրքացույցը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:242 +msgid "y coor. SumBot" +msgstr "y coor. SumBot" + +#: taextras.py:243 +msgid "get the y coordinate of the SumBot" +msgstr "Պարզել SumBot ռոբոտի y դիրքացույցը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:245 +msgid "x coor. Enemy" +msgstr "x coor. Հակառակորդի" + +#: taextras.py:246 +msgid "get the x coordinate of the Enemy" +msgstr "Պարզել հակառակորդի ռոբոտի x դիրքացույցը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:248 +msgid "y coor. Enemy" +msgstr "y coor. Հակառակորդի" + +#: taextras.py:249 +msgid "get the y coordinate of the Enemy" +msgstr "Պարզել հակառակորդի ռոբոտի y դիրքացույցը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:251 +msgid "rotation SumBot" +msgstr "SumBot պտույտ" + +#: taextras.py:252 +msgid "get the rotation of the Sumbot" +msgstr "Հասնում է Sumbot -ի պտույտին" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "տրամաբանական less-than /փոքր է քան/ օպերատոր" +# rotation պտույտ կամ շրջադարձ +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:254 +msgid "rotation Enemy" +msgstr "Հակառակորդի պտույտ" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "հավասար" +#: taextras.py:255 +#, fuzzy +msgid "get the rotation of the Enemy" +msgstr "" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"Հասնում է Հակառակորդի պտույտին\n" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"Հասնում է Հակառակորդի պտույտին" + +#: taextras.py:256 +msgid "distance to center" +msgstr "հեռավորություն կենտրոնից" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:258 +msgid "get the distance to the center of the dohyo" +msgstr "Պարզել հեռավորությունը «dojo»-ի կենտրոնից" + +#: taextras.py:259 +msgid "distance to Enemy" +msgstr "Հեռավորությունը մինչև Հակառակորդը" + +#: taextras.py:260 +msgid "get the distance to the Enemy" +msgstr "Պարզել հեռավորությունը մինչև հակառակորդը" + +#: taextras.py:261 +msgid "update information" +msgstr "արդիականացնել տեղեկությունը" + +#: taextras.py:262 +msgid "update information from the server" +msgstr "Արդիականացնել տեղեկությունը` սերվերից" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:267 +msgid "Palette of physics blocks" +msgstr "Ֆիզիկայի մասնիկների պահոց" + +#: taextras.py:268 +msgid "start polygon" +msgstr "Սկսել բազմանկյունը" + +#: taextras.py:269 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "Սկսել նոր բազմանկյան սահմանումը` ելնելով Կրիայի առկա XY դիրքից" + +#: taextras.py:271 +msgid "add point" +msgstr "Կետ ավելացնել" + +#: taextras.py:272 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "Նոր կետ ավելացնել առկա բազմանկյանը` ելնելով Կրիայի ներկա XY դիրքից:" + +#: taextras.py:274 +msgid "end polygon" +msgstr "Ավարտել բազմանկյունը:" + +#: taextras.py:275 +msgid "Define a new polygon." +msgstr "Սահմանել նոր բազմանկյուն" + +#: taextras.py:276 +msgid "end filled polygon" +msgstr "Ավարտել լցված բազմանկյունը:" + +#: taextras.py:277 +msgid "Not a simple polygon" +msgstr "Պարզ բազմանկյուն չէ" + +#: taextras.py:278 +msgid "Define a new filled polygon." +msgstr "Սահմանել նոր, լցոնված բազմանկյուն:" + +#: taextras.py:279 +msgid "triangle" +msgstr "Եռանկյուն" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:281 +msgid "base" +msgstr "Հիմք" + +#: taextras.py:282 taextras.py:288 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "բարձրություն" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr " տրամաբանական equal-to/հավասար է/օպերատոր" +#: taextras.py:283 +msgid "Add a triangle object to the project." +msgstr "Եռանկյունաձև օբյեկտ ավելացնել նախագծին:" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ոչ" +#: taextras.py:284 +msgid "circle" +msgstr "Շրջանագիծ" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "տրամաբանական ՈՉ օպերատոր" +#: taextras.py:285 +msgid "Add a circle object to the project." +msgstr "Շրջանաձև օբյեկտ ավելացնել նախագծին:" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "և" +#: taextras.py:286 +msgid "rectangle" +msgstr "Ուղղանկյուն" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "տրամաբանական AND /և/օպերատոր" +#: taextras.py:287 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "լայնք" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "կամ" +#: taextras.py:289 +msgid "Add a rectangle object to the project." +msgstr "Ուղղանկյունաձև օբյեկտ ավելացնել նախագծին" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "տրամաբանական OR /կամ/ օպերատոր" +#: taextras.py:290 +msgid "reset" +msgstr "Վերակարգավորել" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Հոսքի օպերատորների պահոցը" +#: taextras.py:291 +msgid "Reset the project; clear the object list." +msgstr "Վերակարգավորել Նախագիծը, վերացնել օբյեկտների ցանկը:" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "սպասել" +#: taextras.py:292 +msgid "motor" +msgstr "Շարժիչ" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "Ծրագրի գործարկման ընթացքը կասեցնում է սահմանված որոշակի վայրկյաններով:" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:294 +msgid "torque" +msgstr "Շարժիչի պտտվող մասը" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "Անդադար" +#: taextras.py:295 +msgid "speed" +msgstr "Արագություն" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "կրկնել անընդմեջ" +#: taextras.py:296 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Շարժիչի պտույտները և արագության աստիճանները 0-ից /անջատված/ մինչև դրական " +"թվեր; շարժիչը տեղավորվում է ամենավերջում ստեղծված օբյեկտի մոտ:" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "կրկնել" +#: taextras.py:299 +msgid "Pin an object down so that it cannot fall." +msgstr "Կոճգամով ամրացրու օբյեկտը, որպեսզի չընկնի:" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "Կրկնել սահմանված անգամներ" +#: taextras.py:300 +msgid "joint" +msgstr "Միացյալ" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "եթե" +#: taextras.py:301 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "ապա" +#: taextras.py:302 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "եթե ..." +#: taextras.py:303 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Միացնել 2 օբյեկտները (ամենավերջում ստեղծված օբյեկտն ու x, y կետի վրա գտնվող " +"օբյեկտը):" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "Եթե-ապա օպերատորը, որը բուլյան օպերատորներ է օգտագործում Թվապնակից" +#: taextras.py:305 +msgid "save as Physics activity" +msgstr "Պահել ֆիզիկա գործունեությունը" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "այլապես" +#: taextras.py:306 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Պահել Նախագիծը Մատյանում որպես Ֆիզիկայի գործունեություն:" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "եթե ուրեմն մեկ այլ" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:308 +msgid "gear" +msgstr "Ատամնանիվ" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "եթե-ապա-կամ օպերատորը, որը բուլյան օպերատորներ է օգտագործում Թվապնակից" +#: taextras.py:309 +msgid "Add a gear object to the project." +msgstr "Նախագծին ատամնանիվ ավելացնել" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "Հորիզոնական տարածություն" +#: taextras.py:310 +msgid "density" +msgstr "Խտություն" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "Ագուցված մասնիկների շարանը հրվում է դեպի աջ" +#: taextras.py:311 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "Սահմանել օբյեկտների խտությունը (կարող է լինել միայն դրական թիվ):" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "Ուղղահայաց տարածություն" +#: taextras.py:313 +msgid "friction" +msgstr "Շփում" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "Ագուցված մասնիկների շարանը քաշում է դեպի վար:" +#: taextras.py:314 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Սահմանել օբյեկտների շփման մակարդակը (արժեքը` 0-ից մինչև 1, որտեղ 0 բացառում " +"է շփումը, իսկ 1-ն` ուժեղ շփում է):" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "Կանգնեցնել գործողությունը" +# Առաձգական մակերեսի շնորհիվ +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:317 +msgid "bounciness" +msgstr "Ետցատկ" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "Կանգնեցնում է ընթացիկ գործողությունը" +#: taextras.py:318 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Սահմանել օբյեկտի ետցանկի ուժգնությունը (արժեքը` 0-ից մինչև 1, որտեղ 0 " +"բացառում է ետցատկը, իսկ 1-ը` շատ արագ ետցատկ է):" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Փոփոխականներով մասնիկների պահոց" +# Դինամիկ +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:321 +msgid "dynamic" +msgstr "Շարժուն" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "Մեկնարկ" +#: taextras.py:322 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Եթե շարժունակությունը = 1, օբյեկտը կարող է շարժվել, եթե այն = 0` ապա անշարժ " +"մնում է իր դիրքում:" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "Գործողությունը կապում է գործիքաշարի գործարկման կոճակներին" +# WeDo - LEGO ընկերության ռոբոտային արտադրանք է: +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:328 +msgid "Palette of WeDo blocks" +msgstr "WeDo մասնիկների պահոց" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "Տեքստ" +#: taextras.py:329 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "Տողի արժեքը" +#: taextras.py:330 +msgid "set current WeDo device" +msgstr "սահմանել ներկայիս WeDo սարքը" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "Գործողություն" +#: taextras.py:331 +msgid "number of WeDo devices" +msgstr "WeDo սարքերի թիվը" -# կույտի-ագուցված մասնիկների շարան -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "Անվանակոչվող գործողությունների կույտի ամենվերին մասը" +#: taextras.py:332 +msgid "tilt" +msgstr "թեքություն" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "Կանչում է անվանակոչված գործողությունների ագուցված մասնիկների շարանը:" +#: taextras.py:333 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"Թեքման սենսորի արդյունքը. (-1 == թեքում չկա, 0 == թեքում դեպի առաջ, 3 == " +"թեքում դեպի ետ, 1 == թեքում դեպի ձախ, 2 == թեքում դեպի աջ)" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "Պահեստավորել տուփ 1-ի մեջ" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:337 +msgid "distance sensor output" +msgstr "Հեռավորության սենսորի արդյունքը:" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "Թվային արժեքը պահում է Փոփոխական 1-ում" +#: taextras.py:338 +msgid "Motor A" +msgstr "Շարժիչ A" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "Պահել տուփ 2-ի մեջ" +#: taextras.py:339 +msgid "returns the current value of Motor A" +msgstr "Վերադարձնում է A շարժիչի ընթացիկ արժեքը:" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "Թվային արժեքը պահում է Փոփոխական 2-ում" +#: taextras.py:340 +msgid "Motor B" +msgstr "Շարժիչ B" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "տուփ 1" +#: taextras.py:341 +msgid "returns the current value of Motor B" +msgstr "Վերադարձնում է B շարժիչի ընթացիկ արժեքը:" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "Փոփոխական 1  ( թվային արժեքը )" +#: taextras.py:342 +msgid "set the value for Motor A" +msgstr "Սահմանել A շարժիչի արժեքը:" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "տուփ 2" +#: taextras.py:343 +msgid "set the value for Motor B" +msgstr "Սահմանել B շարժիչի արժեքը:" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Փոփոխական 2  ( թվային արժեքը )" +#: taextras.py:344 +msgid "WeDo is unavailable" +msgstr "WeDo - ն հասանելի չէ" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "պահել ... մեջ" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:346 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "WeDo %d անհասանելի է, լռելյայնությունը 1" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "Տուփ" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:349 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s անհասանելի է WeDo %(wedo_number)d սարքի վրա" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "Արժեք" +# LEGO NXT - LEGO ընկերության ռոբոտային արտադրանք է: +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:354 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Շարժիչի LEGO NXT մասնիկների պահոց:" + +#: taextras.py:355 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "LEGO NXT -ի սենսորների մասնիկների պահոց:" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:357 +msgid "touch" +msgstr "Հպման սենսոր" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "Իմ տուփը" +# Հեռավորության չափումը գերձայնային ալիքներով +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:359 +msgid "ultrasonic" +msgstr "Գերձայնային" + +#: taextras.py:360 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "գույն" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "Թվային արժեքը պահում է անվանակոչված փոփոխականում" +#: taextras.py:362 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "Հնչյուն" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "Անվանված փոփոխական (թվային արժեքը)" +#. TRANS: The brick is the NXT controller +#: taextras.py:365 +msgid "Please check the connection with the brick" +msgstr "Խնդրեմ ստուգել կապը NXT կարգավորիչի հետ" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "Գործողություն 1" +#: taextras.py:366 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Անվավեր մուտք '%s': Մուտքը պետք է լինի՝ ՄՈՒՏՔ Ա, Բ կամ Գ" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "1 գործողության շարանի վերին մասը" +#: taextras.py:367 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "Անվավեր մուտք '%s': Մուտքը պետք է լինի՝ ՄՈՒՏՔ 1, 2, 3, կամ 4" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "Գործողություն 2" +#: taextras.py:368 +msgid "The value of power must be between -127 to 127" +msgstr "Հզորության արժեքը պետք է լինի - 127 -ի և 127 սահմաններում" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "2 գործողության մասնիկաշարանի վերին մասը" +#: taextras.py:369 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "Պարամետրը պետք է լինի ամբողջ թիվ, ոչ '%s'" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "Կանչում է Գործողություն 1 մասնիկների շարանը" +#: taextras.py:370 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "Վրիպում. ստուգել բոլոր միացումները և կրկին փորձել միանալ" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "Կանչում է Գործողություն 2 շարանը" +#: taextras.py:371 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT գտավ %s կառավարման սարքը" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "Խոտան" +#: taextras.py:372 +msgid "NXT not found" +msgstr "NXT չի գտնվել" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "Դատարկել աղբամանը" +#: taextras.py:373 +#, python-format +msgid "Brick number %s was not found" +msgstr "NXT կառավարման թիվը %s չհայտնաբերվեց" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "Անվերադարձ ջնջում է աղբամանի պարունակությունը" +#: taextras.py:374 +msgid "refresh NXT" +msgstr "Թարմացնել NXT-ը" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "Վերականգնել բոլորը" +#: taextras.py:375 +msgid "Search for a connected NXT brick." +msgstr "Փնտրել NXT կառավարման միացված մասնիկը:" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "Վերականգնել աղբարկղից բոլոր մասնիկները" +#: taextras.py:376 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "Ջնջել բոլորը" +#: taextras.py:377 +msgid "set current NXT device" +msgstr "տեղադրել ներկայիս NXT սարքը" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "Բոլոր մասնիկները տեղափոխել աղբարկղ" +#: taextras.py:378 +msgid "number of NXT devices" +msgstr "NXT սարքերի թիվը" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "Կիսել ընտրված մասնիկներն ընկերոջ հետ:" +#: taextras.py:379 +msgid "brick name" +msgstr "կառավարման սարքի անվանումը" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Վերնագիր" +#: taextras.py:380 +msgid "Get the name of a brick." +msgstr "Ստացիր կառավարման սարքի անվանումը" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Կանգնեցնել Կրիային" +#: taextras.py:381 +msgid "play tone" +msgstr "Վերարտադրել հնչյունը" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Ցուցադրել մասնիկները" +#: taextras.py:382 +msgid "frequency" +msgstr "Հաճախականություն" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Թաքցնել մասնիկները" +#: taextras.py:383 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "ժամանակ" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "չի արտածում ... վրա" +#: taextras.py:384 +msgid "Play a tone at frequency for time." +msgstr "Նվագարկել հաճախականությամբ հնչյունը որոշակի ժամանակի ընթացքում:" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Ես չգիտեմ, թե ինչպես" +#. TRANS: turn is the action +#: taextras.py:386 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"Շրջել շարժիչը\n" +"\n" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "Չի հավանում" +#: taextras.py:387 +msgid "port" +msgstr "Մուտք" -# Որպես մուտք -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "Որպես ներածում" +#: taextras.py:388 +msgid "power" +msgstr "Հզորություն" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "Ցույց է տալիս մյուս պահոցը" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:390 +msgid "rotations" +msgstr "Պտույտներ" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "Փոխում է մասնիկների պահոցի դիրքը" +#: taextras.py:391 +msgid "turn a motor" +msgstr "Պտտել շարժիչը" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "Բեռնում..." +#: taextras.py:392 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"համաժամանակեցնել\n" +"\n" +"շարրժիչները" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Պահպանել..." +#: taextras.py:393 +msgid "steering" +msgstr "ղեկակառավարում" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "Քլիք` բացելու համար" +#: taextras.py:394 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "Համաժամանակեցնել Մուտք B-ին և Մուտք C -ին միացված շարժիչները:" -# Ուղղվածություն -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "Դիրք" +#: taextras.py:395 +msgid "PORT A" +msgstr "Մուտք A" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "Հաջորդ" +#: taextras.py:396 +msgid "PORT A of the brick" +msgstr "Մուտք A-ի մասնիկը" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" -msgstr "Տեղափոխել" +#: taextras.py:397 +msgid "PORT B" +msgstr "Մուտք B" + +#: taextras.py:398 +msgid "PORT B of the brick" +msgstr "Մուտք B-ի մասնիկը" + +#: taextras.py:399 +msgid "PORT C" +msgstr "Մուտք C" + +#: taextras.py:400 +msgid "PORT C of the brick" +msgstr "Մուտք C-ի մասնիկը" -#: TurtleArt/tawindow.py:1256 +#: taextras.py:401 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"motors" msgstr "" -"Խնդրվում է սեղմել \"Կանգ\" կոճակը նախքան Կրիայի ծրագրի մասնիկների խմբում որևէ " -"փոփոխություն կատարելը: " +"համաժամանակեցնել\n" +"շարժիչները" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" -msgstr "Ընտրել համատեղ օգտագործվելիք մասնիկները:" +#: taextras.py:402 +msgid "start motor" +msgstr "Միացնե՛լ շարժիչը" -# Turtle Art` Կրիայի Արվեստը -դանդաղ,համբերությամբ սովորելու համար -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Turtle Art" +#: taextras.py:403 +msgid "Run a motor forever." +msgstr "Աշխատեցնե՛լ շարժիչը մշտապես:" + +#: taextras.py:404 +msgid "brake motor" +msgstr "Արգելակել շարժիչը" + +#: taextras.py:405 +msgid "Stop a specified motor." +msgstr "Արգելակել որոշված շարժիչը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:407 +msgid "reset motor" +msgstr "Վերակարգավորել շարժիչը:" + +#: taextras.py:408 +msgid "Reset the motor counter." +msgstr "Վերակարգավորել շարժիչի հաշվիչը:" + +#: taextras.py:409 +msgid "motor position" +msgstr "Շարժիչի դիրքը" + +#: taextras.py:410 +msgid "Get the motor position." +msgstr "Պարզել շարժիչի դիրքը" + +#: taextras.py:411 +msgid "PORT 1" +msgstr "Մուտք 1" + +#: taextras.py:412 +msgid "PORT 1 of the brick" +msgstr "Մասնիկի Մուտք 1 -ը:" + +#: taextras.py:413 +msgid "read" +msgstr "Կարդալ" + +#: taextras.py:414 +msgid "sensor" +msgstr "Սենսոր" + +#: taextras.py:415 +msgid "Read sensor output." +msgstr "Կարդալ սենսորի ելքի տվյալները" + +#: taextras.py:416 +msgid "PORT 2" +msgstr "Մուտք 2" + +#: taextras.py:417 +msgid "PORT 2 of the brick" +msgstr "Մասնիկի Մուտք 2 -ը:" + +#: taextras.py:418 +msgid "light sensor" +msgstr "Լույսի սենսոր" + +#: taextras.py:419 +msgid "gray sensor" +msgstr "մոխրագույն սենսոր" + +#: taextras.py:420 +msgid "PORT 3" +msgstr "Մուտք 3" + +#: taextras.py:421 +msgid "PORT 3 of the brick" +msgstr "Մասնիկի Մուտք 3 -ը:" + +#: taextras.py:422 +msgid "touch sensor" +msgstr "Հպման սենսոր" + +#: taextras.py:423 +msgid "distance sensor" +msgstr "Հեռավորության սենսոր" + +#: taextras.py:424 +msgid "PORT 4" +msgstr "Մուտք 4" + +#: taextras.py:425 +msgid "PORT 4 of the brick" +msgstr "Մասնիկի Մուտք 4 -ը:" + +#: taextras.py:426 +msgid "sound sensor" +msgstr "Ձայնային սենսոր" + +#: taextras.py:427 +msgid "color sensor" +msgstr "Գույնի սենսոր" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:430 +msgid "set light" +msgstr "Կարգավորել լույսը" + +#: taextras.py:431 +msgid "Set color sensor light." +msgstr "Միացնել գունային սենսորի լույսը:" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:433 +msgid "battery level" +msgstr "մարտկոցի մակարդակը" + +#: taextras.py:434 +msgid "Get the battery level of the brick in millivolts" +msgstr "Ձեռք բերել կառավարման սարքի մարտկոցի մակարդակը միլիվոլտով" + +# #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +# WeDo - LEGO ընկերության ռոբոտային արտադրանք է: +# #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +# Arduino - բաց, ազատ սարքաշարի հարթակ, հավելյալ մուտք Arduino վահանակի վերահսկման համար: +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:439 +msgid "Palette of Arduino blocks" +msgstr "Arduino մասնիկների պահոց" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "Պատկեր" +# PWM - pulse width modulation, ԲԼՄ -բաբախյունի լայնքի մոդուլացիա +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:445 +msgid "PWM" +msgstr "PWM" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Պահել որպես Տարբերանշան" +# SERVO - փոքր չափի ռոբոտների հեռակա ռադիոկառավարման սարք: +# +#: taextras.py:446 +msgid "SERVO" +msgstr "SERVO" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Պահել որպես պատկեր" +#: taextras.py:447 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ՍԽԱԼ. Ստուգել Arduino -ն և մուտքի համարը:" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "ճեպապատկեր" +#: taextras.py:448 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ՍԽԱԼ. Արժեքը պետք է լինի 0-ից մինչև 255:" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Պահպանել ճեպապատկերը" +#: taextras.py:449 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ՍԽԱԼ. Արժեքը պետք է լինի կամ ԲԱՐՁՐ, կամ` ՑԱԾՐ, 0 կամ 1" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "Կասեցնել տատանվող օգնությունը" +#: taextras.py:450 +#, fuzzy +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"ՍԽԱԼ. պետք է լինի, ՆԵՐԱԾՈՒՄ, ԱՐՏԱԾՈՒՄ, PWM կամ SERVO կերպով:\n" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"ՍԽԱԼ. պետք է լինի, ՄՈւՏՔ, ԵԼՔ, PWM կամ SERVO կերպով:" + +#: taextras.py:451 +msgid "ERROR: The value must be an integer." +msgstr "ՍԽԱԼ. արժեքը պետք է լինի ամբողջ թիվ:" + +#: taextras.py:452 +msgid "ERROR: The pin must be an integer." +msgstr "ՍԽԱԼ. Փինը պետք է լինի ամբողջ թիվ:" + +#: taextras.py:453 +msgid "refresh Arduino" +msgstr "թարմացնել Arduino-ն" + +#: taextras.py:454 +msgid "Search for connected Arduinos." +msgstr "Փնտրել միացված Arduino-ներ" + +#: taextras.py:455 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:456 +msgid "set current Arduino board" +msgstr "տեղադրել ներկայիս Arduino պլատան" + +#: taextras.py:457 +msgid "number of Arduinos" +msgstr "Arduinos քանակը" + +#: taextras.py:458 +msgid "number of Arduino boards" +msgstr "Arduino պլատաների թիվը" + +#: taextras.py:459 +msgid "Arduino name" +msgstr "Arduino անվանումը" + +#: taextras.py:460 +msgid "Get the name of an Arduino." +msgstr "Ձեոք բեր Arduino անվանումը" + +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:463 +msgid "pin mode" +msgstr "pin ռեժիմ" + +#: taextras.py:466 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Ընտրել pin գործառույթը (INPUT, OUTPUT, PWM, SERVO)" + +#: taextras.py:467 +msgid "analog write" +msgstr "Գրել անալոգային տեսքով" + +#: taextras.py:469 +msgid "Write analog value in specified port." +msgstr "Գրել անալոգային արժեքը որոշակի Մուտքի վրա:" + +#: taextras.py:470 +msgid "analog read" +msgstr "Կարդալ անալոգային արդյունքը" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "Միացնել տատանվող օգնությունը" +# վոլտ=((կարդալ)*5)/1024) +#: taextras.py:471 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Կարդալ արժեքն անալոգային Մուտքից: Արժեքը կարող է լինել 0 -ի և 1023-ի միջև. " +"USB -ի համար` volt=((read)*5)/1024) մոտավորապես:" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Ցուցադրել պահոցը" +#: taextras.py:473 +msgid "digital write" +msgstr "Թվայնացված գրություն" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Թաքցնել պահոցը" +#: taextras.py:474 +msgid "Write digital value to specified port." +msgstr "Գրել թվայնացված արժեքը որոշակի Մուտքի համար:" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Փոխել դիրքացույցները դեպի նվազեցում" +#: taextras.py:475 +msgid "digital read" +msgstr "Թվայնացված ընթերցում" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Փոխել դիրքացույցները դեպի մեծացում" +#: taextras.py:476 +msgid "Read value from digital port." +msgstr "Կարդալ արժեքը թվայնացված մուտքից" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Խմբագրել" +#: taextras.py:478 +msgid "Configure Arduino port for digital input." +msgstr "Կարգավորել Arduino մուտքը թվային եղանակով ներմուծման համար:" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Տեսքը" +#: taextras.py:479 +#, fuzzy +msgid "Configure Arduino port to drive a servo." +msgstr "" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"Կարգավորել Arduino մուտքը servo -ի համար:\n" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"Կարգավորել Arduino մուտքը servo -ի համար:" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Նախագիծ" +#: taextras.py:481 +msgid "Configure Arduino port for digital output." +msgstr "Կարգավորել Arduino մուտքը թվային արդյունքի համար:" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "Պահել / Բեռնել" +#: taextras.py:482 +#, fuzzy +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"Կարգավորել Arduino մուտքը համար PWM համար (բաբախյուն- լայնության " +"մոդուլյացիան)\n" +"#-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-#\n" +"Կարգավորել Arduino մուտքը համար PWM համար (բաբախյուն- լայնության " +"մոդուլյացիան)" + +#: taextras.py:483 +#, python-format +msgid "Not found Arduino %s" +msgstr "Arduino %s հայտնաբերված չէ" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Պատճենել" +#: taextras.py:484 +msgid "The pin must be an integer" +msgstr "Փինը պետք է լինի ամբողջական" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Փակցնել" +#: taextras.py:485 +msgid "The device must be an integer" +msgstr "Սարքը պետք է լինի ամբողջ թիվ" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" -msgstr "Վերականգնել աղբարկղից բոլոր մասնիկները" +# WeDo - LEGO ընկերության ռոբոտային արտադրանք է: +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:490 +msgid "Palette of Expeyes blocks" +msgstr "Expeyes մասնիկների պահոց" + +#. TRANS: Programmable voltage output +#: taextras.py:492 +msgid "set PVS" +msgstr "տեղադրել PVS" + +#: taextras.py:493 +msgid "set programmable voltage output" +msgstr "տեղադրել ծրագրային վոլտի արտածում" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:495 +msgid "set SQR1 voltage" +msgstr "տեղադրել SQR1 վոլտ" + +#: taextras.py:496 +msgid "set square wave 1 voltage output" +msgstr "տեղադրել քառակուսի ալիքի 1 վոլտ արտածում" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:498 +msgid "set SQR2 voltage" +msgstr "տեղադրել SQR2 վոլտ" + +#: taextras.py:499 +msgid "set square wave 2 voltage output" +msgstr "տեղադրել քառակուսի ալիքի 2 վոլտ արտածում" + +#. TRANS: Digital output level +#: taextras.py:501 +msgid "set OD1" +msgstr "տեղադրել OD1" + +#: taextras.py:502 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "տեղադրել թվային արտածման մակարդակը (OD1) ցածր (0) կամ բարձր (1)" + +#. TRANS: Input 1 voltage level +#: taextras.py:504 +msgid "IN1 level" +msgstr "IN1 մակարդակ" + +#: taextras.py:505 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"դառնում է 1, եթե IN1 վոլտային մակարդակը >2.5 վոլտ, 0՝ եթե IN1 վոլտային " +"մակարդակը <= 2.5 վոլտ" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Էկրանի չափով" +#. TRANS: Input 2 voltage level +#: taextras.py:508 +msgid "IN2 level" +msgstr "IN2 մակարդակ" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Դեկարտյան դիրքացուցներ" +#: taextras.py:509 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"դառնում է 1, եթե IN2 վոլտային մակարդակը >2.5 վոլտ, 0՝ եթե IN2 վոլտային " +"մակարդակը <= 2.5 վոլտ" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Բևեռային դիրքացույցներ" +# Դիմակայուն սենսորի վոլտային մակարդակ +#. TRANS: Resistive sensor voltage level +#: taextras.py:512 +msgid "SEN level" +msgstr "SEN մակարդակ" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "Մետրային դիրքացույցներ" +#: taextras.py:513 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"դառնում է 1եթե դիամակայուն սենսորի (SEN) վոլտային մակարդակը > 2.5 վոլտ է, 0 " +"եթե SEN վոլտային մակարդակը <= 2.5 վոլտ է" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Մեծացնել մասնիկները" +#: taextras.py:515 +msgid "capture" +msgstr "գերևարել" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Փոքրացնել մասնիկները" +#: taextras.py:516 +msgid "input" +msgstr "ներածում" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Բեռնման օրինակ" +#: taextras.py:517 +msgid "samples" +msgstr "օրինակներ" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Մաքրել" +#: taextras.py:518 +msgid "interval" +msgstr "ընդմիջում" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Գործարկել" +# (ՄՎ) - միկրո վայրկյան +#. TRANS: MS is microseconds +#: taextras.py:520 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"(ՄՎ) ընդմիջման ժամանակ գերևարել մազմաթիվ օրինակներ ներածումից, հետևանք է " +"առաջանում հրել FIFO" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:523 +msgid "A1" +msgstr "A1" + +#: taextras.py:524 +msgid "read analog input 1 voltage" +msgstr "կարդալ անալոգի ներածման 1 վոլտը" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:526 +msgid "A2" +msgstr "A2" + +#: taextras.py:527 +msgid "read analog input 2 voltage" +msgstr "կարդալ անալոգի ներածման 2 վոլտը" + +#. TRANS: Read input 1 voltage +#: taextras.py:529 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:530 +msgid "read input 1 voltage" +msgstr "կարդալ ներածման 1 վոլտը" + +#. TRANS: Read input 2 voltage +#: taextras.py:532 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:533 +msgid "read input 2 voltage" +msgstr "կարդալ ներածման 2 վոլտը" + +# կարդալ անալոգի սենսորի ներածման վոլտը +#. TRANS: Read analog sensor input voltage +#: taextras.py:535 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:536 +msgid "read analog sensor input voltage" +msgstr "կարդալ անալոգի սենսորի ներածման վոլտը" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:538 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:539 +msgid "read square wave 1 voltage" +msgstr "կարդալ քառակուսի ալիքի 1 վոլտը" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:541 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:542 +msgid "read square wave 2 voltage" +msgstr "կարդալ քառակուսի ալիքի 2 վոլտը" + +# կարդալ ծրագրային վոլտը +#. TRANS: Read programmable voltage +#: taextras.py:544 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:545 +msgid "read programmable voltage" +msgstr "կարդալ ծրագրային վոլտը" + +#: taextras.py:546 +msgid "Expeyes device not found" +msgstr "Expeyes սարքը հայտնաբերված չէ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "Շարունակել տեսա կամ ձյնագրության վերարտադրումը" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Քայլ" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Վերնագիր" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Օգնություն" +# RGB-ԿԿԿ. Կարմիր,Կանաչ,Կապույտ +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "RGB-ի միջին գույնը ուղարկվում է դեպի կույտ" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Կանգ" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "դեղին" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "Բեռնել նախագիծը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "Ցուցադրում է բևեռային դիրքացույցները" -# Load plugin -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "Բեռնել օժանդակ հավելումը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "Դատարկում է FILO(առաջինը ներս-վերջինը դուրս կույտը)" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "Ներբեռնել «Python» ծրագրի մասնիկները" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "Տեսախցիկի տված պատկեր" -#: TurtleArtActivity.py:766 -msgid "Palettes" -msgstr "Պահոց" +# Կույտ կարող է նշանակել ագուցված մասնիկների շարք +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "Արագությունը x, y, z առանցքների վրա`դնել շարանի մեջ" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" -msgstr "Ընդհանուր օգտագործման մասնիկները կասեցված են:" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "Եթե-ապա օպերատորը, որը բուլյան օպերատորներ է օգտագործում Թվապնակից" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "Ագուցված մասնիկների շարանը հրվում է դեպի աջ" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Sugar Մատյանի լրատվամիջոցի առարկան" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "տուփ 2" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "տուփ 1" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Քայլ" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." -msgstr "Հավելման բեռնումը չկայացավ" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "բազմապատկում է երկու թվային ներմուծումները" -# Հավելում - plugin -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "" -"Խնդրվումէ վերամեկնարկել Turtle Art /Կրիայի/ ծրագիրը` հավելումն օգտագործելու " -"համար:" +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Ցուցադրել/թաքցնել մասնիկները" -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." -msgstr "%s հավելումն արդեն ներդրված է:" +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "Թաքցնել պահոցը" -#: TurtleArtActivity.py:1136 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "Ցանկանո՞ւմ եք վերբեռնել %s:" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Ընկերներ" -#: gnome_plugins/collaboration_plugin.py:67 +#: gnome_plugins/collaboration_plugin.py:64 msgid "My Turtle Art session" msgstr "Իմ Կրիա Արվեստի սեսիան" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Թույլ տալ համագործակցությունը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "Sugar Journal video object" +msgstr "Sugar-ի Մատյանի տեսգրության առարկան" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Գործունեություններ" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "երկնագույն" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Ընկերներ" +# xcor -x դիրքացույցը +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "էկրանի աջ մասի xcor-ը" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Համատեղ օգտագործել" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Լրացուցիչ ընտրությունների պահոցը" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Կոնֆիգուրացիա" +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "Բեռնման օրինակ" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Հարևաններ" +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "Բոլոր մասնիկները տեղափոխել աղբարկղ" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Մականուն" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "Ցուցակ" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Հաշվի տիրոջ Ինքնությունը" +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Կազմաձևի գրացուցակը գրելի չէ. %s" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Սերվեր" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "Շարունակել վերարտադրումը" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Մուտք" +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "ուղղություն" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Գաղտնաբառ" +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Ընդհանուր օգտագործման մասնիկները կասեցված են:" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Գրանցում" +# SVG -Scalable Vector Graphics +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "Կրիայի գծագիրը Sugar-ի Մատյանում պահում է որպես SVG ֆայլ:" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Գույներ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +msgid "draws text or show media from the Journal" +msgstr "Մատյանից բերում է տեքստ կամ` ցուցադրության միջոց" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Վերբեռնել" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID (ռադիո հաճախականությունների ճանաչում)" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "\"Ֆեյսբուք\"-ի պատ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "վիդեո" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Բեռնել համացանցում" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "կապույտ" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "" -" Դուք պետք է հաշիվ ունենաք http://turtleartsite.sugarlabs.org կայքում, " -"որպեսզի բեռնեք Ձեր նախագիծը:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "Ցուցադրում է դեկարտյան դիրքացույցները" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Օգտվողի անուն." +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "Առանց գործողության այլընտրանքի" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Գաղտնաբառ." +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "Ագուցված մասնիկների շարանը քաշում է դեպի վար:" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Վերնագիր." +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "Մոդուլային օպերատոր(մնացորդային)" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Նկարագրություն." +# ստորին մասը +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "Ստորին y" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Ուղարկել Համացանցին" +# SVG-Scalable Vector Graphics +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "պահպանել SVG" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Չեղարկել" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "Գործարկում է Մատյանի tamyblock.py մոդուլում առկա կոդը:" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Մուտքը չհաջողվեց" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "գրիչը վար" + +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "սպասել" + +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "Տուփ" #: gnome_plugins/uploader_plugin.py:203 msgid "Failed to upload!" msgstr "Վերբեռնումը ձախողվեց" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "Սենսորային մասնիկների պահոց" - -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "Արագացում" - -# Կույտ կարող է նշանակել ագուցված մասնիկների շարք -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "Արագությունը x, y, z առանցքների վրա`դնել շարանի մեջ" - -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "Հնչյուն" - -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "Միկրոֆոնի մուտքային ազդանշան" - -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "Ձայնի ուժգնություն" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "Տեղափոխել" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "Միկրոֆոն ներմուծման ուժգնություն" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "Կանչում է անվանակոչված գործողությունների ագուցված մասնիկների շարանը:" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "Հաճախականություն" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "Գործողություն" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "Միկրոֆոնի ներմուծման տոնը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"Կատարիր-մինչեւ-Ճիշտ օպերատորը, որն օգտագործում է Թվապնակի բուլյան օպերատորներ" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "Դիմադրություն" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "Կիրառումը" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "Միկրոֆոնի մուտքային դիմադրողականություն" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Փոփոխական 2  ( թվային արժեքը )" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "Լարում" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "բաժանել" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "Միկրոֆոնի մուտքի լարումը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "պատկերի անվանումը" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "Լրատվամիջոցի առարկաների պահոց" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "մինչ" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "Պայծառություն" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "կտավի լայնությունը" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "Տեսախցիկի միջոցով հայտնաբերված լույսի մակարդակը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "Դատարկե՞լ մասնիկների շարանը:" -# RGB-ԿԿԿ. Կարմիր,Կանաչ,Կապույտ -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "RGB-ի միջին գույնը ուղարկվում է դեպի կույտ" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "Անվանված փոփոխական (թվային արժեքը)" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "Տեսախցիկի տված պատկեր" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "Հաջորդ" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "Լույսի սենսորով հայտնաբերված լույսի մակարդակը" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "եթե ..." -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID (ռադիո հաճախականությունների ճանաչում)" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "Սահմանել գրչի չափսը" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "Ընթերցել արժեքը RFID(ռադիո հաճախականությունների ճանաչման)սարքից" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "Ներկայացման նմուշ. ընտրել Մատյանի օբյեկտ (առանց նկարագրության)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +msgid "until" msgstr "մինչ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"կատարիր-քանի դեռ-Ճիշտ օպերատորը, որն օգտագործում է Թվապնակի բուլյան " -"օպերատորներ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "Տեսա/ձայնագրամիջոցը կանգնեցնել:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "մինչ" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Միացնել տատանվող օգնությունը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"Կատարիր-մինչեւ-Ճիշտ օպերատորը, որն օգտագործում է Թվապնակի բուլյան " -"օպերատորներ" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "Անվերադարձ ջնջում է աղբամանի պարունակությունը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "գագաթ" +# լրիվ շրջադարձ +#: pysamples/uturn.py:35 +msgid "uturn" +msgstr "Շրջադարձ U տառի ձևով" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "Փլուզվող շարանի վերին մասը" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "1 գործողության շարանի վերին մասը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "Մատյան" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"Ծրագրավորվող բլոկ. օգտագործվում է բարդ մեկ փոփոխականով մաթեմատիկական " +"հավասարումներ, օրինակ՝ sin(x),ավելացնելու համար:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Sugar Մատյանի լրատվամիջոցի առարկան" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Հոսքի օպերատորների պահոցը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "աուդիո" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "Փլուզված շարանի վերին մասը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Sugar Մատյանի Աուդիո օբյեկտ" +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "եթե-ապա-կամ օպերատորը, որը բուլյան օպերատորներ է օգտագործում Թվապնակից" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "վիդեո" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "վերրականգնում է մկնիկի սլաքի y դիրքացույցը:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -msgid "Sugar Journal video object" -msgstr "Sugar-ի Մատյանի տեսգրության առարկան" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "Պահում է գրչի ներկայիս գուներանգը:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "Նկարագրություն" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "Սինուսոիդ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Sugar Մատյանի նկարագրության դաշտը" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Մուտքը չհաջողվեց" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "Ցուցադրել" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "Ձախակողմյան x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "Մատյանից բերում է տեքստ կամ` ցուցադրության միջոց" +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "Սահմանել ուղղությունը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "Ցուցադրել հավասարեցված" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "" +"RGB (կարմիր, կանաչ,կապույտ)գույնը կրիայի տակ տեղափոխված է դեպի մասնիկների " +"կույտը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "Սահմանել սանդղակը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "Մաքրում է կտավը՝ թաքցնելով մասնիկները" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "Սահմանում է ԶԼՄ միջոցների սանդղակը" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "պահպանել պատկերը" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "պատկերի անվանումը" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "Նկարը պահում է Sugar-ի Մատյանում" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -# SVG-Scalable Vector Graphics -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "պահպանել SVG" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -# SVG -Scalable Vector Graphics -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "Կրիայի գծագիրը Sugar-ի Մատյանում պահում է որպես SVG ֆայլ:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "«Պիթոնի» chr օպերատոր" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "սանդղակ" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "Հորիզոնական տարածություն" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "պահում է ներկայիս սանդղակի արժեքը" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Մետրային դիրքացույցներ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "սպասել" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "Տողի արժեքը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "Սպասեք մինչև ընթացիկ տեսա կամ ձայնագրությունն ավարտվի:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "Նկարագրություն" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "Տեսա/ձայնագրամիջոցը կանգնեցնել:" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "Ես չգիտեմ, թե ինչպես" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "կանգնեցնել տեսագրությունը կամ ձայնագրությունը:" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Օգտվողի անուն." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "Դադար տալ" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"Սկսում է գծագրել գունավոր մակերեսով բազմանկյուն(օգտագործվում է \"ավարտել " +"լցումը\" մասնիկով):" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "Դադար տալ տեսա կամ ձայնա - գրությանը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "Ներկայացման նմուշ. ընտրել Մատյանի չորս օբյեկտ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "Շարունակել վերարտադրումը" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "Տեսքը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "Շարունակել տեսա կամ ձյնագրության վերարտադրումը" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "Սահմանում է կրիայի գծած գծի գորշի (մոխրագույնի)մակարդակը:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "Խոսել" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Գաղտնաբառ." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "Ողջույն" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "կրիան տեսնում է" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "Արտաբերել տեքստ" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "Կանգնեցնել գործողությունը" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" -msgstr "Սինուսոիդ" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "կանաչ" -# Ամպլիտուդ -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "Տատանման մեծություն" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "Երանգ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "Տևողություն" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "Լցնում է հետին պլանը (գույն, երանգ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "" -"Վերարտադրում է Սինուսոիդն ըստ հաճախականության, տատանումների մեծության ու " -"տևողության /վրկ/:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "պահպանել պատկերը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "Կոճակը սեղմել" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "Հաճախականություն" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 msgid "returns 1 if mouse button is pressed" msgstr "Վերադարձնում է 1, եթե կոճակը սեղմված է:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -msgid "returns True if mouse button is pressed" -msgstr "Վերադարձնում է 1, եթե կոճակը սեղմված է:" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "Մկնիկի սլաքի X-ը:" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" -msgstr "Վերականգնում է մկնիկի սլաքի x դիրքացույցը:" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Փոխել դիրքացույցները դեպի մեծացում" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "Մկնիկի սլաքի y դիրքացույցը:" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "գրիչը վեր" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 -msgid "returns mouse y coordinate" -msgstr "վերրականգնում է մկնիկի սլաքի y դիրքացույցը:" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "նարնջագույն" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "հարցում ստեղնաշարի վերաբերյալ" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "Ծրագրի գործարկման ընթացքը կասեցնում է սահմանված որոշակի վայրկյաններով:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" +# FILO:First-in; Last-out +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -"Հարցում՝ ստեղնաշարով ներմուծման համար (արդյունքները պահվում են ստեղնաշարի " -"բլոկում)" +"Ավելացնում է արժեքը FILO կույտին (առաջինը` ներս, վերջինը` դուրս սկզբունքով)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "ստեղնաշար" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "Ջնջել բոլորը" -# ASCII - American Standard Code for Information Interchange /Տեղեկության Փոխանակման Ամերիկյան Ստանդարտ Կոդ -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -msgid "holds results of query-keyboard block as ASCII" -msgstr "Պահում է ստեղնաշարի բլոկի հարցման արդյունքները որպես ASCII." +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "ապա" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "կարդալ փիքսելը" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Գրանցում" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "" -"RGB (կարմիր, կանաչ,կապույտ)գույնը կրիայի տակ տեղափոխված է դեպի մասնիկների " -"կույտը" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "ոչ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "կրիան տեսնում է" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "եթե ուրեմն մեկ այլ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "վերադարձնում է այն գույնը, որ կրիան ներկայիս \"տեսնում է\"" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "Կանգնեցնում է ընթացիկ գործողությունը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "ժամանակ" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "Կրիային շրջում է ժամացույցի սլաքի ուղղությամբ (անկյունն`աստիճաններով)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "ծրագրի սկզբից մինչև հիմա անցած ժամանակ (վայկյաններով)" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"Պահում է ընթացիկ մոխրագույնի մակարդակը  (կարող է օգտագործվել թվային արժեք " +"պարունակող մասնիկների փոխարեն):" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Լրացուցիչ ընտրությունների պահոցը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "էկրանի ձախ մասի x դիրքացույցը" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "հրում" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Վերականգնել մասնիկների չափսը" -# FILO:First-in; Last-out -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "" -"Ավելացնում է արժեքը FILO կույտին (առաջինը` ներս, վերջինը` դուրս սկզբունքով)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "Կրիա" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "ցուցադրել կույտը" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "Ցույց է տալիս մյուս պահոցը" -# FILO:First-in, Last-out -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "Ցույց է տալիս արժեքները FILO-ում (առաջինը ներս, վերջինը դուրս կույտ)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "Թաքցնել մասնիկները" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "Դատարկել կույտը" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "Տեսախցիկի միջոցով հայտնաբերված լույսի մակարդակը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "Դատարկում է FILO(առաջինը ներս-վերջինը դուրս կույտը)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "«Պիթոնի» int օպերատոր" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "Հանել" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "տրամաբանական less-than /փոքր է քան/ օպերատոր" -# FILO: first-in;last-out -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "Ցրում է FILO-ի (առաջինը ներս,վերջինը դուրս կույտ) արժեքը:" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "Վերականգնել աղբարկղից բոլոր մասնիկները" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -msgid "empty heap?" -msgstr "Դատարկե՞լ մասնիկների շարանը:" +#: turtleblocks.py:382 +msgid "Save" +msgstr "Պահել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "Վերականգնում է իրականը, եթե մասնիկների շարանը /կույտը/ դատարկ է:" +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "Պահեստավորել տուփ 1-ի մեջ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "Մեկնաբանություն" +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "Պահել տուփ 2-ի մեջ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "Մեկնաբանություն է տեղադրում է Ձեր կոդում:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "Թաքցնում է Sugar գործիքաշարերը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"Պահում է կրիայի ընթացիկ x դիրքացույցի արժեքը (կարող է գործածվել թվային արժեք " +"պարունակող մասնիկի փոխարեն):" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 msgid "print" msgstr "տպել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "Արժեքը տպում է էկրանի ստորին մասում գտնվող կարգավիճակի բլոկում:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "Վերականգնում է մկնիկի սլաքի x դիրքացույցը:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "«Պիթոնի» chr օպերատոր" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "կարմիր" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "«Պիթոնի» int օպերատոր" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Պահել որպես Տարբերանշան" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "\"Պիթոն\"" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "Սահմանում է կրիայի գծած գծի գույնը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"Ծրագրավորվող բլոկ. օգտագործվում է բարդ մեկ փոփոխականով մաթեմատիկական " -"հավասարումներ, օրինակ՝ sin(x),ավելացնելու համար:" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "Ձայնի ուժգնություն" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"Ծրագրավորվող բլոկ. օգտագործվում է բարդ բազմակի փոփոխականներով մաթեմատիկական " -"հավասարումներ, օրինակ՝ sqrt(x*x+y*y),ավելացնելու համար" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Թույլ տալ համագործակցությունը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"Ծրագրավորվող բլոկ. օգտագործվում է բարդ բազմակի փոփոխականներով մաթեմատիկական " -"հավասարումներ, օրինակ՝ sin(x+y+z),ավելացնելու համար" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Սենսորային մասնիկների պահոց" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "Python -ի ծրագրավորման մասնիկ" +# Load plugin +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "Բեռնել օժանդակ հավելումը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "Գործարկում է Մատյանի tamyblock.py մոդուլում առկա կոդը:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "Վերադարձնում է 1, եթե կոճակը սեղմված է:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Դեկարտյան" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "թիվ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "Ցուցադրում է դեկարտյան դիրքացույցները" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "հարցում ստեղնաշարի վերաբերյալ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "բևեռային" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "գագաթ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "Ցուցադրում է բևեռային դիրքացույցները" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Ուղարկել Համացանցին" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "Կրիա" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Դեկարտյան դիրքացուցներ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "Ընտրել, թե որ կրիային է տրվում հրահանգը" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Մականուն" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "կրիայի զրահը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "Սահմանել սանդղակը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "կրիային հատուկ 'զրահ' հագցնել" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Կիսել ընտրված մասնիկներն ընկերոջ հետ:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "Փլուզված շարանի վերին մասը" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "սպիտակ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "բեռնել" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "Գործողությունը կապում է գործիքաշարի գործարկման կոճակներին" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -msgid "loads a block" -msgstr "բեռնում է մասնիկը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "ծրագրի սկզբից մինչև հիմա անցած ժամանակ (վայկյաններով)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -msgid "setxy" -msgstr "Սահմանել xy" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Չեղարկել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "պահոց" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "կտավի բարձրությունը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" -msgstr "ընտրում է պահոցը" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "հանել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "Ներկայացման նմուշների պահոց" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "և" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "Թաքցնել մասնիկները" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "Փլուզվող շարանի վերին մասը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "Մաքրում է կտավը՝ թաքցնելով մասնիկները" +# Որպես մուտք +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "Որպես ներածում" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "Ցուցադրել մասնիկները" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Python -ի ծրագրավորման մասնիկ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "Վերականգնում է թաքնված մասնիկները" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "սպասել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "Թաքցնում է Sugar գործիքաշարերը" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "Արագացում" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "Ցուցակ" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" +"Պահում է գրչի ներկայիս չափսը (կարող է օգտագործվել թվային արժեք պարունակող " +"մասնիկի փոխարեն):" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "Ներկայացում պարբերանշված ցուցակով" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "Սահմանել գույնը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "Ներկայացման նմուշ.Կետերի ցանկ" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "նվազագույն" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "Ներկայացման նմուշ. ընտրել Մատյանի օբյեկտ (առանց նկարագրության)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "բեռնում է մասնիկը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "Ներկայացման նմուշ. ընտրել Մատյանի օբյեկտ (նկարագրությամբ)" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Գրչի հրահանգների պահոց" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "Ներկայացման նմուշ. ընտրել Մատյանի չորս օբյեկտ" +# FILO:First-in, Last-out +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "Ցույց է տալիս արժեքները FILO-ում (առաջինը ներս, վերջինը դուրս կույտ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "ներկայացման նմուշ. ընտրել Մատյանի երկու օբյեկտ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"կատարիր-քանի դեռ-Ճիշտ օպերատորը, որն օգտագործում է Թվապնակի բուլյան " +"օպերատորներ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "էկրանի ձախ մասի x դիրքացույցը" +#: turtleblocks.py:389 +msgid "File" +msgstr "Ֆայլ" -# ստորին մասը -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "Ստորին մաս" +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "տրամաբանական ՈՉ օպերատոր" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 msgid "ycor of bottom of screen" msgstr "էկրանի ստորին մասի y դիրքացույցը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "լայնք" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "Ներկայացման նմուշ. ընտրել Մատյանի օբյեկտ (նկարագրությամբ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "կտավի լայնությունը" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Թվային օպերատորների պահոց" -# xcor -x դիրքացույցը -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "էկրանի աջ մասի xcor-ը" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "բազմապատկել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "էկրանի վերին մասի ycor-ը" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "Անդադար" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "բարձրություն" +#: TurtleArtActivity.py:1302 +#, python-format +msgid "Plugin %s already installed." +msgstr "%s հավելումն արդեն ներդրված է:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "կտավի բարձրությունը" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "Սահմանում է կրիայի գծած գծի գուներանգը" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "Վերնագրի x դիրքացույցը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "Արտաբերել տեքստ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "Վերնագրի y դիրքացույցը" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "ճեպապատկեր" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "Ձախակողմյան x" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "Մաքրել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "Վերին y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "ներկայացման նմուշ. ընտրել Մատյանի երկու օբյեկտ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "Աջակողմյան x" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Մեծացնել մասնիկները" -# ստորին մասը -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "Ստորին y" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Էկրանի չափով" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "Ներկայացում 1x1" +# Ֆայլը չի գտնվել +#: turtleblocks.py:275 +msgid "File not found" +msgstr "Ֆայլը չի գտնվել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "Ներկայացում 2x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "Ցուցադրել" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "Ներկայացում 1x2" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "Տեքստ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "Ներկայացում 2x2" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "պատահական" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Խնդրեմ ներբեռնեք \"Խոսել\" գործունեությունն ու փորձեք նորից: " +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "տրամաբանական greater-than/մեծ է քան /օպերատոր" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Իսպաներեն" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "Կրիային շրջում է ժամացույցի սլաքին հակառակ (անկյունն` աստիճանով)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "Անգլերեն" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "սև" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Ների՛ր, չեմ հասկանում, թե ինչ ես հարցնում: " +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "հաշվում է քառակուսի արմատը" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:255 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"Ցավում եմ, ուղեղումս հիշողության ազատ տարածք չի մնացել: Գոցի՛ր մյուս " -"գործունեություններն ու նորից փորձի՛ր: " +"Պահում է կրիայի ընթացիկ y դիրքացույցի արժեքը (կարող է գործածվել թվային արժեք " +"պարունակող մասնիկի փոխարեն):" -# ԿԿԿ =RGB = Red, Green, Blue (Կարմիր, Կանաչ, Կապույտ) -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "Տար նպատակակետի ԿԿԿ արժեքը դեպի մասնիկների խումբը: " +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "Մկնիկի սլաքի X-ը:" -#: pysamples/grecord.py:215 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "Մկնիկի սլաքի y դիրքացույցը:" + +#: pysamples/grecord.py:216 msgid "stop" msgstr "Կանգնեցնել" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "վերարտադրել" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "պահել" - -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "Մյուսները" - -# լրիվ շրջադարձ -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "Շրջադարձ U տառի ձևով" - -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "Կատարել լրիվ շրջադարձ U տառի ձևով" - -#: turtleblocks.py:86 -msgid "usage is" -msgstr "Կիրառումը" - -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Առանց գործողության այլընտրանքի" - -# Ֆայլը չի գտնվել -#: turtleblocks.py:255 -msgid "File not found" -msgstr "Ֆայլը չի գտնվել" - -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Կազմաձևի գրացուցակը գրելի չէ. %s" - -#: turtleblocks.py:354 -msgid "New" -msgstr "Նոր" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "Բացել" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "Պահել" - -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Պահել որպես" - -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Դուրս գալ" - -#: turtleblocks.py:363 -msgid "File" -msgstr "Ֆայլ" - -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Փոխել դիրքացույցների սանդղակը" - -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Վերականգնել մասնիկների չափսը" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "մեծ է քան" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Ցուցադրել/թաքցնել մասնիկները" +# xcor - x -ի դիրքացույցը +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "xcor" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Գործիքներ" +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Օգնություն" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Զտել" +#: turtleblocks.py:477 +msgid "Save project?" +msgstr "Պահպանե՞լ նախագիծը" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Կրիա" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "Ընտրել, թե որ կրիային է տրվում հրահանգը" -#: turtleblocks.py:407 -msgid "About..." -msgstr "... մասին" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "Աջակողմյան x" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "Դուք չպահպանված աշխատանք ունեք: Ցանկանու՞մ եք պահպանել այն:" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "Լույսի սենսորով հայտնաբերված լույսի մակարդակը" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "Պահպանե՞լ նախագիծը" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "Հավելման բեռնումը չկայացավ" -#~ msgid "Turtle Art Mini" -#~ msgstr "Կրիայի Արվեստ /TortugArte/ Մինի" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "ստեղնաշար" -#~ msgid "Turtle Confusion" -#~ msgstr "Կրիայի շփոթմունք" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "Աղեղ" -#~ msgid "Select a challenge" -#~ msgstr "Ընտրել մի առաջադրանք - մարտահրավեր" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "Շարավիղ" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Մեքսիկական պեսոյի պահոց" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Բևեռային դիրքացույցներ" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Կոլումբիական պեսոյի պահոց" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "Սահմանել երանգը" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Ռուանդական ֆրանկի պահոց" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "տրամաբանական AND /և/օպերատոր" -#~ msgid "Palette of US dollars" -#~ msgstr "ԱՄՆ դոլարի պահոց" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +" Դուք պետք է հաշիվ ունենաք http://turtleartsite.sugarlabs.org կայքում, " +"որպեսզի բեռնեք Ձեր նախագիծը:" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Ավստրալիական դոլարի պահոց" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "պահոց" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Պարագվայական գուարանիի պահոց" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Գործարկել" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Պերուական Նուեվո Սոլերի պահոց" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "ցուցադրել կույտը" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Ուրուգվայական պեսոի պահոց" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" +"Սահմանում է կրիայի գլխի ուղղությունը (ելման կետում`0 դիրքում,նայում է դեպի " +"էկրանի վերին մասը):" -# ԼԱԴ - Լույս արձակող դիոդ -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "Կարգավորել ԼԱԴ ուժգնությունը 0 -ի և 255 - ի միջև:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "ընտրում է պահոցը" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "Միջավայրի լույսի մակարդակը դարձնում է 0 -ի և 1023- ի միջև ընկած թիվ:" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "Միկրոֆոն ներմուծման ուժգնություն" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "Կոճակ" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Վերնագիր." -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "Միջավայրի լույսի մակարդակը դարձնում է 0 -ի և 1023- ի միջև ընկած թիվ:" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Լրատվամիջոցի առարկաների պահոց" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "Միջավայրի ջերմությունը դարձնում է թիվ` 0 -ի և 255- ի միջև:" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Վերականգնել աղբարկղից բոլոր մասնիկները" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "Սենսորի առջև եղած առարկայի հեռավորությունը դարձնում է թիվ` 0 -ի և 255- ի " -#~ "միջև" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Փոփոխականներով մասնիկների պահոց" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "Կախված սենսորի թեքությունից` դարձնում է 0 կամ 1" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "Մաթեմատիկական օպերատորներում օգտագործվում է որպես թվային ներմուծում" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "" -#~ "Դարձնում է 1, երբ սենսորը հայտնաբերում է մագնիսական դաշտ, իսկ հակառակ " -#~ "դեպքում` 0" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Վերբեռնել" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "Տատանվում է 0 -ից 1, հաճախականությունը կախված է տատանումից" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Սերվեր" -# Լուսարձակման Դիոդ -#~ msgid "LED" -#~ msgstr "ԼԱԴ" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Փոփոխական 1  ( թվային արժեքը )" -#~ msgid "button" -#~ msgstr "Կոճակ" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Հարևաններ" -#~ msgid "grayscale" -#~ msgstr "Գորշ գույնի սանդղակ" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "Ավելացնում է երկու տառաթվային ներմուծում" -#~ msgid "ambient light" -#~ msgstr "Սենյակային լույս" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "հավասար" -#~ msgid "temperature" -#~ msgstr "Ջերմաստիճանը" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "այլապես" -#~ msgid "distance" -#~ msgstr "հեռավորություն" +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "Չի հավանում" -#~ msgid "tilt" -#~ msgstr "թեքություն" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "Դուք չպահպանված աշխատանք ունեք: Ցանկանու՞մ եք պահպանել այն:" -#~ msgid "magnetic induction" -#~ msgstr "մագնիսական ինդուկցիա" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "Վերականգնում է թաքնված մասնիկները" -#~ msgid "vibration" -#~ msgstr "տատանում" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "բեռնել" -#~ msgid "Butia Robot" -#~ msgstr "Բութիա Ռոբոտ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "կանգնեցնել տեսագրությունը կամ ձայնագրությունը:" -#~ msgid "refresh Butia" -#~ msgstr "Թարմացնել Բութիան" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "Շարժելիս Կրիան չի նկարի:" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "Թարմացնել Բութիայի պահոցի վիճակն ու մասնիկները:" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "Հանել" -#~ msgid "battery charge Butia" -#~ msgstr "Բութիա մարտկոցի լիցքավորում" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "Գրչի չափս" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "Մարտկոցի լիցքավորումը վերածում է 0-ից 255-ի միջև ընկած թվի" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "կրիայի զրահը" -#~ msgid "speed Butia" -#~ msgstr "Բութիա արագություն" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" +"Վերարտադրում է Սինուսոիդն ըստ հաճախականության, տատանումների մեծության ու " +"տևողության /վրկ/:" -#~ msgid "forward Butia" -#~ msgstr "Առաջ տանել Բութիան" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#~ msgid "move the Butia robot forward" -#~ msgstr "Բութիա ռոբոտը շարժել դեպի առաջ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "Խոսել" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "Տեղափոխել Բութիա ռոբոտը առաջ` նախապես սահմանված հեռավորության վրա:" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "Ընթերցել արժեքը RFID(ռադիո հաճախականությունների ճանաչման)սարքից" -#~ msgid "left Butia" -#~ msgstr "Ձախ Բութիա" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "Շարժում է կրիային աղեղի երկայնությամբ:" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "Բութիա ռոբոտը շրջել դեպի աջ:" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr " տրամաբանական equal-to/հավասար է/օպերատոր" -#~ msgid "backward Butia" -#~ msgstr "Բութիան` հետ" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Գրչածայրի գույների ներկապնակը" -#~ msgid "move the Butia robot backward" -#~ msgstr "Շարժել Բութիա ռոբոտը դեպի ետ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "Դադար տալ տեսա կամ ձայնա - գրությանը" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "Տեղափոխել Բութիա ռոբոտը ետ` նախապես սահմանված հեռավորության վրա" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "Թվային արժեքը պահում է Փոփոխական 1-ում" -#~ msgid "right Butia" -#~ msgstr "աջ Բութիա" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "Թվային արժեքը պահում է Փոփոխական 2-ում" -#~ msgid "turn the Butia robot at right" -#~ msgstr "Բութիա ռոբոտը շրջել դեպի աջ:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "կրիային հատուկ 'զրահ' հագցնել" -#~ msgid "turn Butia" -#~ msgstr "Պտտել Բութիան" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "Կոճակը սեղմել" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "Շրջել Բութիա ռոբոտը x աստիճան" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "Շարժում է կրիային հետ" -#~ msgid "stop Butia" -#~ msgstr "կանգնեցնել Բութիան" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "էկրանի վերին մասի ycor-ը" -#~ msgid "stop the Butia robot" -#~ msgstr "Կանգնեցնել Բութիա ռոբոտը:" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Ցուցադրել մասնիկները" -#~ msgid "Butia" -#~ msgstr "Բութիա" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "վերարտադրել" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Տեսախցիկի վերամեկնարկման գործողությունը ձախողվեց" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "պահել" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "Ոչ մի տեսախցիկ չհայտնաբերվեց" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Գույներ" -#~ msgid "Error stopping camera" -#~ msgstr "Տեսախցիկի ընդհատման գործողությունը ձախողվեց" +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "Սահմանում է կրիայի գծած գծի չափսը" -#~ msgid "Error starting camera" -#~ msgstr "Տեսախցիկի վերամեկնարկման գործողությունը ձախողվեց" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Բացել" -#~ msgid "FollowMe" -#~ msgstr "Հետևիր ինձ" +# Ուղղվածություն +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "Դիրք" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Փնտրել NXT կառավարման միացված մասնիկը:" +# ycor- y-ի դիրքացույցը +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "ycor" -# Calibration - Ելքային արժեքի հարմմարեցումը ելքի էտալոնային արժեքին: -#~ msgid "calibration" -#~ msgstr "Կալիբրացիա" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"Ծրագրավորվող բլոկ. օգտագործվում է բարդ բազմակի փոփոխականներով մաթեմատիկական " +"հավասարումներ, օրինակ՝ sqrt(x*x+y*y),ավելացնելու համար" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "Պահեստավորում է անհատականացված կալիբրացիան:" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "եթե" -#~ msgid "return a personalized calibration" -#~ msgstr "Վերադարձնել անհատականացված կալիբրացիան:" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "Տեղափոխում է կրիային xcor, ycor դիրք; (0, 0)-ն էկրանի կենտրոնն է:" -#~ msgid "follow" -#~ msgstr "Հետևել" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "\"Պիթոն\"" -#~ msgid "follow a color or calibration" -#~ msgstr "Հետևել գույնին կամ կալիբրացայիային:" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Կանգ" -#~ msgid "minimum pixels" -#~ msgstr "Պիքսելների նվազագույնը" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "Գործողություն 2" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "Սահմանել հաջորդող պիքսելների նվազագույն քանակը:" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "Գործողություն 1" -#~ msgid "threshold" -#~ msgstr "Նախաշեմ" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "ավարտել լցումը" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "Սահմանել ԿԿԿ գույնի շեմը" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Պատճենել" -#~ msgid "camera mode" -#~ msgstr "տեսախցիկի ռեժիմ" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Փակցնել" -# RGB - Կարմիր, Կանաչ, Կապույտ ԿԿԿ -# YUV - Գունային մոդել -# HSV - Երանգ, Հագեցվածություն, Արժեք -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "տեղադրել տեսախցիկի գունային ռեժիմը` RGB, YUV, և HSV" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "չի արտածում ... վրա" -#~ msgid "x position" -#~ msgstr "Դիրքն x -ի վրա" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Գործունեություններ" -#~ msgid "return x position" -#~ msgstr "Վերադառնալ x դիրքին" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Բեռնել համացանցում" -#~ msgid "y position" -#~ msgstr "Դիրքն y - ի վրա" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "Դատարկել կույտը" -#~ msgid "return y position" -#~ msgstr "Վերադառնալ y դիրքին" +# FILO: first-in;last-out +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "Ցրում է FILO-ի (առաջինը ներս,վերջինը դուրս կույտ) արժեքը:" -#~ msgid "pixels" -#~ msgstr "Պիքսել" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Մաքրել" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "Վերականգնել ամենամեծ բծի պիքսելների քանակը:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Ներկայացման նմուշների պահոց" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "տեղադրել տեսախցիկի RGB գունային ռեժիմը" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "Անկյուն" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "տեղադրել տեսախցիկի YUV գունային ռեժիմը" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "ինքնություն" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "տեղադրել տեսախցիկի HSV գունային ռեժիմը" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "Պահել / Բեռնել" -#~ msgid "empty calibration" -#~ msgstr "Կալիբրացիան. դատարկ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "Վերին y" -#~ msgid "error in string conversion" -#~ msgstr "Տեքստային շղթայի փոխակերպման սխալ:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "աուդիո" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Գործիքներ" -#~ msgid "speed SumBot" -#~ msgstr "SumBot -ի արագացում" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Մուտք" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "Ներմուծել SumBot -ի արագությունը:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "Մեկնաբանություն" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "Սահմանել նախնական արագությունը`տեղաշարժման հրահանգների համար" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "Վերին թվային ներմուծումից հանում է ստորին թվային ներմուծումը" -#~ msgid "forward SumBot" -#~ msgstr "SumBot առաջ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "Դադար տալ" -#~ msgid "move SumBot forward" -#~ msgstr "SumBot-ը շարժել դեպի առաջ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"Հարցում՝ ստեղնաշարով ներմուծման համար (արդյունքները պահվում են ստեղնաշարի " +"բլոկում)" -#~ msgid "backward SumBot" -#~ msgstr "SumBot` ետ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Դեկարտյան" -#~ msgid "move SumBot backward" -#~ msgstr "SumBot շարժել դեպի ետ" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "Մաքրում է էկրանը և ելման դիրքի բերում կրիային" -#~ msgid "stop SumBot" -#~ msgstr "SumBot կանգ" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "Միկրոֆոնի մուտքային ազդանշան" -#~ msgid "stop the SumBot" -#~ msgstr "Կանգնեցնել SumBot-ը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "վերադարձնում է այն գույնը, որ կրիան ներկայիս \"տեսնում է\"" -#~ msgid "left SumBot" -#~ msgstr "SumBot Ձախ" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "Կանչում է Գործողություն 1 մասնիկների շարանը" -#~ msgid "turn left the SumBot" -#~ msgstr "SumBot-ը շրջել դեպի ձախ:" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Կրիայի հրահանգների պահոց" -#~ msgid "right SumBot" -#~ msgstr "SumBot` աջ" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "կրկնել անընդմեջ" -#~ msgid "turn right the SumBot" -#~ msgstr "SumBot -ը շրջել դեպի աջ:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "Ցուցադրել հավասարեցված" -#~ msgid "angle to center" -#~ msgstr "Շրջել դեպի կենտրոն անկյան տակ" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Ցանկանո՞ւմ եք վերբեռնել %s:" -# Dohyo կան dojo - Սումո ըմբշամարտի բեմն է -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "Անկյունը հասցնում է dohyo- ի կենտրոնին" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "Բեռնել նախագիծը" -#~ msgid "angle to Enemy" -#~ msgstr "Շրջել դեպի հակառակորդն ուղղող անկյան տակ:" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Նախագիծ" -#~ msgid "get the angle to the Enemy" -#~ msgstr "Պարզել անկյան չափը մինչև հակառակորդը" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Զտել" -#~ msgid "x coor. SumBot" -#~ msgstr "SumBot -ի X դիրքացույցը" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Կասեցնել տատանվող օգնությունը" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "Պարզել SumBot ռոբոտի x դիրքացույցը" +# Մոդուլ +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "y coor. SumBot" -#~ msgstr "y coor. SumBot" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Գաղտնաբառ" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "Պարզել SumBot ռոբոտի y դիրքացույցը" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "Ուղղահայաց տարածություն" -#~ msgid "x coor. Enemy" -#~ msgstr "x coor. Հակառակորդի" +# Հավելում - plugin +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" +"Խնդրվումէ վերամեկնարկել Turtle Art /Կրիայի/ ծրագիրը` հավելումն օգտագործելու " +"համար:" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "Պարզել հակառակորդի ռոբոտի x դիրքացույցը" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"Ավարտում է գունավոր մակերեսով բազմանկյան գծագրումը (օգտագործվում է \"Սկսել " +"գունալցումը\" մասնիկների հետ):" -#~ msgid "y coor. Enemy" -#~ msgstr "y coor. Հակառակորդի" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Համատեղ օգտագործել" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "Պարզել հակառակորդի ռոբոտի y դիրքացույցը" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "փոքր է քան" -#~ msgid "rotation SumBot" -#~ msgstr "SumBot պտույտ" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "քառակուսի արմատ" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "Հասնում է Sumbot -ի պտույտին" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Փոխել դիրքացույցների սանդղակը" -# rotation պտույտ կամ շրջադարձ -#~ msgid "rotation Enemy" -#~ msgstr "Հակառակորդի պտույտ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "Ցուցադրել մասնիկները" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "Հասնում է Հակառակորդի պտույտին" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Դուրս գալ" -#~ msgid "distance to center" -#~ msgstr "հեռավորություն կենտրոնից" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Sugar Մատյանի նկարագրության դաշտը" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "Պարզել հեռավորությունը «dojo»-ի կենտրոնից" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "Սահմանել գորշ" -#~ msgid "distance to Enemy" -#~ msgstr "Հեռավորությունը մինչև Հակառակորդը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "Ներկայացում պարբերանշված ցուցակով" -#~ msgid "get the distance to the Enemy" -#~ msgstr "Պարզել հեռավորությունը մինչև հակառակորդը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "Տևողություն" -#~ msgid "update information" -#~ msgstr "արդիականացնել տեղեկությունը" +#: turtleblocks.py:375 +msgid "New" +msgstr "Նոր" -#~ msgid "update information from the server" -#~ msgstr "Արդիականացնել տեղեկությունը` սերվերից" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "Մեկնաբանություն է տեղադրում է Ձեր կոդում:" -#~ msgid "Palette of physics blocks" -#~ msgstr "Ֆիզիկայի մասնիկների պահոց" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "կարդալ փիքսելը" -#~ msgid "start polygon" -#~ msgstr "Սկսել բազմանկյունը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "սանդղակ" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "Սկսել նոր բազմանկյան սահմանումը` ելնելով Կրիայի առկա XY դիրքից" +# ստորին մասը +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "Ստորին մաս" -#~ msgid "add point" -#~ msgstr "Կետ ավելացնել" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "բոսոր" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "Նոր կետ ավելացնել առկա բազմանկյանը` ելնելով Կրիայի ներկա XY դիրքից:" +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Փոխել դիրքացույցները դեպի նվազեցում" -#~ msgid "end polygon" -#~ msgstr "Ավարտել բազմանկյունը:" +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "Քլիք` բացելու համար" -#~ msgid "Define a new polygon." -#~ msgstr "Սահմանել նոր բազմանկյուն" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "Միկրոֆոնի ներմուծման տոնը" -#~ msgid "end filled polygon" -#~ msgstr "Ավարտել լցված բազմանկյունը:" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Կոնֆիգուրացիա" -#~ msgid "Not a simple polygon" -#~ msgstr "Պարզ բազմանկյուն չէ" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Նկարագրություն." -#~ msgid "Define a new filled polygon." -#~ msgstr "Սահմանել նոր, լցոնված բազմանկյուն:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "Մատյան" -#~ msgid "triangle" -#~ msgstr "Եռանկյուն" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "Դատարկել աղբամանը" -#~ msgid "base" -#~ msgstr "Հիմք" +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "Շարժելիս` Կրիան կնկարի:" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Եռանկյունաձև օբյեկտ ավելացնել նախագծին:" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Բեռնում..." -#~ msgid "circle" -#~ msgstr "Շրջանագիծ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Sugar Մատյանի Աուդիո օբյեկտ" -#~ msgid "Add a circle object to the project." -#~ msgstr "Շրջանաձև օբյեկտ ավելացնել նախագծին:" +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Կանգնեցնել Կրիային" -#~ msgid "rectangle" -#~ msgstr "Ուղղանկյուն" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Կրիա" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Ուղղանկյունաձև օբյեկտ ավելացնել նախագծին" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "Փոխում է մասնիկների պահոցի դիրքը" -#~ msgid "reset" -#~ msgstr "Վերակարգավորել" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "պահել ... մեջ" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Վերակարգավորել Նախագիծը, վերացնել օբյեկտների ցանկը:" +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Թաքցնել մասնիկները" -#~ msgid "motor" -#~ msgstr "Շարժիչ" +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "Ներբեռնել «Python» ծրագրի մասնիկները" -#~ msgid "torque" -#~ msgstr "Շարժիչի պտտվող մասը" +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "գումարել" -#~ msgid "speed" -#~ msgstr "Արագություն" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "կամ" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Շարժիչի պտույտները և արագության աստիճանները 0-ից /անջատված/ մինչև դրական " -#~ "թվեր; շարժիչը տեղավորվում է ամենավերջում ստեղծված օբյեկտի մոտ:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "Ներկայացման նմուշ.Կետերի ցանկ" -#~ msgid "pin" -#~ msgstr "Կոճգամ" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "Մասնիկներն ընդլայնելու համար կիրառվող ինքնության օպերատորը:" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Կոճգամով ամրացրու օբյեկտը, որպեսզի չընկնի:" +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Փոքրացնել մասնիկները" -#~ msgid "joint" -#~ msgstr "Միացյալ" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"Պահում է կրիայի գլխի ուղղության առկա արժեքը (կարող է օգտագործվել թվային " +"արժեք պարունակող մասնիկի փոխարեն):" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Միացնել 2 օբյեկտները (ամենավերջում ստեղծված օբյեկտն ու x, y կետի վրա գտնվող " -#~ "օբյեկտը):" +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "Պատկեր" -#~ msgid "save as Physics activity" -#~ msgstr "Պահել ֆիզիկա գործունեությունը" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"Վերադարձնում է նվազագույն (վերին) եւ առավելագույն(ստորին)արժեքների միջեւ " +"պատահական որևէ թիվ" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Պահել Նախագիծը Մատյանում որպես Ֆիզիկայի գործունեություն:" +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"Պահում է գրչի ընթացիկ գույնը (կարող է օգտագործվել թվային արժեք պարունակող " +"մասնիկների փոխարեն):" -#~ msgid "gear" -#~ msgstr "Ատամնանիվ" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Ցուցադրել պահոցը" -#~ msgid "Add a gear object to the project." -#~ msgstr "Նախագծին ատամնանիվ ավելացնել" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "Նկարը պահում է Sugar-ի Մատյանում" -#~ msgid "density" -#~ msgstr "Խտություն" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Պահպանել ճեպապատկերը" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "Սահմանել օբյեկտների խտությունը (կարող է լինել միայն դրական թիվ):" +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "Մեկնարկ" -#~ msgid "friction" -#~ msgstr "Շփում" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "Վերականգնում է իրականը, եթե մասնիկների շարանը /կույտը/ դատարկ է:" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Սահմանել օբյեկտների շփման մակարդակը (արժեքը` 0-ից մինչև 1, որտեղ 0 բացառում " -#~ "է շփումը, իսկ 1-ն` ուժեղ շփում է):" +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "Շարժում է կրիան առաջ" -# Առաձգական մակերեսի շնորհիվ -#~ msgid "bounciness" -#~ msgstr "Ետցատկ" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "Առաջ" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Սահմանել օբյեկտի ետցանկի ուժգնությունը (արժեքը` 0-ից մինչև 1, որտեղ 0 " -#~ "բացառում է ետցատկը, իսկ 1-ը` շատ արագ ետցատկ է):" +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "Իմ տուփը" -# Դինամիկ -#~ msgid "dynamic" -#~ msgstr "Շարժուն" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Հաշվի տիրոջ Ինքնությունը" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Եթե շարժունակությունը = 1, օբյեկտը կարող է շարժվել, եթե այն = 0` ապա անշարժ " -#~ "մնում է իր դիրքում:" +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Ընտրել համատեղ օգտագործվելիք մասնիկները:" -# WeDo - LEGO ընկերության ռոբոտային արտադրանք է: -#~ msgid "Palette of WeDo blocks" -#~ msgstr "WeDo մասնիկների պահոց" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "Հետ" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "Թեքման սենսորի արդյունքը. (-1 == թեքում չկա, 0 == թեքում դեպի առաջ, 3 == " -#~ "թեքում դեպի ետ, 1 == թեքում դեպի ձախ, 2 == թեքում դեպի աջ)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "Սահմանում է ԶԼՄ միջոցների սանդղակը" -#~ msgid "distance sensor output" -#~ msgstr "Հեռավորության սենսորի արդյունքը:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "պահում է ներկայիս սանդղակի արժեքը" -#~ msgid "Motor A" -#~ msgstr "Շարժիչ A" +# կույտի-ագուցված մասնիկների շարան +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "Անվանակոչվող գործողությունների կույտի ամենվերին մասը" -#~ msgid "returns the current value of Motor A" -#~ msgstr "Վերադարձնում է A շարժիչի ընթացիկ արժեքը:" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "Թվային արժեքը պահում է անվանակոչված փոփոխականում" -#~ msgid "Motor B" -#~ msgstr "Շարժիչ B" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "տրամաբանական OR /կամ/ օպերատոր" -#~ msgid "returns the current value of Motor B" -#~ msgstr "Վերադարձնում է B շարժիչի ընթացիկ արժեքը:" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "Միկրոֆոնի մուտքի լարումը" -#~ msgid "set the value for Motor A" -#~ msgstr "Սահմանել A շարժիչի արժեքը:" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "Կրկնել սահմանված անգամներ" -#~ msgid "set the value for Motor B" -#~ msgstr "Սահմանել B շարժիչի արժեքը:" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Պահպանել..." -# LEGO NXT - LEGO ընկերության ռոբոտային արտադրանք է: -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Շարժիչի LEGO NXT մասնիկների պահոց:" +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "Կանչում է Գործողություն 2 շարանը" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "LEGO NXT -ի սենսորների մասնիկների պահոց:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "Սահմանել xy" -#~ msgid "touch" -#~ msgstr "Հպման սենսոր" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "Վերնագրի y դիրքացույցը" -# Հեռավորության չափումը գերձայնային ալիքներով -#~ msgid "ultrasonic" -#~ msgstr "Գերձայնային" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "Վերնագրի x դիրքացույցը" -#~ msgid "light" -#~ msgstr "Լույս" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "լցնել էկրանը" -#, fuzzy -#~ msgid "grey" -#~ msgstr "մոխրագույն" +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Պահել որպես" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Ստուգել կապը NXT հսկման մասնիկի հետ:" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "Սահմանել xy" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "Հզորության արժեքը պետք է լինի -127 և 127 -ի միջև:" +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "Խոտան" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "" -#~ "Վրիպում է տեղի ունեցել. խնդրեմ ստուգե՛ք բոլոր միացումներն ու փորձեք նորից " -#~ "միացնել:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "բևեռային" -#~ msgid "NXT not found" -#~ msgstr "NXT չի գտնվել" +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "կրկնել" -#~ msgid "refresh NXT" -#~ msgstr "Թարմացնել NXT-ը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "Սպասեք մինչև ընթացիկ տեսա կամ ձայնագրությունն ավարտվի:" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Փնտրել NXT կառավարման միացված մասնիկը:" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Պահել որպես պատկեր" -#~ msgid "play tone" -#~ msgstr "Վերարտադրել հնչյունը" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Խմբագրել" -#~ msgid "frequency" -#~ msgstr "Հաճախականություն" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "Միկրոֆոնի մուտքային դիմադրողականություն" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Նվագարկել հաճախականությամբ հնչյունը որոշակի ժամանակի ընթացքում:" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "2 գործողության մասնիկաշարանի վերին մասը" -#~ msgid "port" -#~ msgstr "Մուտք" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"բաժանում է վերին թվային արժեքը(համարիչը ) ստորին թվային արժեքի " +"(հայտարարը )վրա :" -#~ msgid "power" -#~ msgstr "Հզորություն" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "առավելագույն" -#~ msgid "rotations" -#~ msgstr "Պտույտներ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "Արժեքը տպում է էկրանի ստորին մասում գտնվող կարգավիճակի բլոկում:" -#~ msgid "turn a motor" -#~ msgstr "Պտտել շարժիչը" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "Սկսել լցումը" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "Համաժամանակեցնել Մուտք B-ին և Մուտք C -ին միացված շարժիչները:" +# ASCII - American Standard Code for Information Interchange /Տեղեկության Փոխանակման Ամերիկյան Ստանդարտ Կոդ +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "Պահում է ստեղնաշարի բլոկի հարցման արդյունքները որպես ASCII." -#~ msgid "PORT A" -#~ msgstr "Մուտք A" +#. #-#-#-#-# hy.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "հրում" -#~ msgid "PORT A of the brick" -#~ msgstr "Մուտք A-ի մասնիկը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"Ծրագրավորվող բլոկ. օգտագործվում է բարդ բազմակի փոփոխականներով մաթեմատիկական " +"հավասարումներ, օրինակ՝ sin(x+y+z),ավելացնելու համար" -#~ msgid "PORT B" -#~ msgstr "Մուտք B" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "Վերականգնել բոլորը" -#~ msgid "PORT B of the brick" -#~ msgstr "Մուտք B-ի մասնիկը" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "Ողջույն" -#~ msgid "PORT C" -#~ msgstr "Մուտք C" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "ԿրիայիԲլոկ" -#~ msgid "PORT C of the brick" -#~ msgstr "Մուտք C-ի մասնիկը" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"Լոգո-ոգեշնչված կրիա, որը նկարում է գունազարդ նկարներ \"snap-together\" " +"տեսողական ծրագրային բլոկերով" -#~ msgid "start motor" -#~ msgstr "Միացնե՛լ շարժիչը" +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "գրիչը վար" -#~ msgid "Run a motor forever." -#~ msgstr "Աշխատեցնե՛լ շարժիչը մշտապես:" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "դառնում է Ճիշտ, եթե գրիչը վար է" -#~ msgid "brake motor" -#~ msgstr "Արգելակել շարժիչը" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Խնդրվում է սեղմել \"Կանգ\" կոճակը նախքան Կրիայի ծրագրի մասնիկների խմբում " +"որևէ փոփոխություն կատարելը:" -#~ msgid "Stop a specified motor." -#~ msgstr "Արգելակել որոշված շարժիչը" +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Պահպանել գրապահոցը" -#~ msgid "reset motor" -#~ msgstr "Վերակարգավորել շարժիչը:" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Իսկապես վերագրանցե՞լ գրապահոցը" -#~ msgid "Reset the motor counter." -#~ msgstr "Վերակարգավորել շարժիչի հաշվիչը:" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Վերագրանցել գրապահոցը" -#~ msgid "motor position" -#~ msgstr "Շարժիչի դիրքը" +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Ջնջել գրապահոցը" -#~ msgid "Get the motor position." -#~ msgstr "Պարզել շարժիչի դիրքը" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Իսկապես նջնե՞լ գրապահոցը" -#~ msgid "PORT 1" -#~ msgstr "Մուտք 1" +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "Պահոց" -#~ msgid "PORT 1 of the brick" -#~ msgstr "Մասնիկի Մուտք 1 -ը:" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "\"Ֆեյսբուք\"-ի պատ" -#~ msgid "read" -#~ msgstr "Կարդալ" +# Ամպլիտուդ +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "Տատանման մեծություն" -#~ msgid "sensor" -#~ msgstr "Սենսոր" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "ակտիվ կրիա" -#~ msgid "Read sensor output." -#~ msgstr "Կարդալ սենսորի ելքի տվյալները" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "ակտիվ կրիայի անվանումը" -#~ msgid "PORT 2" -#~ msgstr "Մուտք 2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "օգտագործողի կողմից ընտրված շահագորժողի գունապնակներ" -#~ msgid "PORT 2 of the brick" -#~ msgstr "Մասնիկի Մուտք 2 -ը:" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Խնդրեմ ներբեռնեք \"Խոսել\" գործունեությունն ու փորձեք նորից:" -#~ msgid "light sensor" -#~ msgstr "Լույսի սենսոր" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Իսպաներեն" -#~ msgid "PORT 3" -#~ msgstr "Մուտք 3" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "Անգլերեն" -#~ msgid "PORT 3 of the brick" -#~ msgstr "Մասնիկի Մուտք 3 -ը:" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Ների՛ր, չեմ հասկանում, թե ինչ ես հարցնում:" -#~ msgid "touch sensor" -#~ msgstr "Հպման սենսոր" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Ցավում եմ, ուղեղումս հիշողության ազատ տարածք չի մնացել: Գոցի՛ր մյուս " +"գործունեություններն ու նորից փորձի՛ր:" -#~ msgid "distance sensor" -#~ msgstr "Հեռավորության սենսոր" +# ԿԿԿ =RGB = Red, Green, Blue (Կարմիր, Կանաչ, Կապույտ) +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "Տար նպատակակետի ԿԿԿ արժեքը դեպի մասնիկների խումբը:" -#~ msgid "PORT 4" -#~ msgstr "Մուտք 4" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "Մյուսները" -#~ msgid "PORT 4 of the brick" -#~ msgstr "Մասնիկի Մուտք 4 -ը:" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "շրջում է կրիային 180 աստիճանով" -#~ msgid "sound sensor" -#~ msgstr "Ձայնային սենսոր" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Ցուցադրել օրինակ -նախագծերը" -#~ msgid "color sensor" -#~ msgstr "Գույնի սենսոր" +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Թաքցնել օրինակ-նախագծերը" -#~ msgid "set light" -#~ msgstr "Կարգավորել լույսը" +#: turtleblocks.py:436 +msgid "About..." +msgstr "... մասին" -#~ msgid "Set color sensor light." -#~ msgstr "Միացնել գունային սենսորի լույսը:" +# ԼԱԴ=LED - Light-Emitting Diode +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "" +#~ "ԼԱԴ` լուսարձակող դիոդ անջատել և միացնել; 0-ն` անջատված է, 1`միացված է:" -#~ msgid "battery level" -#~ msgstr "մարտկոցի մակարդակը" +#~ msgid "returns the gray level" +#~ msgstr "Վերադարձնում է մոխրագույնի մակարդակը:" -#, fuzzy -#~ msgid "Get battery level of the brick" -#~ msgstr "Ձեռք բերել ուղղանկյան մարտկոցի մակարդակը:" +#~ msgid "returns the light level" +#~ msgstr "Վերականգնում է լույսի մակարդակը:" -#~ msgid "HIGH" -#~ msgstr "ԲԱՐՁՐ" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "Վերականգնում է կերպարի հեռավորությունը սենսորից:" -#~ msgid "LOW" -#~ msgstr "ՑԱԾՐ" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "Մարտկոցի լիցքավորումը վերածում է 0-ից 255-ի միջև ընկած թվի" -#~ msgid "INPUT" -#~ msgstr "ՄՈւՏՔ" +# ԼԱԴ - Լույս արձակող դիոդ +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "Կարգավորել ԼԱԴ ուժգնությունը 0 -ի և 255 - ի միջև:" -#~ msgid "OUTPUT" -#~ msgstr "ԵԼՔ" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "Կախված սենսորի թեքությունից` դարձնում է 0 կամ 1" -# PWM - pulse width modulation, ԲԼՄ -բաբախյունի լայնքի մոդուլացիա -#~ msgid "PWM" -#~ msgstr "PWM" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "Տատանվում է 0 -ից 1, հաճախականությունը կախված է տատանումից" -# SERVO - փոքր չափի ռոբոտների հեռակա ռադիոկառավարման սարք: -# -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "grayscale" +#~ msgstr "Գորշ գույնի սանդղակ" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "ՍԽԱԼ. Ստուգել Arduino -ն և մուտքի համարը:" +#~ msgid "ambient light" +#~ msgstr "Սենյակային լույս" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "ՍԽԱԼ. Արժեքը պետք է լինի 0-ից մինչև 255:" +#~ msgid "magnetic induction" +#~ msgstr "մագնիսական ինդուկցիա" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "ՍԽԱԼ. Արժեքը պետք է լինի կամ ԲԱՐՁՐ, կամ` ՑԱԾՐ:" +#~ msgid "vibration" +#~ msgstr "տատանում" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "ՍԽԱԼ. պետք է լինի, ՄՈւՏՔ, ԵԼՔ, PWM կամ SERVO կերպով:" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "Տեղափոխել Բութիա ռոբոտը առաջ` նախապես սահմանված հեռավորության վրա:" -#~ msgid "pin mode" -#~ msgstr "pin ռեժիմ" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "Տեղափոխել Բութիա ռոբոտը ետ` նախապես սահմանված հեռավորության վրա" -# Մոդուլ -#~ msgid "mode" -#~ msgstr "Կերպ" +#~ msgid "turn Butia" +#~ msgstr "Պտտել Բութիան" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Ընտրել pin գործառույթը (INPUT, OUTPUT, PWM, SERVO)" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "Շրջել Բութիա ռոբոտը x աստիճան" -#~ msgid "analog write" -#~ msgstr "Գրել անալոգային տեսքով" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "" +#~ "Միջավայրի լույսի մակարդակը դարձնում է 0 -ի և 1023- ի միջև ընկած թիվ:" -#~ msgid "Write analog value in specified port." -#~ msgstr "Գրել անալոգային արժեքը որոշակի Մուտքի վրա:" +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "" +#~ "Միջավայրի լույսի մակարդակը դարձնում է 0 -ի և 1023- ի միջև ընկած թիվ:" -#~ msgid "analog read" -#~ msgstr "Կարդալ անալոգային արդյունքը" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "Միջավայրի ջերմությունը դարձնում է թիվ` 0 -ի և 255- ի միջև:" -# վոլտ=((կարդալ)*5)/1024) #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Կարդալ արժեքն անալոգային Մուտքից: Արժեքը կարող է լինել 0 -ի և 1023-ի միջև. " -#~ "USB -ի համար` volt=((read)*5)/1024) մոտավորապես:" +#~ "Սենսորի առջև եղած առարկայի հեռավորությունը դարձնում է թիվ` 0 -ի և 255- ի " +#~ "միջև" -#~ msgid "digital write" -#~ msgstr "Թվայնացված գրություն" +#~ msgid "set text size" +#~ msgstr "Սահմանել տեքստի չափը" -#~ msgid "Write digital value to specified port." -#~ msgstr "Գրել թվայնացված արժեքը որոշակի Մուտքի համար:" +#~ msgid "set text color" +#~ msgstr "Սահմանել տեքստի գույնը" -#~ msgid "digital read" -#~ msgstr "Թվայնացված ընթերցում" +#~ msgid "presentation 2x1" +#~ msgstr "Ներկայացում 2x1" -#~ msgid "Read value from digital port." -#~ msgstr "Կարդալ արժեքը թվայնացված մուտքից" +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "Սահմանում է կրիայի մուտքագրած տեքստի գույնը" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Թվայնացված Մուտքի համար սահմանել ԲԱՐՁՐ արժեքը:" +#~ msgid "presentation 2x2" +#~ msgstr "Ներկայացում 2x2" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Կարգավորել Arduino մուտքը թվային եղանակով ներմուծման համար:" +#~ msgid "make a uturn" +#~ msgstr "Կատարել լրիվ շրջադարձ U տառի ձևով" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Կարգավորել Arduino մուտքը servo -ի համար:" +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "Սահմանում է կրիայի մուտքագրած տեքստի չափսը" -#~ msgid "Set LOW value for digital port." -#~ msgstr "ԹվայինՄուտքի համար սահմանել ՑԱԾՐ արժեքը:" +#~ msgid "presentation 1x1" +#~ msgstr "Ներկայացում 1x1" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Կարգավորել Arduino մուտքը թվային արդյունքի համար:" +#~ msgid "presentation 1x2" +#~ msgstr "Ներկայացում 1x2" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "" -#~ "Կարգավորել Arduino մուտքը համար PWM համար (բաբախյուն- լայնության " -#~ "մոդուլյացիան)" +# լրիվ շրջադարձ +#~ msgid "u turn" +#~ msgstr "Շրջադարձ U տառի ձևով" + +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "Կոճակ" + +#, fuzzy +#~ msgid "grey" +#~ msgstr "մոխրագույն" -# WeDo - LEGO ընկերության ռոբոտային արտադրանք է: #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "WeDo մասնիկների պահոց" +#~ msgid "Get battery level of the brick" +#~ msgstr "Ձեռք բերել ուղղանկյան մարտկոցի մակարդակը:" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "ՍԽԱԼ. Արժեքը պետք է լինի կամ ԲԱՐՁՐ, կամ` ՑԱԾՐ:" #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" #~ "Բութիայի շարժիչի արագությունը ներկայացնել որպես 0-ից 1023-ի միջև ընկած " #~ "արժեք, որպես ֆունկցիայի արգումենտ:" @@ -2857,10 +3827,6 @@ msgstr "Պահպանե՞լ նախագիծը" #~ "Համաժամանակեցնել շարժիչները\n" #~ " ղեկելով" -# Arduino - բաց, ազատ սարքաշարի հարթակ, հավելյալ մուտք Arduino վահանակի վերահսկման համար: -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Arduino մասնիկների պահոց" - #~ msgid "delay Butia" #~ msgstr "Բութիա ուշացում" diff --git a/po/id.po b/po/id.po index 8dfbfb9..9f2d430 100644 --- a/po/id.po +++ b/po/id.po @@ -1,13 +1,34 @@ +# #-#-#-#-# id.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# id.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# id.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: 2013-05-18 12:14+0200\n" +"Last-Translator: andika \n" +"Language-Team: LANGUAGE \n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# id.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-05-17 00:31-0400\n" @@ -22,499 +43,2167 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -"Kura-kura terinspirasi Logo yang melukis gambar berwarna-warni dengan blok-" -"blok pemrograman visual yang tergabung bersama" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Palet perintah kura-kura" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "maju" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Seni Kura-kura" -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "menggerakkan kura-kura maju" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "mundur" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "menggerakkan kura-kura mundur" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "bersihkan" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "membersihkan layar dan mereset kura-kura" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "GALAT: Kecepatan mesti berupa suatu nilai antara 0 dan 1023" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "GALAT: Pin mesti di antara 1 dan 8" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "GALAT: Nilai mesti 0 atau 1, LOW atau HIGH" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "GALAT: Mode mesti INPUT atau OUTPUT." + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +#, fuzzy +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "mengembalikan 1 ketika tombol ditekan dan 0 bila tidak" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "mengembalikan suhu" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "mengembalikan 1 ketika sensor mendeteksi medan magnetik, 0 bila tidak" + +#: taextras.py:88 +msgid "LED" +msgstr "LED" + +#: taextras.py:89 +msgid "button" +msgstr "tombol" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "kelabu" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "cahaya" + +#: taextras.py:92 +msgid "temperature" +msgstr "suhu" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "jarak" + +#: taextras.py:94 +msgid "resistance" +msgstr "resistansi" + +#: taextras.py:95 +msgid "voltage" +msgstr "tegangan" -#: TurtleArt/tabasics.py:158 +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "kiri" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "" -"membelokkan kura-kura berlawanan arah dengan jarum jam (sudut dalam derajat)" - -#: TurtleArt/tabasics.py:170 +#: taextras.py:107 TurtleArt/tabasics.py:170 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "kanan" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "membelokkan kura-kura searah dengan jarum jam (sudut dalam derajat)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "lengkung" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "sudut" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "jari-jari" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "memindahkan kura-kura mengikuti lengkungan" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "atur xy" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "mod" + +#: taextras.py:127 +#, fuzzy +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Pilih fungsi pin (INPUT, OUTPUT, PWM, SERVO)." + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "nilai" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "memindahkan kura-kura ke posisi xcor, ycor; (0, 0) ada di pusat layar." +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "atur arah" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "mengatur arah gerak kura-kura (0 mengarah ke puncak layar.)" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "xcor" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArt/tabasics.py:222 +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "identitas" + +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -"menyimpan nilai koordinat x kura-kura saat ini (dapat dipakai menggantikan " -"blok angka)" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "ycor" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:233 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -"menyimpan nilai koordinat y kura-kura saat ini (dapat dipakai menggantikan " -"blok angka)" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "arah" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:244 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." msgstr "" -"menyimpan nilai arah gerak kura-kura saat ini (dapat dipakai menggantikan " -"blok angka)" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Palet perintah pena" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "penuhi layar" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 #: TurtleArt/tabasics.py:344 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "warna" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "gradasi" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "penuhi latar belakang dengan (warna, gradasi)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" -msgstr "kelabu" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "atur warna" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "mengatur warna dari garis yang digambar oleh kura-kura" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "atur gradasi" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "mengatur gradasi dari garis yang digambar oleh kura-kura" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "atur kelabu" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "mengatur level kelabu dari garis yang digambar oleh kura-kura" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "memuat warna pena kini (dapat dipakai sebagai pengganti blok angka)" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "memuat gradasi pena kini" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "memuat level kelabu kini (dapat dipakai sebagai pengganti blok angka)" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "pena mati" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "Kura-kura tak akan menggambar ketika dipindah." +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "pena nyala" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "Kura-kura akan menggambar ketika dipindah." +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "atur ukuran pena" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "mengatur ukuran garis yang digambar oleh kura-kura" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "mulai memenuhi" +#: taextras.py:377 +msgid "frequency" +msgstr "" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "memulai poligon terisi (dipakai dengan blok isi akhir)" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "akhir memenuhi" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "melengkapi poligon terisi (dipakai dengan blok isi awal)" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "ukuran pena" +#: taextras.py:382 +msgid "port" +msgstr "" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "memuat ukuran pena kini (dapat dipakai menggantikan blok angka)" +#: taextras.py:383 +msgid "power" +msgstr "" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Palet warna pena" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: TurtleArt/tabasics.py:439 -msgid "red" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +#, fuzzy +msgid "read" msgstr "merah" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "oranye" +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Pilih fungsi pin (INPUT, OUTPUT, PWM, SERVO)." + +#: taextras.py:462 +msgid "analog write" +msgstr "tulis analog" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "Tulis nilai analog pada porta yang dinyatakan." + +#: taextras.py:465 +msgid "analog read" +msgstr "baca analog" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Baca nilai dari porta analog. Nilai bisa di antara 0 dan 1023. Gunakan Vref " +"untuk menentukan tegangan. Untuk USB, kira-kira volt=((baca)*5/1024)." + +#: taextras.py:468 +msgid "digital write" +msgstr "tulis dijital" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "Tulis nilai dijital ke porta yang dinyatakan." + +#: taextras.py:470 +msgid "digital read" +msgstr "baca dijital" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "Baca nilai dari porta dijital." + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "A1" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "baca tegangan masukan analog 1" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "A2" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "baca tegangan masukan analog 2" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "baca tegangan masukan 1" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "baca tegangan masukan 2" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "baca tegangan masukan sensor analog" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Judul" #: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "kuning" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "hijau" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "operator if-then yang menggunakan operator boolean dari palet Angka" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "mengalikan dua masukan numerik" #: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "cyan" +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "arah" + #: TurtleArt/tabasics.py:446 msgid "blue" msgstr "biru" -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "ungu" +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "operator modulus (sisa)" -#: TurtleArt/tabasics.py:449 -msgid "white" +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "pena nyala" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "tunggu" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "aksi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +#, fuzzy +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"operator if-then-else yang menggunakan operator boolean dari palet Angka" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "bagi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +#, fuzzy +msgid "while" msgstr "putih" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "hitam" +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "selanjutnya" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "atur warna teks" +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "jika maka" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "mengatur warna teks yang digambar oleh kura-kura" +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "atur ukuran pena" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "Palet operator-operator aliran" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"operator if-then-else yang menggunakan operator boolean dari palet Angka" + +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "memuat gradasi pena kini" + +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "atur arah" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "spasi horizontal" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "nilai string" #: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "atur ukuran teks" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "mengatur ukuran teks yang digambar oleh kura-kura" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "memulai poligon terisi (dipakai dengan blok isi akhir)" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Palet operator numerik" +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "mengatur level kelabu dari garis yang digambar oleh kura-kura" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "plus" +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "hentikan aksi" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "menambahkan dua masukan alfanumerik" +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "hijau" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "minus" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "gradasi" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "mengurangkan masukan numerik bawah dari masukan numerik atas" +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "penuhi latar belakang dengan (warna, gradasi)" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "kali" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "pena mati" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "mengalikan dua masukan numerik" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "oranye" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "bagi" +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "mengistirahatkan eksekusi program selama sekian detik yang dinyatakan" -#: TurtleArt/tabasics.py:600 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "maka" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "bukan" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "hentikan aksi kini" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "membelokkan kura-kura searah dengan jarum jam (sudut dalam derajat)" + +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "memuat level kelabu kini (dapat dipakai sebagai pengganti blok angka)" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "operator logika kurang-dari" + +#: TurtleArt/tabasics.py:222 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"membagi masukan numerik atas (numerator) dengan masukan numerik bawah " -"(denominator)" +"menyimpan nilai koordinat x kura-kura saat ini (dapat dipakai menggantikan " +"blok angka)" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "identitas" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "mengatur warna dari garis yang digambar oleh kura-kura" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "operator identitas dipakai untuk memperluas blok" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "atur warna teks" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "mod" +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "nomor" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "operator modulus (sisa)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "atur gradasi" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "putih" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "akar kuadrat" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "sambungkan aksi dengan tombol-tombol run di toolbar" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "menghitung akar kuadrat" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "minus" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "acak" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "dan" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "memuat ukuran pena kini (dapat dipakai menggantikan blok angka)" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "atur warna" #: TurtleArt/tabasics.py:642 msgid "min" msgstr "min" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "Palet perintah pena" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +#, fuzzy +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"operator if-then-else yang menggunakan operator boolean dari palet Angka" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "operator logika NOT" + +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Palet operator numerik" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "kali" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "selamanya" + +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "mengatur gradasi dari garis yang digambar oleh kura-kura" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "bersihkan" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "teks" + #: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "maks" +msgid "random" +msgstr "acak" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "operator logika lebih-dari" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" -"mengembalikan bilangan acak antara nilai minimum (atas) dan maksimum (bawah)" +"membelokkan kura-kura berlawanan arah dengan jarum jam (sudut dalam derajat)" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "nomor" +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "hitam" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "dipakai sebagai masukan numerik dalam operator matematis" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "menghitung akar kuadrat" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"menyimpan nilai koordinat y kura-kura saat ini (dapat dipakai menggantikan " +"blok angka)" #: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "lebih dari" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "operator logika lebih-dari" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "kurang dari" +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "mengatur warna teks yang digambar oleh kura-kura" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "operator logika kurang-dari" +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "lengkung" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "jari-jari" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "atur gradasi" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "operator logika AND" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "mengatur arah gerak kura-kura (0 mengarah ke puncak layar.)" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Judul:" + +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Palet dari blok variabel" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "dipakai sebagai masukan numerik dalam operator matematis" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "menambahkan dua masukan alfanumerik" #: TurtleArt/tabasics.py:691 msgid "equal" msgstr "sama dengan" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "Kura-kura tak akan menggambar ketika dipindah." + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "ukuran pena" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "memindahkan kura-kura mengikuti lengkungan" + #: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "operator logika sama-dengan" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "bukan" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "Palet warna pena" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "operator logika NOT" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "menggerakkan kura-kura mundur" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "dan" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "mengatur ukuran garis yang digambar oleh kura-kura" -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "operator logika AND" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "jika" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "memindahkan kura-kura ke posisi xcor, ycor; (0, 0) ada di pusat layar." + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "aksi 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "aksi 1" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "akhir memenuhi" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Salin" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +#, fuzzy +msgid "Clean" +msgstr "bersihkan" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "sudut" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "mengurangkan masukan numerik bawah dari masukan numerik atas" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "membersihkan layar dan mereset kura-kura" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Palet perintah kura-kura" + +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "pengulangan selamanya" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "spasi vertikal" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "melengkapi poligon terisi (dipakai dengan blok isi awal)" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "kurang dari" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "akar kuadrat" + +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "atur kelabu" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "ungu" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "Kura-kura akan menggambar ketika dipindah." + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "plus" #: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "atau" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "operator identitas dipakai untuk memperluas blok" + +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "mengatur ukuran teks yang digambar oleh kura-kura" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"menyimpan nilai arah gerak kura-kura saat ini (dapat dipakai menggantikan " +"blok angka)" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"mengembalikan bilangan acak antara nilai minimum (atas) dan maksimum (bawah)" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "memuat warna pena kini (dapat dipakai sebagai pengganti blok angka)" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "mulai" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "menggerakkan kura-kura maju" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "maju" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "mundur" + #: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "operator logika OR" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Palet operator-operator aliran" - -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "tunggu" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "mengulang sejumlah yang dinyatakan" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "mengistirahatkan eksekusi program selama sekian detik yang dinyatakan" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "atur xy" -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "selamanya" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "penuhi layar" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "pengulangan selamanya" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "atur xy" #: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "ulangi" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "mengulang sejumlah yang dinyatakan" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Sunting" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "jika" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"membagi masukan numerik atas (numerator) dengan masukan numerik bawah " +"(denominator)" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "maka" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "maks" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "jika maka" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "mulai memenuhi" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "operator if-then yang menggunakan operator boolean dari palet Angka" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"Kura-kura terinspirasi Logo yang melukis gambar berwarna-warni dengan blok-" +"blok pemrograman visual yang tergabung bersama" + +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "merah" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "identitas" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "mod" #: TurtleArt/tabasics.py:785 msgid "else" @@ -524,71 +2213,14 @@ msgstr "" msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "" -"operator if-then-else yang menggunakan operator boolean dari palet Angka" - -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "spasi horizontal" - #: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "spasi vertikal" - #: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "hentikan aksi" - -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "hentikan aksi kini" - -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Palet dari blok variabel" - -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "mulai" - -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "sambungkan aksi dengan tombol-tombol run di toolbar" - -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "teks" - -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "nilai string" - -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "aksi" - #: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" @@ -637,10 +2269,6 @@ msgstr "simpan di" msgid "box" msgstr "kotak" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "nilai" - #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 #: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 #: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 @@ -656,18 +2284,10 @@ msgstr "simpan nilai numerik dalam variabel bernama" msgid "named variable (numeric value)" msgstr "variabel bernama (nilai numerik)" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "aksi 1" - #: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "puncak dari tumpukan Aksi 1" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "aksi 2" - #: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "puncak dari tumpukan Aksi 2" @@ -713,18 +2333,6 @@ msgstr "pindahkan semua blok ke tong sampah" msgid "Share selected blocks" msgstr "Berbagi pakai blok-blok yang dipilih" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Judul" - #: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" @@ -780,10 +2388,6 @@ msgstr "klik untuk membuka" msgid "orientation" msgstr "orientasi" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "selanjutnya" - #: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "geser" @@ -874,11 +2478,6 @@ msgstr "" msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Sunting" - #: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 #: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" @@ -893,10 +2492,6 @@ msgstr "" msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Salin" - #: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" @@ -936,11 +2531,6 @@ msgstr "" msgid "Load example" msgstr "" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -#, fuzzy -msgid "Clean" -msgstr "bersihkan" - #: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" @@ -1100,10 +2690,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Judul:" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1138,11 +2724,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1169,13 +2750,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1183,13 +2757,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1202,15 +2769,6 @@ msgstr "" msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1242,29 +2800,11 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -#, fuzzy -msgid "while" -msgstr "putih" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#, fuzzy -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"operator if-then-else yang menggunakan operator boolean dari palet Angka" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -#, fuzzy -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"operator if-then-else yang menggunakan operator boolean dari palet Angka" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 @@ -1322,11 +2862,6 @@ msgstr "" msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -#, fuzzy -msgid "set scale" -msgstr "atur gradasi" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" @@ -1482,10 +3017,6 @@ msgstr "" msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" @@ -1659,11 +3190,6 @@ msgstr "" msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -#, fuzzy -msgid "setxy" -msgstr "atur xy" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" @@ -1744,10 +3270,6 @@ msgstr "" msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" @@ -1760,10 +3282,6 @@ msgstr "" msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" @@ -1941,25 +3459,27 @@ msgstr "" msgid "Save project?" msgstr "" -#~ msgid "Turtle Art" -#~ msgstr "Seni Kura-kura" +#~ msgid "gpio" +#~ msgstr "gpio" -#, fuzzy -#~ msgid "density" -#~ msgstr "identitas" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "Menyalakan dan mematikan LED; 0 mati; 1 nyala" -#, fuzzy -#~ msgid "light" -#~ msgstr "kanan" +#~ msgid "returns the gray level" +#~ msgstr "mengembalikan tingkat abu-abu" -#, fuzzy -#~ msgid "grey" -#~ msgstr "kelabu" +#~ msgid "returns the light level" +#~ msgstr "mengembalikan tingkat cahaya" -#, fuzzy -#~ msgid "read" -#~ msgstr "merah" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "mengembalikan jarak dari objek di depan sensor" + +#~ msgid "returns the value of the resistance" +#~ msgstr "mengembalikan nilai dari resistansi" + +#~ msgid "returns the value of the voltage" +#~ msgstr "mengembalikan nilai dari tegangan" #, fuzzy -#~ msgid "mode" -#~ msgstr "mod" +#~ msgid "grey" +#~ msgstr "kelabu" diff --git a/po/ig.po b/po/ig.po index 24d1389..5fe466a 100644 --- a/po/ig.po +++ b/po/ig.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ig.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ig.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:25+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/is.po b/po/is.po index 2dc7bf8..71ca68f 100644 --- a/po/is.po +++ b/po/is.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# is.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# is.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-03-27 14:22+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "Sýna" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/it.po b/po/it.po index 386cf6c..f285217 100644 --- a/po/it.po +++ b/po/it.po @@ -1,16 +1,35 @@ +# #-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-01-12 08:29+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -22,1556 +41,1829 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Pannello comandi tartaruga" - -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "avanti" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "muove tartaruga avanti" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "indietro" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "muove tartaruga indietro" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "pulisci" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "Pulisci lo schermo e riposiziona la tartaruga" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "sinistra" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "ruota tartaruga in senso antiorario (in gradi)" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "destra" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "ruota tartaruga in senso orario (in gradi)" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "arco" +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "angolo" +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "raggio" +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "muove la tartaruga lungo un arco" +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "seleziona xy" +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" msgstr "" -"muove la tartaruga alle coordinate xcor, ycor; (0,0) è il centro dello " -"schermo." -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "seleziona direzione" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "seleziona la direzione della tartaruga (0 è verso l'alto)" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "coordinata x" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" msgstr "" -"ricorda la coordinata x (ascissa) della tartaruga (può essere utilizzato in " -"alternativa ad un blocco variabile numerico)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "coordinata y" +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"ricorda la coordinata y (ordinata) della tartaruga (può essere utilizzato in " -"alternativa ad un blocco variabile numerico)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "direzione" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"ricorda la direzione della tartaruga (può essere utilizzato in alternativa " -"ad un blocco variabile numerico)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Pannello comandi penna" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "riempi schermo" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "colore" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "ombreggiatura" +#: taextras.py:88 +msgid "LED" +msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "riempi lo sfondo con (colore, ombreggiatura)" +#: taextras.py:89 +msgid "button" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 msgid "gray" msgstr "grigio" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "seleziona colore" +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "destra" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "seleziona il colore della linea disegnata dalla tartaruga" +#: taextras.py:92 +msgid "temperature" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "seleziona ombreggiatura" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "seleziona l'ombreggiatura della linea disegnata dalla tartaruga" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "resistenza" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "seleziona grigio" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "voltaggio" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "seleziona illivello di grigio della linea disegnata dalla tartaruga" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:97 +msgid "refresh Butia" msgstr "" -"ricorda il colore della penna (può essere utilizzato in alternativa ad un " -"blocco variabile numerico)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "mantiene l'ombreggiatura corrente della penna" +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" msgstr "" -"ricorda il livello di grigio (può essere utilizzato in alternativa ad un " -"blocco numerico)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "penna su" +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "La tartaruga non disegnerà quando mossa." +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "penna giù" +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "la tartaruga disegnerà quando spostata." +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "seleziona dimensione penna" +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "sinistra" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "seleziona la larghezza della linea disegnata dalla tartaruga" +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "destra" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "avvia riempimento" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:109 +msgid "stop Butia" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "termina riempimento" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "dimensione penna" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" msgstr "" -"ricorda la dimensione della penna (può essere utilizzato in alternativa ad " -"un blocco variabile numerico)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Tavolozza per i colori della penna" +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "rosso" +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "arancio" +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "giallo" +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "verde" +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "ciano" +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "blu" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "porpora" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "bianco" +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "mod" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "nero" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "imposta colore del testo" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "seleziona il colore del testo disegnato dalla tartaruga" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "valore" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "seleziona dimensione testo" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:474 -#, fuzzy -msgid "sets size of text drawn by the turtle" -msgstr "seleziona la dimensione del testo disegnato dalla tartaruga" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Pannello degli operatori numerici" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "più" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "aggiunge due campi di inserimento numerici" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "meno" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "sottrai il valore del campo numerico inferiore da quello superiore" +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "moltiplica" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "moltiplica fra loro i valori dei due campi" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "dividi" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#: taextras.py:140 +msgid "Configure hack port for digital output." msgstr "" -"dividi il valore del campo numerico superiore (numeratore) per quello del " -"campo inferiore (denominatore)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "identità" +#: taextras.py:141 +msgid "Butia" +msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "operatore identità utilizzato per i blocchi programmabili" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "operatore modulo (resto)" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" +#: taextras.py:148 +msgid "Error on initialization of the camera" msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "radice quadrata" +#: taextras.py:149 +msgid "No camera was found" +msgstr "" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "calcola la radice quadrata" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "casuale" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "max" +#: taextras.py:154 +msgid "FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:155 +msgid "refresh FollowMe" msgstr "" -"ritorna un valore casuale compreso fra valori minimo (alto) e massimo " -"(basso)" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "numero" +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "Utilizza come valore di ingresso per operatori matematici" +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "maggiore di" +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "operatore logico maggiore di" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "minore di" +#: taextras.py:161 +msgid "follow" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "operatore logico miniore di" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "uguale" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "operatore logico di uguaglianza" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "not" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "operatore logico NOT" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "and" +#: taextras.py:167 +msgid "threshold" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "operatore logico AND" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "or" +#: taextras.py:170 +msgid "camera mode" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "operatore logico OR" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Pannello degli operatori di flusso" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "aspetta" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" +#: taextras.py:175 +msgid "average color" msgstr "" -"sospende l'esecuzzione del programma per il numero di secondi speceficato" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "persempre" +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "ciclo infinito" +#: taextras.py:178 +msgid "x position" +msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "ripeti" +#: taextras.py:179 +msgid "return x position" +msgstr "" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "ciclo ripetuto un numero dato di volte" +#: taextras.py:180 +msgid "y position" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "se" +#: taextras.py:181 +msgid "return y position" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "allora" +#: taextras.py:182 +msgid "pixels" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "se allora" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" msgstr "" -"operatore if-then che utilizza operatori booleani del pannello dei Numeri" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "altrimenti" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "se allora invece" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:190 +msgid "empty calibration" msgstr "" -"operatore if-then-else (se-allora-altrimenti) che utilizza operatori " -"booleani del pannello dei Numeri" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "spazio orizzontale" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "sposta la pila a destra" +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "spazio verticale" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "sposta la sequenza in basso" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "ferma azione" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "Ferma l'azione in corso" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Pannello dei blocchi variabili" +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "avvia" +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "connette l'azione al pulsante \"esegui\" della barra dei comandi" +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "testo" +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "valore stringa" +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "azione" +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "inizio della sequenza di azioni con nome" +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "invoca la sequenza di azioni con nome" +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "memorizza nella scatola 1" +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "memorizza il valore numerico nella Variabile 1" +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "memorizza nella scatola 2" +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "memorizza il valore numerico nella Variabile 2" +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "scatola 1" +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "Variabile 1 (valore numerico)" +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "scatola 2" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Variabile 2 (valore numerico)" +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "memorizza in" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "scatola" +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "valore" +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "mia scatola" +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "memorizza il valore numerico nella variabile nominata" +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "variabile con nome (valore numerico)" +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "azione 1" +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "inizio dello Stack Azione 1" +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "azione 2" +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "inizio dello Stack Azione 2" +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "invoca la sequenza Azione 1" +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "invoca la sequenza Azione 2" +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "spazzatura" +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "svuota cestino" +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "Cancella definitivamente il contenuto del cestino" +#: taextras.py:251 +msgid "distance to center" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "ripristina tutti" +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "recupera tutti i bloccchi dal cestino" +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" +#: taextras.py:255 +msgid "get the distance to the Enemy" msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" +#: taextras.py:256 +msgid "update information" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" +#: taextras.py:257 +msgid "update information from the server" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Titolo" +#. #-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +#, fuzzy +msgid "Palette of physics blocks" +msgstr "Paletta dei blocchi sensori" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Ferma la tartaruga" +#: taextras.py:263 +msgid "start polygon" +msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Mostra blocchi" +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Nascondi blocchi" +#: taextras.py:266 +msgid "add point" +msgstr "" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "non ho scritto su" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Non so come fare a" +#: taextras.py:269 +msgid "end polygon" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "non piace" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "come ingresso" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "visualizza la prossima paletta" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "Cambia l'orientamento del pannello dei blocchi" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." +#: taextras.py:274 +msgid "triangle" msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "click per aprire" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "altezza" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "orientamento" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "prossimo" +#: taextras.py:279 +msgid "circle" +msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#: taextras.py:280 +msgid "Add a circle object to the project." msgstr "" -#: TurtleArt/tawindow.py:1256 -msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +#: taextras.py:281 +msgid "rectangle" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "larghezza" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Turtle Art" +#: taextras.py:285 +msgid "reset" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "immagine" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Salva come Logo" +#: taextras.py:287 +msgid "motor" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Salva come immagine" +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "istantanea" +#: taextras.py:290 +msgid "speed" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Salva snapshot" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: taextras.py:295 +msgid "joint" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "mostra pannello" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Nascondi pannello" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Ridimensiona le coordinate giù" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Ridimensiona le coordinate su" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Modifica" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Vista" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Progetto" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "identità" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Copia" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Incolla" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" -#: TurtleArtActivity.py:591 +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. #-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 #, fuzzy -msgid "Restore blocks from trash" -msgstr "recupera tutti i bloccchi dal cestino" +msgid "Palette of WeDo blocks" +msgstr "Paletta dei blocchi sensori" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Schermo intero" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Coordinate Cartesiane" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Coordinate Polari" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" +#: taextras.py:327 +msgid "tilt" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Ingrandisci blocchi" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Rimpicciolisci blocchi" +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" +#: taextras.py:333 +msgid "Motor A" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Pulisci" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Esegui" +#: taextras.py:335 +msgid "Motor B" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Passo" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Aiuto" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Stop" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" +#: taextras.py:339 +msgid "WeDo is unavailable" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" msgstr "" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "colore" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "D" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "suono" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" msgstr "" -#: TurtleArtActivity.py:1135 +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 #, python-format -msgid "Plugin %s already installed." +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" msgstr "" -#: TurtleArtActivity.py:1136 +#: taextras.py:366 #, python-format -msgid "Do you want to reinstall %s?" +msgid "NXT found %s bricks" msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" +#: taextras.py:367 +msgid "NXT not found" msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" +#: taextras.py:369 +msgid "refresh NXT" msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" +#: taextras.py:370 +msgid "Search for a connected NXT brick." msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" +#: taextras.py:371 +msgid "NXT" msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" +#: taextras.py:372 +msgid "set current NXT device" msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" +#: taextras.py:373 +msgid "number of NXT devices" msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" +#: taextras.py:374 +msgid "brick name" msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" +#: taextras.py:375 +msgid "Get the name of a brick." msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" +#: taextras.py:376 +msgid "play tone" msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" +#: taextras.py:377 +msgid "frequency" msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -#, fuzzy -msgid "Password" -msgstr "Password" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" +#: taextras.py:379 +msgid "Play a tone at frequency for time." msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "colori" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" +#: taextras.py:382 +msgid "port" msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:383 +msgid "power" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Esporta su web" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"synchronize\n" +"\n" +"motors" msgstr "" -"Devi avere un account presso http://turtleartsite.sugarlabs.org per poter " -"caricare il tuo progetto." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Nome utente:" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -#, fuzzy -msgid "Password:" -msgstr "Password:" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Titolo:" +#: taextras.py:390 +msgid "PORT A" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Descrizione:" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Invia al Web" +#: taextras.py:392 +msgid "PORT B" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Annulla" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Login non riuscito" +#: taextras.py:394 +msgid "PORT C" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "caricamento non riuscito" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "Paletta dei blocchi sensori" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" +#: taextras.py:397 +msgid "start motor" msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" +#: taextras.py:398 +msgid "Run a motor forever." msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "suono" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" +#: taextras.py:400 +msgid "Stop a specified motor." msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "volume ingresso microfono" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "intonazione" +#: taextras.py:404 +msgid "motor position" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "intonazione ingresso microfono" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "resistenza" +#: taextras.py:406 +msgid "PORT 1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" +#: taextras.py:407 +msgid "PORT 1 of the brick" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "voltaggio" +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "rosso" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 +#: taextras.py:409 #, fuzzy -msgid "microphone input voltage" -msgstr "volume ingresso microfono" +msgid "sensor" +msgstr "" +"#-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-#\n" +"sensori" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" +#: taextras.py:410 +msgid "Read sensor output." msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" +#: taextras.py:411 +msgid "PORT 2" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" +#: taextras.py:412 +msgid "PORT 2 of the brick" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" +#: taextras.py:413 +msgid "light sensor" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" +#: taextras.py:414 +msgid "gray sensor" msgstr "" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" +#: taextras.py:415 +msgid "PORT 3" msgstr "" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" +#: taextras.py:416 +msgid "PORT 3 of the brick" msgstr "" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" +#: taextras.py:417 +msgid "touch sensor" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "while" +#: taextras.py:418 +msgid "distance sensor" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: taextras.py:419 +msgid "PORT 4" msgstr "" -"operatore do-while-True che utilizza operatori booleani del pannello dei " -"Numeri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "finoa" +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" +#: taextras.py:421 +msgid "sound sensor" msgstr "" -"operatore do-until-True che utilizza operatori booleani del pannello dei " -"Numeri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "cima" +#: taextras.py:422 +msgid "color sensor" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "apice di una catasta comprimibile" +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "diario" +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "oggetto multimediale del Diario di Sugar" +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "audio" +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "oggetto audio del Diario di Sugar" +#. #-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "Paletta dei blocchi sensori" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -#, fuzzy -msgid "Sugar Journal video object" -msgstr "oggetto audio del Diario di Sugar" +#: taextras.py:441 +msgid "SERVO" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -#, fuzzy -msgid "description" -msgstr "Descrizione" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "campo descrittivo del Diario di Sugar" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "mostra" +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "disegna un testo o mostra un contenuto multimediale dal Diario" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "mostra allineati" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "seleziona scala" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "seleziona la scala di visualizzazione del contributo" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "salva immagine" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "nome Immagine" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "Salva una immagine nel Diario di Sugar" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "salva SVG" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "salva i disegni della tartaruga come file SVG nel Diario" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "scala" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "mantiene il valore di scala corrente" +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" +#: taextras.py:462 +msgid "analog write" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" +#: taextras.py:464 +msgid "Write analog value in specified port." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" +#: taextras.py:465 +msgid "analog read" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" +#: taextras.py:468 +msgid "digital write" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" +#: taextras.py:469 +msgid "Write digital value to specified port." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" +#: taextras.py:470 +msgid "digital read" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" +#: taextras.py:471 +msgid "Read value from digital port." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." msgstr "" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" +#: taextras.py:479 +msgid "The pin must be an integer" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" +#: taextras.py:480 +msgid "The device must be an integer" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -msgid "returns True if mouse button is pressed" +#. #-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "Paletta dei blocchi sensori" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" +#: taextras.py:488 +msgid "set programmable voltage output" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" +#: taextras.py:491 +msgid "set square wave 1 voltage output" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 -msgid "returns mouse y coordinate" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "interroga la tastiera" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "interrogazione da tastiera (i risultati sono in blocco tastiera)" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "tastiera" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 #, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "conserva i risultati del blocco interrogazione da tastiera" +msgid "samples" +msgstr "" +"#-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-#\n" +"Esempi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "leggi pixel" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "il colore RGB sotto la tartaruga è inserito nello stack" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "tartaruga vede" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "ritorna il colore che la tartaruga \"vede\"" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" +#: taextras.py:522 +msgid "read analog input 2 voltage" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Pannello opzioni extra" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "spingi" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "spingi un valore nella heap FILO (first-in last-out)" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "mostra heap" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "mostra un valore nella heap FILO (first-in last-out)" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "vuota heap" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Titolo" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "giallo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "visualizza coordinate polari" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "vuota catasta FILO (first-in-last-out )" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "pop" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" +"operatore if-then che utilizza operatori booleani del pannello dei Numeri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "estrai un valore dalla heap FILO (first-in last-out)" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "sposta la pila a destra" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "oggetto multimediale del Diario di Sugar" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "scatola 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "scatola 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Passo" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "moltiplica fra loro i valori dei due campi" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Mostra/Nascondi blocchi" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Nascondi pannello" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 #, fuzzy -msgid "empty heap?" -msgstr "vuota heap" +msgid "Sugar Journal video object" +msgstr "oggetto audio del Diario di Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "" +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "ciano" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "commento" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "ascissa (xcor) del bordo destro dello schermo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "mette un commento nel codice" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "Pannello opzioni extra" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "stampa" +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Impossibile scrivere nella directory di configurazione:%s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "stampa il valore nel blocco di stato in basso" +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "direzione" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "salva i disegni della tartaruga come file SVG nel Diario" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "disegna un testo o mostra un contenuto multimediale dal Diario" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "blu" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "visualizza le coordinate cartesiane" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "Azione senza opzioni:" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "sposta la sequenza in basso" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "operatore modulo (resto)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "fondo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "salva SVG" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "esegui il codice scritto nel modulo tamyblock.py prelevato dal Diario" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "penna giù" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "aspetta" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "scatola" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "caricamento non riuscito" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "invoca la sequenza di azioni con nome" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "azione" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" +"operatore do-until-True che utilizza operatori booleani del pannello dei " +"Numeri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" +#: turtleblocks.py:89 +msgid "usage is" +msgstr "L'utilizzo è" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "Variabile 2 (valore numerico)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "dividi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "nome Immagine" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "while" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "larghezza canvas (sfondo)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "vuota heap" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "variabile con nome (valore numerico)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "prossimo" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "se allora" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "seleziona dimensione penna" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" msgstr "" +"template di presentazione: selezione oggetto del Diario (senza descrizione)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "finoa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "Cancella definitivamente il contenuto del cestino" + +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "inizio dello Stack Azione 1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" @@ -1579,413 +1871,1644 @@ msgstr "" "blocco programmabile: utilizzato per aggiungere funzioni matematiche " "avanzate a singola variabile, es. sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"blocco programmabile: utilizzato per aggiungere funzioni matematiche multi-" -"variabili, es., sqrt(x*x+y*y)" +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "Pannello degli operatori di flusso" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "apice di una catasta compressa" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -"blocco programmabile: utilizzato per aggiungere funzioni matematiche " -"avanzate multi-variabile, es. sin(x+y+z)" +"operatore if-then-else (se-allora-altrimenti) che utilizza operatori " +"booleani del pannello dei Numeri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "mantiene l'ombreggiatura corrente della penna" + +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Login non riuscito" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "seleziona direzione" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "il colore RGB sotto la tartaruga è inserito nello stack" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "svuota il canvas nascondendo i blocchi" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "D" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "spazio orizzontale" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "valore stringa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#, fuzzy +msgid "description" +msgstr "Descrizione" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "Non so come fare a" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "seleziona dimensione testo" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Nome utente:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "template di presentazione: seleziona quattro oggetti del Diario" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Vista" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "seleziona illivello di grigio della linea disegnata dalla tartaruga" + +#: gnome_plugins/uploader_plugin.py:109 +#, fuzzy +msgid "Password:" +msgstr "Password:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "tartaruga vede" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "ferma azione" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "verde" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "ombreggiatura" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "riempi lo sfondo con (colore, ombreggiatura)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "salva immagine" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "intonazione" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "Ridimensiona le coordinate su" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "penna su" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "arancio" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" msgstr "" +"sospende l'esecuzzione del programma per il numero di secondi speceficato" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "esegui il codice scritto nel modulo tamyblock.py prelevato dal Diario" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "spingi un valore nella heap FILO (first-in last-out)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Cartesiano" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "allora" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "visualizza le coordinate cartesiane" +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "not" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "polare" +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "se allora invece" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "visualizza coordinate polari" +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "Ferma l'azione in corso" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "ruota tartaruga in senso orario (in gradi)" + +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"ricorda il livello di grigio (può essere utilizzato in alternativa ad un " +"blocco numerico)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "ascissa (xcor) del bordo sinistro dello schermo" + +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Reset dimensione blocco" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "visualizza la prossima paletta" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "nascondi blocchi" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "operatore logico miniore di" + +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "recupera tutti i bloccchi dal cestino" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Salva" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "memorizza nella scatola 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "memorizza nella scatola 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "nasconde le barre di Sugar" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"ricorda la coordinata x (ascissa) della tartaruga (può essere utilizzato in " +"alternativa ad un blocco variabile numerico)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "stampa" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Salva come Logo" + +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "seleziona il colore della linea disegnata dalla tartaruga" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "imposta colore del testo" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "numero" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "interroga la tastiera" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "cima" + +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Invia al Web" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "Coordinate Cartesiane" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "seleziona scala" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "bianco" + +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "connette l'azione al pulsante \"esegui\" della barra dei comandi" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Annulla" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "altezza canvas (sfondo)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "presentazione 2x1" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "meno" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "and" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "apice di una catasta comprimibile" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "come ingresso" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" +"ricorda la dimensione della penna (può essere utilizzato in alternativa ad " +"un blocco variabile numerico)" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "seleziona colore" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "carica i miei blocchi" + +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "Pannello comandi penna" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "mostra un valore nella heap FILO (first-in last-out)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"operatore do-while-True che utilizza operatori booleani del pannello dei " +"Numeri" + +#: turtleblocks.py:374 +msgid "File" +msgstr "File" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "operatore logico NOT" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "ordinata (ycor) del bordo inferiore dello schermo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "" +"template di presentazione: selezione oggetto del Diario (con descrizione)" + +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Pannello degli operatori numerici" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "moltiplica" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "persempre" + +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "seleziona l'ombreggiatura della linea disegnata dalla tartaruga" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "istantanea" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "pulisci" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "template di presentazione: seleziona due oggetti del Diario" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Ingrandisci blocchi" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Schermo intero" + +#: turtleblocks.py:265 +msgid "File not found" +msgstr "File non trovato" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "mostra" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "testo" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "casuale" + +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "operatore logico maggiore di" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "ruota tartaruga in senso antiorario (in gradi)" + +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "nero" + +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "calcola la radice quadrata" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"ricorda la coordinata y (ordinata) della tartaruga (può essere utilizzato in " +"alternativa ad un blocco variabile numerico)" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "cima" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "maggiore di" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "coordinata x" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Aiuto" + +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "Vuoi salvare il progetto?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "sceglie con quale tartaruga interagire" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "seleziona il colore del testo disegnato dalla tartaruga" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "tastiera" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "arco" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "raggio" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Coordinate Polari" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "seleziona ombreggiatura" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "operatore logico AND" + +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Devi avere un account presso http://turtleartsite.sugarlabs.org per poter " +"caricare il tuo progetto." + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Esegui" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "mostra heap" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "seleziona la direzione della tartaruga (0 è verso l'alto)" + +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "volume ingresso microfono" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Titolo:" + +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "recupera tutti i bloccchi dal cestino" + +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Pannello dei blocchi variabili" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "Utilizza come valore di ingresso per operatori matematici" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "presentazione 2x2" + +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "Variabile 1 (valore numerico)" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "aggiunge due campi di inserimento numerici" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "uguale" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "altrimenti" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "non piace" + +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "Hai del lavoro non salvato: vuoi salvare le modifiche prima di uscire?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "recupera i blocchi nascosti" + +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "La tartaruga non disegnerà quando mossa." + +#. #-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "pop" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "dimensione penna" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "guscio tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "muove la tartaruga lungo un arco" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "operatore logico di uguaglianza" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "Tavolozza per i colori della penna" + +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "memorizza il valore numerico nella Variabile 1" + +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "memorizza il valore numerico nella Variabile 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "metti un 'guscio' personalizzato alla tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "apice di una catasta compressa" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "muove tartaruga indietro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "ordinata (ycor) del bordo superiore dello schermo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Mostra blocchi" + +#: pysamples/grecord.py:219 #, fuzzy -msgid "loads a block" -msgstr "carica i miei blocchi" +msgid "save" +msgstr "Salva" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: gnome_plugins/collaboration_plugin.py:304 #, fuzzy -msgid "setxy" -msgstr "seleziona xy" +msgid "Colors" +msgstr "colori" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "seleziona la larghezza della linea disegnata dalla tartaruga" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "Apri" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "orientamento" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "coordinata y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" msgstr "" +"blocco programmabile: utilizzato per aggiungere funzioni matematiche multi-" +"variabili, es., sqrt(x*x+y*y)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "se" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" +"muove la tartaruga alle coordinate xcor, ycor; (0,0) è il centro dello " +"schermo." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Stop" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "azione 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "azione 1" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "termina riempimento" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Copia" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Incolla" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "non ho scritto su" + +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Esporta su web" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "vuota heap" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "estrai un valore dalla heap FILO (first-in last-out)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Pulisci" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "Pannello strutture / template per presentazioni" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "nascondi blocchi" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "angolo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "svuota il canvas nascondendo i blocchi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "audio" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Strumenti" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "commento" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "sottrai il valore del campo numerico inferiore da quello superiore" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "interrogazione da tastiera (i risultati sono in blocco tastiera)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "Cartesiano" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "Pulisci lo schermo e riposiziona la tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "ritorna il colore che la tartaruga \"vede\"" + +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "invoca la sequenza Azione 1" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Pannello comandi tartaruga" + +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "ciclo infinito" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "mostra allineati" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Progetto" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Debug" + +#: gnome_plugins/collaboration_plugin.py:300 +#, fuzzy +msgid "Password" +msgstr "Password" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "spazio verticale" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "minore di" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "radice quadrata" + +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Ridimensiona coordinate" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "mostra blocchi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "recupera i blocchi nascosti" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "Esci" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "nasconde le barre di Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "campo descrittivo del Diario di Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "seleziona grigio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "lista per punti per presentazione" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: turtleblocks.py:365 +msgid "New" +msgstr "Nuovo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "mette un commento nel codice" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "leggi pixel" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "scala" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "fondo" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "porpora" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Ridimensiona le coordinate giù" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "click per aprire" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "intonazione ingresso microfono" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Descrizione:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "diario" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "svuota cestino" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "la tartaruga disegnerà quando spostata." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "oggetto audio del Diario di Sugar" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Ferma la tartaruga" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Tartaruga" + +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "Cambia l'orientamento del pannello dei blocchi" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "memorizza in" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Nascondi blocchi" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "più" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "or" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "template di presentazione: lista per punti" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "operatore identità utilizzato per i blocchi programmabili" + +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Rimpicciolisci blocchi" + +#: TurtleArt/tabasics.py:470 +#, fuzzy +msgid "sets size of text drawn by the turtle" +msgstr "seleziona la dimensione del testo disegnato dalla tartaruga" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" msgstr "" -"template di presentazione: selezione oggetto del Diario (senza descrizione)" +"ricorda la direzione della tartaruga (può essere utilizzato in alternativa " +"ad un blocco variabile numerico)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "immagine" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -"template di presentazione: selezione oggetto del Diario (con descrizione)" +"ritorna un valore casuale compreso fra valori minimo (alto) e massimo (basso)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "template di presentazione: seleziona quattro oggetti del Diario" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"ricorda il colore della penna (può essere utilizzato in alternativa ad un " +"blocco variabile numerico)" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "mostra pannello" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "Salva una immagine nel Diario di Sugar" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Salva snapshot" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "avvia" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "muove tartaruga avanti" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "avanti" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "mia scatola" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "indietro" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "seleziona la scala di visualizzazione del contributo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "mantiene il valore di scala corrente" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "template di presentazione: seleziona due oggetti del Diario" +msgid "presentation 1x1" +msgstr "presentazione 1x1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "ascissa (xcor) del bordo sinistro dello schermo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "presentazione 1x2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "fondo" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "inizio della sequenza di azioni con nome" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "ordinata (ycor) del bordo inferiore dello schermo" +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "memorizza il valore numerico nella variabile nominata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "larghezza" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "operatore logico OR" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "larghezza canvas (sfondo)" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +#, fuzzy +msgid "microphone input voltage" +msgstr "volume ingresso microfono" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "ascissa (xcor) del bordo destro dello schermo" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "ciclo ripetuto un numero dato di volte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "ordinata (ycor) del bordo superiore dello schermo" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "invoca la sequenza Azione 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "altezza" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "seleziona xy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "altezza canvas (sfondo)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "titolo y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "titolo x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "titolo y" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "riempi schermo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "Salva come" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "seleziona xy" + +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "spazzatura" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "polare" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "ripeti" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Salva come immagine" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Modifica" + +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "inizio dello Stack Azione 2" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" +"dividi il valore del campo numerico superiore (numeratore) per quello del " +"campo inferiore (denominatore)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "max" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "stampa il valore nel blocco di stato in basso" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "avvia riempimento" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "conserva i risultati del blocco interrogazione da tastiera" + +#. #-#-#-#-# it.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "spingi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" msgstr "" +"blocco programmabile: utilizzato per aggiungere funzioni matematiche " +"avanzate multi-variabile, es. sin(x+y+z)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "ripristina tutti" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "fondo" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "presentazione 1x1" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "presentazione 2x1" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "presentazione 1x2" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "rosso" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "presentazione 2x2" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "identità" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "mod" + +#: TurtleArt/tabasics.py:631 +msgid "√" msgstr "" -#: pysamples/brain.py:54 -msgid "Spanish" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" msgstr "" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" msgstr "" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" msgstr "" -#: pysamples/brain.py:100 +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "" + +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "" + +#: TurtleArt/tawindow.py:1316 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" msgstr "" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "cima" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: pysamples/grecord.py:217 -msgid "play" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "Salva" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: pysamples/journal-stats.py:78 -msgid "other" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" msgstr "" -#: pysamples/uturn.py:24 -msgid "uturn" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" msgstr "" -#: pysamples/uturn.py:26 -msgid "make a uturn" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" msgstr "" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "L'utilizzo è" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Azione senza opzioni:" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "File non trovato" +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "" + +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "" + +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" + +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "" + +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" -#: turtleblocks.py:279 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "" + +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" + +#: TurtleArtActivity.py:1252 #, python-format -msgid "Configuration directory not writable: %s" -msgstr "Impossibile scrivere nella directory di configurazione:%s" +msgid "Plugin %s already installed." +msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "Nuovo" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Apri" +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "" -#: turtleblocks.py:356 -msgid "Save" -msgstr "Salva" +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "" -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "Salva come" +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Esci" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "File" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Ridimensiona coordinate" +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Reset dimensione blocco" +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Mostra/Nascondi blocchi" +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Strumenti" +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Debug" +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Tartaruga" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "" -#: turtleblocks.py:407 -msgid "About..." +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" msgstr "" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "Hai del lavoro non salvato: vuoi salvare le modifiche prima di uscire?" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "Vuoi salvare il progetto?" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" -#, fuzzy -#~ msgid "Palette of physics blocks" -#~ msgstr "Paletta dei blocchi sensori" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "Paletta dei blocchi sensori" -#, fuzzy -#~ msgid "density" -#~ msgstr "identità" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "" -#, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Paletta dei blocchi sensori" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "destra" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "" -#, fuzzy -#~ msgid "grey" -#~ msgstr "grigio" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "" -#, fuzzy -#~ msgid "read" -#~ msgstr "rosso" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "" -#, fuzzy -#~ msgid "sensor" -#~ msgstr "sensori" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "" -#, fuzzy -#~ msgid "mode" -#~ msgstr "mod" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "" -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Paletta dei blocchi sensori" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "" -#, fuzzy -#~ msgid "samples" -#~ msgstr "Esempi" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "" + +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "" + +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "" + +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "" + +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +msgid "returns True if mouse button is pressed" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 +msgid "returns mouse x coordinate" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +msgid "elapsed time (in seconds) since program started" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "" + +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" + +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" + +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" + +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" + +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" + +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "" + +#: pysamples/grecord.py:217 +msgid "play" +msgstr "" + +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "" + +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "" + +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "" + +#: turtleblocks.py:421 +msgid "About..." +msgstr "" #, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Paletta dei blocchi sensori" +#~ msgid "grey" +#~ msgstr "grigio" #~ msgid "then else" #~ msgstr "allora altrimenti" @@ -2045,7 +3568,8 @@ msgstr "Vuoi salvare il progetto?" #~ msgid "restore last" #~ msgstr "ripristina ultimo" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" #~ "blocco programmabile: utilizzato per aggiungere funzioni matematiche " #~ "avanzate, es., sin(x)" @@ -2108,8 +3632,8 @@ msgstr "Vuoi salvare il progetto?" #~ msgid "holds current text size (can be used in place of a number block)" #~ msgstr "" -#~ "ricorda la dimensione del testo (può essere utilizzato in alternativa ad un " -#~ "blocco variabile numerico)" +#~ "ricorda la dimensione del testo (può essere utilizzato in alternativa ad " +#~ "un blocco variabile numerico)" #~ msgid "extras" #~ msgstr "extra" @@ -2146,14 +3670,15 @@ msgstr "Vuoi salvare il progetto?" #~ msgid "holds current pen shade (can be used in place of a number block)" #~ msgstr "" -#~ "ricorda l'ombreggiatura della penna (può essere utilizzato in alternativa ad " -#~ "un blocco variabile numerico)" +#~ "ricorda l'ombreggiatura della penna (può essere utilizzato in alternativa " +#~ "ad un blocco variabile numerico)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" -#~ msgstr "" -#~ "blocco programmabile: inserisci la tua equazione matematica nel blocco, es. " +#~ "a programmable block: add your own math equation in the block, e.g., " #~ "sin(x)" +#~ msgstr "" +#~ "blocco programmabile: inserisci la tua equazione matematica nel blocco, " +#~ "es. sin(x)" #~ msgid "pop value off FILO" #~ msgstr "estrai un valore dalla heap FILO (first-in last-out)" diff --git a/po/ja.po b/po/ja.po index 9346b69..d0d83b7 100644 --- a/po/ja.po +++ b/po/ja.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ja.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ja.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-08-26 07:25+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,760 +31,2528 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -#, fuzzy -msgid "Palette of turtle commands" -msgstr "タートルについての命令のパレット" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "タートルアート" + +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:132 -#, fuzzy -msgid "moves turtle forward" -msgstr "タートルを前に進める" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" msgstr "" -#: TurtleArt/tabasics.py:143 -#, fuzzy -msgid "moves turtle backward" -msgstr "タートルを後ろに進める" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "消去" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" -#: TurtleArt/tabasics.py:154 -#, fuzzy -msgid "clears the screen and reset the turtle" -msgstr "画面を消去してタートルをリセットする" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" +#: taextras.py:60 +msgid "Palette of Rwandan francs" msgstr "" -#: TurtleArt/tabasics.py:166 -#, fuzzy -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "タートルを反時計周りに回す(度単位)" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "灰色" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "左" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" +msgstr "右" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:178 -#, fuzzy -msgid "turns turtle clockwise (angle in degrees)" -msgstr "タートルを時計周りに回す(度単位)" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" +#: taextras.py:110 +msgid "stop the Butia robot" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" +#: taextras.py:113 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:190 -#, fuzzy -msgid "moves turtle along an arc" -msgstr "円弧に沿ってタートルを動かす" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" +#: taextras.py:116 +msgid "turn the Butia robot at left" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "値" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "明るさ" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" +msgstr "y" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -#, fuzzy +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "タートルをx,y座標の場所に移動する; (0, 0)が画面の中心です" +"Set the density property for objects (density can be any positive number)." +msgstr "" -#: TurtleArt/tabasics.py:213 -msgid "set heading" +#: taextras.py:308 +msgid "friction" msgstr "" -#: TurtleArt/tabasics.py:217 -#, fuzzy -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "タートルの頭の向きを設定する(0は画面の上方向)" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" msgstr "" -#: TurtleArt/tabasics.py:226 +#: taextras.py:313 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "現在のタートルのx座標の値を保持します (数値ブロックの代わりに使えます)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:317 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "現在のタートルのy座標の値を保持します(数値ブロックの代わりに使えます)" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "現在のタートルの向きを保持します(数値ブロックの代わりに使えます)" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" -#: TurtleArt/tabasics.py:282 -#, fuzzy -msgid "Palette of pen commands" -msgstr "ペンについての命令のパレット" +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#, fuzzy -msgid "fill screen" -msgstr "全画面" +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" +msgstr "色" + +#: plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "サウンド" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "背景を(色、影)で塗りつぶします" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" msgstr "" -#: TurtleArt/tabasics.py:317 -#, fuzzy -msgid "sets color of the line drawn by the turtle" -msgstr "タートルが描画する線の色を設定します" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" msgstr "" -#: TurtleArt/tabasics.py:329 -#, fuzzy -msgid "sets shade of the line drawn by the turtle" -msgstr "タートルが描画する線の影を設定します" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" msgstr "" -#: TurtleArt/tabasics.py:340 -#, fuzzy -msgid "sets gray level of the line drawn by the turtle" -msgstr "タートルが描画する線の影を設定します" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "現在のペンの色を保持します(数値ブロックの代わりに使えます)" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" +#: taextras.py:371 +msgid "NXT" msgstr "" -#: TurtleArt/tabasics.py:368 -#, fuzzy -msgid "holds current gray level (can be used in place of a number block)" -msgstr "現在の表示倍率の値を保持します(数値ブロックの代わりに使えます)" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" +#: taextras.py:373 +msgid "number of NXT devices" msgstr "" -#: TurtleArt/tabasics.py:379 -#, fuzzy -msgid "Turtle will not draw when moved." -msgstr "タートルが動いても描画されません" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" +#: taextras.py:375 +msgid "Get the name of a brick." msgstr "" -#: TurtleArt/tabasics.py:388 -#, fuzzy -msgid "Turtle will draw when moved." -msgstr "タートルが動くと描画されます" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" +#: taextras.py:377 +msgid "frequency" msgstr "" -#: TurtleArt/tabasics.py:398 -#, fuzzy -msgid "sets size of the line drawn by the turtle" -msgstr "タートルによって描かれる線のサイズを設定します" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "時間" -#: TurtleArt/tabasics.py:408 -msgid "start fill" +#: taextras.py:379 +msgid "Play a tone at frequency for time." msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" +#: taextras.py:382 +msgid "port" msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:383 +msgid "power" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "現在のペンの大きさを保持します(数値ブロックの代わりに使えます)" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" -#: TurtleArt/tabasics.py:441 -#, fuzzy -msgid "Palette of pen colors" -msgstr "ペンについての命令のパレット" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" +#: taextras.py:388 +msgid "steering" msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" +#: taextras.py:390 +msgid "PORT A" msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" +#: taextras.py:391 +msgid "PORT A of the brick" msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" +#: taextras.py:392 +msgid "PORT B" msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" +#: taextras.py:393 +msgid "PORT B of the brick" msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" +#: taextras.py:394 +msgid "PORT C" msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" +#: taextras.py:395 +msgid "PORT C of the brick" msgstr "" -#: TurtleArt/tabasics.py:454 -msgid "black" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" +#: taextras.py:397 +msgid "start motor" msgstr "" -#: TurtleArt/tabasics.py:463 -#, fuzzy -msgid "sets color of text drawn by the turtle" -msgstr "タートルが描画する文字の色を設定します" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" +#: taextras.py:399 +msgid "brake motor" msgstr "" -#: TurtleArt/tabasics.py:474 -#, fuzzy -msgid "sets size of text drawn by the turtle" -msgstr "タートルが描画する文字のサイズを設定します" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" -#: TurtleArt/tabasics.py:557 -#, fuzzy -msgid "Palette of numeric operators" -msgstr "数値演算子のパレット" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" +#: taextras.py:403 +msgid "Reset the motor counter." msgstr "" -#: TurtleArt/tabasics.py:567 -#, fuzzy -msgid "adds two alphanumeric inputs" -msgstr "2つの入力数値を足し算します" +#: taextras.py:404 +msgid "motor position" +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" +#: taextras.py:405 +msgid "Get the motor position." msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "上側の入力数値から下側の入力数値を引き算します" +#: taextras.py:406 +msgid "PORT 1" +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" +#: taextras.py:407 +msgid "PORT 1 of the brick" msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "2つの入力数値を掛け算します" +#: taextras.py:408 +msgid "read" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "上側の入力数値を下側の入力数値で割ります" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" -#: TurtleArt/tabasics.py:614 -msgid "identity" +#: taextras.py:468 +msgid "digital write" msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" +#: taextras.py:469 +msgid "Write digital value to specified port." msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" +#: taextras.py:470 +msgid "digital read" msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "剰余演算子" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." msgstr "" -#: TurtleArt/tabasics.py:639 -#, fuzzy -msgid "calculates square root" -msgstr "平方根を計算します" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" msgstr "" -#: TurtleArt/tabasics.py:650 +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 #, fuzzy -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "最小値(左)と最大値(右)の間の乱数を返します" +msgid "samples" +msgstr "" +"#-#-#-#-# ja.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ja.po (PACKAGE VERSION) #-#-#-#-#\n" +"サンプル" -#: TurtleArt/tabasics.py:662 -msgid "number" +#: taextras.py:513 +msgid "interval" msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "数値の入力に使います" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "「大なり」の比較演算子" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "「小なり」の比較演算子" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "「等しい」の比較演算子" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "論理否定演算子" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "論理積演算子" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "論理和演算子" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Sugarのジャーナル中のメディアオブジェクト" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "ステップ実行" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "2つの入力数値を掛け算します" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "パレットを非表示にする" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +#, fuzzy +msgid "Sugar Journal video object" +msgstr "Sugarのジャーナル中の音声" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "画面右端のx座標値" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +#, fuzzy +msgid "Palette of extra options" +msgstr "追加オプションのパレット" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +#, fuzzy +msgid "draws text or show media from the Journal" +msgstr "テキストを描画するか、ジャーナルからメディアオブジェクトを表示する" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "剰余演算子" + +#: TurtleArt/tabasics.py:918 +#, fuzzy +msgid "Variable 2 (numeric value)" +msgstr "変数2 (数値)" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "キャンバスの幅" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "名前つき変数(数値)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "" +"プレゼンテーションテンプレート: ジャーナルのオブジェクトを選ぶ(説明なし)" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 #, fuzzy msgid "Palette of flow operators" msgstr "処理の流れを制御するブロックのパレット" -#: TurtleArt/tabasics.py:743 -msgid "wait" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#, fuzzy +msgid "declutters canvas by hiding blocks" +msgstr "ブロックを隠してキャンバスをすっきりさせます" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "文字列値" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "プレゼンテーションテンプレート: ジャーナルのオブジェクトを4つ選ぶ" + +#: TurtleArt/tabasics.py:336 +#, fuzzy +msgid "sets gray level of the line drawn by the turtle" +msgstr "タートルが描画する線の影を設定します" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "背景を(色、影)で塗りつぶします" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +#, fuzzy +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "FILO(先入れ後だし)のヒープに値を入れる" + +#: TurtleArt/tabasics.py:174 +#, fuzzy +msgid "turns turtle clockwise (angle in degrees)" +msgstr "タートルを時計周りに回す(度単位)" + +#: TurtleArt/tabasics.py:364 +#, fuzzy +msgid "holds current gray level (can be used in place of a number block)" +msgstr "現在の表示倍率の値を保持します(数値ブロックの代わりに使えます)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "画面左端のx座標値" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#, fuzzy +msgid "hide blocks" +msgstr "ブロックを非表示にする" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "「小なり」の比較演算子" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" +"現在のタートルのx座標の値を保持します (数値ブロックの代わりに使えます)" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "LOGOプログラムとして保存" + +#: TurtleArt/tabasics.py:313 +#, fuzzy +msgid "sets color of the line drawn by the turtle" +msgstr "タートルが描画する線の色を設定します" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +#, fuzzy +msgid "top" +msgstr "ステップ実行" + +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "アクションをツールバーの実行ボタンに結びつける" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "キャンバスの高さ" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "現在のペンの大きさを保持します(数値ブロックの代わりに使えます)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "私のブロックを読み込む" + +#: TurtleArt/tabasics.py:278 +#, fuzzy +msgid "Palette of pen commands" +msgstr "ペンについての命令のパレット" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +#, fuzzy +msgid "shows values in FILO (first-in last-out heap)" +msgstr "FILO(先入れ後だし)のヒープに値を入れる" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "論理否定演算子" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "画面下端のy座標値" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" msgstr "" +"プレゼンテーションテンプレート: ジャーナルオブジェクトを選ぶ(説明つき)" -#: TurtleArt/tabasics.py:754 -msgid "forever" +#: TurtleArt/tabasics.py:553 +#, fuzzy +msgid "Palette of numeric operators" +msgstr "数値演算子のパレット" + +#: TurtleArt/tabasics.py:325 +#, fuzzy +msgid "sets shade of the line drawn by the turtle" +msgstr "タートルが描画する線の影を設定します" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "消去" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "プレゼンテーションテンプレート: ジャーナルのオブジェクトを2つ選ぶ" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "ブロックを表示" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "全画面" + +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "「大なり」の比較演算子" + +#: TurtleArt/tabasics.py:162 +#, fuzzy +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "タートルを反時計周りに回す(度単位)" + +#: TurtleArt/tabasics.py:635 +#, fuzzy +msgid "calculates square root" +msgstr "平方根を計算します" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" +"現在のタートルのy座標の値を保持します(数値ブロックの代わりに使えます)" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "ステップ実行" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "ヘルプ" + +#: TurtleArt/tabasics.py:459 +#, fuzzy +msgid "sets color of text drawn by the turtle" +msgstr "タートルが描画する文字の色を設定します" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "論理積演算子" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "実行" + +#: TurtleArt/tabasics.py:213 +#, fuzzy +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "タートルの頭の向きを設定する(0は画面の上方向)" + +#: TurtleArt/tabasics.py:834 +#, fuzzy +msgid "Palette of variable blocks" +msgstr "変数ブロックのパレット" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "数値の入力に使います" + +#: TurtleArt/tabasics.py:908 +#, fuzzy +msgid "Variable 1 (numeric value)" +msgstr "変数1 (数値)" + +#: TurtleArt/tabasics.py:563 +#, fuzzy +msgid "adds two alphanumeric inputs" +msgstr "2つの入力数値を足し算します" + +#: TurtleArt/tabasics.py:375 +#, fuzzy +msgid "Turtle will not draw when moved." +msgstr "タートルが動いても描画されません" + +#: TurtleArt/tabasics.py:186 +#, fuzzy +msgid "moves turtle along an arc" +msgstr "円弧に沿ってタートルを動かす" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "「等しい」の比較演算子" + +#: TurtleArt/tabasics.py:437 +#, fuzzy +msgid "Palette of pen colors" +msgstr "ペンについての命令のパレット" + +#: TurtleArt/tabasics.py:884 +#, fuzzy +msgid "stores numeric value in Variable 1" +msgstr "変数1に数値を格納する" + +#: TurtleArt/tabasics.py:897 +#, fuzzy +msgid "stores numeric value in Variable 2" +msgstr "変数2に数値を格納する" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:139 +#, fuzzy +msgid "moves turtle backward" +msgstr "タートルを後ろに進める" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "画面上端のy座標値" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "ブロックを表示" + +#: TurtleArt/tabasics.py:394 +#, fuzzy +msgid "sets size of the line drawn by the turtle" +msgstr "タートルによって描かれる線のサイズを設定します" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#, fuzzy +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "タートルをx,y座標の場所に移動する; (0, 0)が画面の中心です" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +#, fuzzy +msgid "Stop" +msgstr "ステップ実行" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "コピー" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "貼り付け" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +#, fuzzy +msgid "pops value off FILO (first-in last-out heap)" +msgstr "FILO(先入れ後だし)のヒープに値を入れる" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "消去" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +#, fuzzy +msgid "Palette of presentation templates" +msgstr "プレゼンテーションテンプレートのパレット" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "上側の入力数値から下側の入力数値を引き算します" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "キー入力を問い合わせます(結果はキーボードブロックに格納されます)" + +#: TurtleArt/tabasics.py:150 +#, fuzzy +msgid "clears the screen and reset the turtle" +msgstr "画面を消去してタートルをリセットする" + +#: TurtleArt/tabasics.py:119 +#, fuzzy +msgid "Palette of turtle commands" +msgstr "タートルについての命令のパレット" + +#: TurtleArt/tabasics.py:754 #, fuzzy msgid "loops forever" msgstr "無限ループ" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "プロジェクト" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "デバッグ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "ブロックを表示" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Sugarのジャーナルの説明フィールド" + +#: TurtleArt/tabasics.py:384 +#, fuzzy +msgid "Turtle will draw when moved." +msgstr "タートルが動くと描画されます" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Sugarのジャーナル中の音声" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "タートルを停止" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "ブロックを非表示にする" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +#, fuzzy +msgid "presentation template: list of bullets" +msgstr "プレゼンテーションテンプレート: 7個の箇条書き" + +#: TurtleArt/tabasics.py:470 +#, fuzzy +msgid "sets size of text drawn by the turtle" +msgstr "タートルが描画する文字のサイズを設定します" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "現在のタートルの向きを保持します(数値ブロックの代わりに使えます)" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:646 +#, fuzzy +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "最小値(左)と最大値(右)の間の乱数を返します" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "現在のペンの色を保持します(数値ブロックの代わりに使えます)" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "パレットを表示" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "スナップショットを保存" + +#: TurtleArt/tabasics.py:128 +#, fuzzy +msgid "moves turtle forward" +msgstr "タートルを前に進める" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +#, fuzzy +msgid "sets the scale of media" +msgstr "メディアの表示倍率を指定する" + +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +#, fuzzy +msgid "stores numeric value in named variable" +msgstr "名前つき変数に数値を格納する" + +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "論理和演算子" + +#: TurtleArt/tabasics.py:766 #, fuzzy msgid "loops specified number of times" msgstr "指定回数のループ" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#, fuzzy +msgid "fill screen" +msgstr "全画面" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "画像として保存" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "編集" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "上側の入力数値を下側の入力数値で割ります" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "画面下部の状態ブロックに値を表示します" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "query-kb(キー入力問い合わせ)ブロックの結果を保持します" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "タートルブロック" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "進む" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "戻る" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "弧をえがく" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "角度" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "半径" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "x,yをセットする" + +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "方向を設定する" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "x" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "y" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "角度" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "シェード" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "色を設定" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "シェードを設定" + +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "灰色に設定" + +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "ペンを上げる" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "ペンを置く" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "ペンの太さを設定する" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "塗りつぶし開始" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "塗りつぶし終了" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "ペンのサイズ" + +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "赤" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "オレンジ色" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "黄色" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "緑色" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "シアン" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "青色" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "紫色" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "白色" + +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "黒色" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "テキストの色を設定" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "テキストのサイズを設定" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "足す" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "引く" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "かける" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "割る" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "" + +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "平方根" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "ランダム" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "最小" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "最大" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "数" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "大なり" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "小なり" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "等しい" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "待つ" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "ループ" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "繰り返し" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "もし" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "ならば" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "もし ならば" + +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" -msgstr "" +msgstr "もしくは" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" -msgstr "" +msgstr "もし ならば もしくは" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" -msgstr "" +msgstr "アクションを止める" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 -#, fuzzy -msgid "Palette of variable blocks" -msgstr "変数ブロックのパレット" - -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" -msgstr "" +msgstr "スタート" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "アクションをツールバーの実行ボタンに結びつける" - -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "文字列値" - -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" -msgstr "" +msgstr "アクション" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 -#, fuzzy -msgid "stores numeric value in Variable 1" -msgstr "変数1に数値を格納する" - -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 -#, fuzzy -msgid "stores numeric value in Variable 2" -msgstr "変数2に数値を格納する" - -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 -#, fuzzy -msgid "Variable 1 (numeric value)" -msgstr "変数1 (数値)" - -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 -#, fuzzy -msgid "Variable 2 (numeric value)" -msgstr "変数2 (数値)" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" -msgstr "" +msgstr "入れる" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" -msgstr "" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" +msgstr "ボックス" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" -msgstr "" - -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -#, fuzzy -msgid "stores numeric value in named variable" -msgstr "名前つき変数に数値を格納する" +msgstr "マイボックス" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "名前つき変数(数値)" - -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "タートルを停止" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "ブロックを表示" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "ブロックを非表示にする" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -783,232 +2564,182 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "タートルアート" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "LOGOプログラムとして保存" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "画像として保存" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "スナップショットを保存" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: TurtleArt/tawindow.py:4215 +msgid "image" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: TurtleArtActivity.py:243 +msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "パレットを表示" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "パレットを非表示にする" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "編集" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "プロジェクト" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "コピー" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "貼り付け" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "全画面" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "ブロックを表示" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "消去" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "実行" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "ステップ実行" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "ヘルプ" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -#, fuzzy -msgid "Stop" -msgstr "ステップ実行" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1109,10 +2840,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1125,7 +2852,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1139,11 +2866,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1152,7 +2874,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:90 #: plugins/audio_sensors/audio_sensors.py:105 msgid "loudness" -msgstr "" +msgstr "音量" #: plugins/audio_sensors/audio_sensors.py:91 #: plugins/audio_sensors/audio_sensors.py:106 @@ -1161,22 +2883,15 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" -msgstr "" +msgstr "ピッチ" #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1184,13 +2899,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1199,19 +2907,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1243,572 +2942,425 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" -msgstr "" +msgstr "の間" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" -msgstr "" +msgstr "まで" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "ステップ実行" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Sugarのジャーナル中のメディアオブジェクト" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Sugarのジャーナル中の音声" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -#, fuzzy -msgid "Sugar Journal video object" -msgstr "Sugarのジャーナル中の音声" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Sugarのジャーナルの説明フィールド" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -#, fuzzy -msgid "draws text or show media from the Journal" -msgstr "テキストを描画するか、ジャーナルからメディアオブジェクトを表示する" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -#, fuzzy -msgid "sets the scale of media" -msgstr "メディアの表示倍率を指定する" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" -msgstr "" +msgstr "ボタンが押されている" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" -msgstr "" +msgstr "マウスx" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" -msgstr "" +msgstr "マウスy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" -msgstr "" +msgstr "キーボード" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "キー入力を問い合わせます(結果はキーボードブロックに格納されます)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" -msgstr "" +msgstr "キーボード" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -#, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "query-kb(キー入力問い合わせ)ブロックの結果を保持します" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" -msgstr "" +msgstr "ピクセルを読む" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" -msgstr "" +msgstr "タートルが見ているもの" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -#, fuzzy -msgid "Palette of extra options" -msgstr "追加オプションのパレット" - #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -#, fuzzy -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "FILO(先入れ後だし)のヒープに値を入れる" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -#, fuzzy -msgid "shows values in FILO (first-in last-out heap)" -msgstr "FILO(先入れ後だし)のヒープに値を入れる" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -#, fuzzy -msgid "pops value off FILO (first-in last-out heap)" -msgstr "FILO(先入れ後だし)のヒープに値を入れる" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "画面下部の状態ブロックに値を表示します" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "私のブロックを読み込む" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -#, fuzzy -msgid "Palette of presentation templates" -msgstr "プレゼンテーションテンプレートのパレット" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -#, fuzzy -msgid "hide blocks" -msgstr "ブロックを非表示にする" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -#, fuzzy -msgid "declutters canvas by hiding blocks" -msgstr "ブロックを隠してキャンバスをすっきりさせます" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "ブロックを表示" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -#, fuzzy -msgid "presentation template: list of bullets" -msgstr "プレゼンテーションテンプレート: 7個の箇条書き" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "プレゼンテーションテンプレート: ジャーナルのオブジェクトを選ぶ(説明なし)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "プレゼンテーションテンプレート: ジャーナルオブジェクトを選ぶ(説明つき)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "プレゼンテーションテンプレート: ジャーナルのオブジェクトを4つ選ぶ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "プレゼンテーションテンプレート: ジャーナルのオブジェクトを2つ選ぶ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "画面左端のx座標値" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "画面下端のy座標値" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "キャンバスの幅" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "画面右端のx座標値" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "画面上端のy座標値" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "キャンバスの高さ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1836,11 +3388,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "ステップ実行" - #: pysamples/grecord.py:217 msgid "play" msgstr "" @@ -1861,92 +3408,85 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "デバッグ" - -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "samples" -#~ msgstr "サンプル" - #~ msgid "Save as HTML" #~ msgstr "HTMLとして保存" #~ msgid "Move the cursor over the orange palette for help." -#~ msgstr "ヘルプを表示するには、オレンジ色のパレットの上でカーソルを動かしてください" +#~ msgstr "" +#~ "ヘルプを表示するには、オレンジ色のパレットの上でカーソルを動かしてください" #, fuzzy #~ msgid "full screen" @@ -1972,8 +3512,11 @@ msgstr "" #~ msgstr "現在のペンの影の値を保持します(数値ブロックの代わりに使えます)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" -#~ msgstr "プログラム可能なブロック: ブロックの中にあなたの独自の数値計算を追加してください" +#~ "a programmable block: add your own math equation in the block, e.g., " +#~ "sin(x)" +#~ msgstr "" +#~ "プログラム可能なブロック: ブロックの中にあなたの独自の数値計算を追加してく" +#~ "ださい" #~ msgid "pop value off FILO" #~ msgstr "FILO(先入れ後だし)のヒープから値を取り出す" diff --git a/po/km.po b/po/km.po index 5bfdbd8..7d713cc 100644 --- a/po/km.po +++ b/po/km.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-04-28 14:35+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,2185 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "​ប្រផេះ" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "ស្តាំ" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +#, fuzzy +msgid "distance" +msgstr "" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"ចម្ងាយ" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "ឆ្វេង" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "ស្តាំ" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "ផ្លាស់ទី" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "តម្លៃ​" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "ពន្លឺ" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +#, fuzzy +msgid "x position" +msgstr "" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"ទីតាំង" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +#, fuzzy +msgid "y position" +msgstr "" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"ទីតាំង" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "កម្ពស់" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "ទទឹង" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "អត្ដសញ្ញាណ" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "ពណ៌" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "សំឡេង" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "ពេល​វេលា" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +#, fuzzy +msgid "port" +msgstr "ច្រក" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. #-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +#, fuzzy +msgid "rotations" +msgstr "" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-#\n" +"ការ​បង្វិល" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "ក្រហម" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "ចំណង​ជើង" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "​លឿង" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "ជំហាន" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "មិត្តជិតស្និទ្ធិ" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "ពណ៌​កាប់​ស្តាំង​" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "បញ្ជី" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +#, fuzzy +msgid "heading" +msgstr "ការអាន​ " + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "វីដេអូ" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "​​ខៀវ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "ខាង​ក្រោម" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "រង់​ចាំ" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "ប្រអប់​" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "សកម្មភាព" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "ចែក" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +#, fuzzy +msgid "while" +msgstr "ស" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "បន្ទាប់" + +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "បាន​បរាជ័យ​ក្នុងការ​ចូល" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "តម្លៃ​ខ្សែអក្សរ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "ការពិពណ៌នា" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "ឈ្មោះអ្នក​ប្រើ ៖" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "ទិដ្ឋភាព" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "ពាក្យ​សម្ងាត់ ៖" + +#: TurtleArt/tabasics.py:822 +#, fuzzy +msgid "stop action" +msgstr "បង្ហាញ​រូបតំណាង​ក្នុង​ថាស​ប្រព័ន្ធ" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "​​បៃតង" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "ស្រមោល​" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "កម្ពស់សំឡេង" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "ពណ៌​ទឹក​ក្រូច​" + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "ជម្រះ​ទាំង​អស់" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "នោះ" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "ចុះឈ្មោះ" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "មិន" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "អណ្ដើក" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "​រក្សា​ទុក" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "បោះពុម្ព" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +#, fuzzy +msgid "Save as Logo" +msgstr "บันทึกเป็น .ogg" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "ជ្រើស​ពណ៌​អត្ថបទ" + +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "ភាពឮ" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "លេខ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "កំពូល" + +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "សម្មតិនាម" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "ស" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "បោះបង់" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "ទិស" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "ដក" + +#: TurtleArt/tabasics.py:309 +#, fuzzy +msgid "set color" +msgstr "កំណត់​ពណ៌" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "នាទី" + +#: turtleblocks.py:374 +msgid "File" +msgstr "ឯកសារ" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "គុណ" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "ជារៀង​រហូត" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "រូបថត" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "ស្អាត" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "ពេញ​អេក្រង់" + +#: turtleblocks.py:265 +msgid "File not found" +msgstr "រក​មិន​ឃើញ​ឯកសារ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "បង្ហាញ" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "អត្ថបទ" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "ព្រាវ" + +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "ខ្មៅ" + +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "បញ្ឈប់" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "​ធំជាង" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "ตำแหน่ง x" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "ជំនួយ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "ក្ដារ​ចុច" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "ធ្នូ" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "កាំ" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "កូអរដោនេ​ប៉ូល" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "រត់" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +#, fuzzy +msgid "show heap" +msgstr "បង្ហាញ​ជំនួយ" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "ចំណងជើង ៖" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "ផ្ទុកឡើង" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "ម៉ាស៊ីន​បម្រើ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "ទិស" + +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "ភាព​ជិត​ខាង" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "ស្មើ" + +#. #-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "លេច​ឡើង" + +#: pysamples/grecord.py:217 +msgid "play" +msgstr "ចាក់" + +#: pysamples/grecord.py:219 +#, fuzzy +msgid "save" +msgstr "​រក្សា​ទុក" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "ពណ៌" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "បើក" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "ទិស" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ตำแหน่ง y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "ឈប់" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +#, fuzzy +msgid "action 2" +msgstr "សកម្មភាព" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +#, fuzzy +msgid "action 1" +msgstr "សកម្មភាព" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "ចំលង" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "បិទភ្ជាប់​" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "សកម្មភាព" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "ស្អាត" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "មុំ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "សំលេង" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "ឧបករណ៍" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "មតិ​យោបល់" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "គម្រោង" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "បំបាត់​កំហុស" + +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "ពាក្យ​សម្ងាត់" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "ចែករំលែក" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "​តូចជាង" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "ប្រភាគ" + +#: turtleblocks.py:373 +msgid "Quit" +msgstr "បោះបង់" + +#: turtleblocks.py:365 +msgid "New" +msgstr "ថ្មី" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "មាត្រដ្ឋាន" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "ខាង​ក្រោម" + +#: TurtleArt/tabasics.py:447 +#, fuzzy +msgid "purple" +msgstr "ស្វាយ" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "กดเปิด" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "ការ​កំណត់​រចនាសម្ព័ន្ធ" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "សេចក្ដី​ពិពណ៌នា ៖" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "ទានានុប្បវត្តិ" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "សម្អាត​ធុង​សំរាម" + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "ផ្ទុក..." + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "អណ្ដើក" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "បូក" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "ឬ" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "រូប​ភាព" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "រក្សាទុក​រូបថត" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "ចាប់ផ្ដើម" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "បញ្ជូនបន្ត" + +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "លេខ​សម្គាល់​គណនី" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "ថយ​ក្រោយ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "ទិស" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "ទិស" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "រក្សា​ទុក..." + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#, fuzzy +msgid "fill screen" +msgstr "អេក្រង់​ពេញ" + +#: turtleblocks.py:368 +msgid "Save as" +msgstr "រក្សាទុក​ជា" + +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "ធុង​សំរាម" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "ប៉ូល" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "ធ្វើម្តង​ទៀត​" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "កែសម្រួល" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "អតិ" + +#: TurtleArt/tabasics.py:404 +#, fuzzy +msgid "start fill" +msgstr "ចាប់ផ្ដើម​ទាំងអស់" + +#. #-#-#-#-# km.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "ចុច" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,725 +2220,447 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" #: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "បញ្ជូនបន្ត" - -#: TurtleArt/tabasics.py:132 msgid "moves turtle forward" msgstr "" #: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "ថយ​ក្រោយ" - -#: TurtleArt/tabasics.py:143 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "ស្អាត" - -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "ឆ្វេង" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "ស្តាំ" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "ធ្នូ" - -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "មុំ" - -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "កាំ" - -#: TurtleArt/tabasics.py:190 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "ตำแหน่ง x" - -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ตำแหน่ง y" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -#, fuzzy -msgid "heading" -msgstr "ការអាន​ " - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#, fuzzy -msgid "fill screen" -msgstr "អេក្រង់​ពេញ" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "ពណ៌" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "ស្រមោល​" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "​ប្រផេះ" - #: TurtleArt/tabasics.py:313 -#, fuzzy -msgid "set color" -msgstr "កំណត់​ពណ៌" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 -#, fuzzy -msgid "start fill" -msgstr "ចាប់ផ្ដើម​ទាំងអស់" - -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "ក្រហម" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "ពណ៌​ទឹក​ក្រូច​" - -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "​លឿង" - -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "​​បៃតង" - -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "ពណ៌​កាប់​ស្តាំង​" - -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "​​ខៀវ" - -#: TurtleArt/tabasics.py:451 -#, fuzzy -msgid "purple" -msgstr "ស្វាយ" - -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "ស" - -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "ខ្មៅ" - -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "ជ្រើស​ពណ៌​អត្ថបទ" - -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" #: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "បូក" - -#: TurtleArt/tabasics.py:567 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "ដក" - -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "គុណ" - -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "ចែក" - -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "អត្ដសញ្ញាណ" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 #, fuzzy msgid "mod" msgstr "ផ្លាស់ទី" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "ប្រភាគ" - -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "ព្រាវ" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "នាទី" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "អតិ" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "លេខ" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "​ធំជាង" - -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" #: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "​តូចជាង" - -#: TurtleArt/tabasics.py:687 msgid "logical less-than operator" msgstr "" #: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "ស្មើ" - -#: TurtleArt/tabasics.py:699 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "មិន" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "ឬ" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "រង់​ចាំ" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "ជារៀង​រហូត" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "ធ្វើម្តង​ទៀត​" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "នោះ" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 -#, fuzzy -msgid "stop action" -msgstr "បង្ហាញ​រូបតំណាង​ក្នុង​ថាស​ប្រព័ន្ធ" - -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "ចាប់ផ្ដើម" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "អត្ថបទ" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "តម្លៃ​ខ្សែអក្សរ" - -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "សកម្មភាព" - -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "ប្រអប់​" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "តម្លៃ​" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -#, fuzzy -msgid "action 1" -msgstr "សកម្មភាព" - -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -#, fuzzy -msgid "action 2" -msgstr "សកម្មភាព" - -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "ធុង​សំរាម" - -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "សម្អាត​ធុង​សំរាម" - -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "ជម្រះ​ទាំង​អស់" - -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "ចំណង​ជើង" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -758,231 +2672,156 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "ផ្ទុក..." - -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "រក្សា​ទុក..." - -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "กดเปิด" - -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "ទិស" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "បន្ទាប់" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "រូប​ភាព" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -#, fuzzy -msgid "Save as Logo" -msgstr "บันทึกเป็น .ogg" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "រូបថត" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "រក្សាទុក​រូបថត" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "កែសម្រួល" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "ទិដ្ឋភាព" - -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "គម្រោង" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "ចំលង" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "បិទភ្ជាប់​" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "ពេញ​អេក្រង់" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "កូអរដោនេ​ប៉ូល" - -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "ស្អាត" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "រត់" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "ជំហាន" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "ជំនួយ" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "ឈប់" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -995,60 +2834,10 @@ msgstr "" msgid "Enable collaboration" msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "សកម្មភាព" - -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "មិត្តជិតស្និទ្ធិ" - -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "ចែករំលែក" - -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "ការ​កំណត់​រចនាសម្ព័ន្ធ" - -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "ភាព​ជិត​ខាង" - -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "សម្មតិនាម" - -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "លេខ​សម្គាល់​គណនី" - -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "ម៉ាស៊ីន​បម្រើ" - #: gnome_plugins/collaboration_plugin.py:298 msgid "Port" msgstr "ច្រក" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "ពាក្យ​សម្ងាត់" - -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "ចុះឈ្មោះ" - -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "ពណ៌" - -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "ផ្ទុកឡើង" - #: gnome_plugins/fb_plugin.py:87 msgid "Facebook wall post" msgstr "" @@ -1063,34 +2852,10 @@ msgid "" "your project." msgstr "" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "ឈ្មោះអ្នក​ប្រើ ៖" - -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "ពាក្យ​សម្ងាត់ ៖" - -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "ចំណងជើង ៖" - -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "សេចក្ដី​ពិពណ៌នា ៖" - #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "បោះបង់" - -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "បាន​បរាជ័យ​ក្នុងការ​ចូល" - #: gnome_plugins/uploader_plugin.py:203 msgid "Failed to upload!" msgstr "" @@ -1099,7 +2864,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1113,44 +2878,21 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "សំឡេង" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "ភាពឮ" - #: plugins/audio_sensors/audio_sensors.py:91 #: plugins/audio_sensors/audio_sensors.py:106 msgid "microphone input volume" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "កម្ពស់សំឡេង" - #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1158,13 +2900,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1173,19 +2908,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "ពន្លឺ" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1217,563 +2943,450 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -#, fuzzy -msgid "while" -msgstr "ស" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "កំពូល" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "ទានានុប្បវត្តិ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "សំលេង" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "វីដេអូ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "ការពិពណ៌នា" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "បង្ហាញ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "មាត្រដ្ឋាន" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "ក្ដារ​ចុច" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "ពេល​វេលា" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "ចុច" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -#, fuzzy -msgid "show heap" -msgstr "បង្ហាញ​ជំនួយ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "លេច​ឡើង" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "មតិ​យោបល់" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "បោះពុម្ព" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "ប៉ូល" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "អណ្ដើក" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "បញ្ជី" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "ខាង​ក្រោម" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "ទទឹង" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "កម្ពស់" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "ខាង​ក្រោម" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -#, fuzzy -msgid "presentation 1x1" -msgstr "ទិស" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -#, fuzzy -msgid "presentation 2x1" -msgstr "ទិស" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -#, fuzzy -msgid "presentation 1x2" -msgstr "ទិស" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -#, fuzzy -msgid "presentation 2x2" -msgstr "ទិស" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1802,19 +3415,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "បញ្ឈប់" - -#: pysamples/grecord.py:217 -msgid "play" -msgstr "ចាក់" - -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "​រក្សា​ទុក" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1827,80 +3427,40 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "រក​មិន​ឃើញ​ឯកសារ" - -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "ថ្មី" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "បើក" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "​រក្សា​ទុក" - -#: turtleblocks.py:357 -msgid "Save as" -msgstr "រក្សាទុក​ជា" - -#: turtleblocks.py:362 -msgid "Quit" -msgstr "បោះបង់" - -#: turtleblocks.py:363 -msgid "File" -msgstr "ឯកសារ" - -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "ឧបករណ៍" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "បំបាត់​កំហុស" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "អណ្ដើក" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" @@ -1909,45 +3469,9 @@ msgstr "" #~ msgstr "មាត្រដ្ឋាន​ប្រផេះ" #, fuzzy -#~ msgid "distance" -#~ msgstr "ចម្ងាយ" - -#, fuzzy -#~ msgid "x position" -#~ msgstr "ទីតាំង" - -#, fuzzy -#~ msgid "y position" -#~ msgstr "ទីតាំង" - -#, fuzzy -#~ msgid "density" -#~ msgstr "អត្ដសញ្ញាណ" - -#, fuzzy -#~ msgid "light" -#~ msgstr "ស្តាំ" - -#, fuzzy #~ msgid "grey" #~ msgstr "​ប្រផេះ" -#, fuzzy -#~ msgid "port" -#~ msgstr "ច្រក" - -#, fuzzy -#~ msgid "rotations" -#~ msgstr "ការ​បង្វិល" - -#, fuzzy -#~ msgid "read" -#~ msgstr "ក្រហម" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "ផ្លាស់ទី" - #~ msgid "label" #~ msgstr "ស្លាក" diff --git a/po/ko.po b/po/ko.po index 32c3478..f12a998 100644 --- a/po/ko.po +++ b/po/ko.po @@ -2,749 +2,2555 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-08-08 00:34-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" -"PO-Revision-Date: 2009-05-10 23:43-0400\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" +"PO-Revision-Date: 2013-08-06 11:21+0900\n" "Last-Translator: Donghee Park \n" "Language-Team: LANGUAGE \n" -"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Pootle 1.2.1\n" +"X-Generator: Poedit 1.5.7\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "전진" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "터틀 아트" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "뒤" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "지우기" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:56 +msgid "Turtle Flags" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "왼쪽" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:63 +msgid "Palette of Mexican pesos" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "" + +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "" + +#: taextras.py:92 +msgid "custom module sensor A" +msgstr "" + +#: taextras.py:93 +msgid "custom module sensor B" +msgstr "" + +#: taextras.py:94 +msgid "custom module sensor C" +msgstr "" + +#: taextras.py:95 +msgid "LED" +msgstr "" + +#: taextras.py:96 +msgid "button" +msgstr "" + +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "회색" + +#: taextras.py:98 taextras.py:385 +#, fuzzy +msgid "light" +msgstr "오른쪽" + +#: taextras.py:99 taextras.py:359 +msgid "distance" +msgstr "" + +#: taextras.py:100 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "저항" + +#: taextras.py:101 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "전압" + +#: taextras.py:102 +msgid "temperature" +msgstr "" + +#: taextras.py:103 +msgid "module a" +msgstr "" + +#: taextras.py:104 +msgid "module b" +msgstr "" + +#: taextras.py:105 +msgid "module c" +msgstr "" + +#: taextras.py:106 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:107 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:108 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:110 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:111 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:113 +msgid "speed Butia" +msgstr "" + +#: taextras.py:114 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:115 +msgid "move Butia" +msgstr "" + +#: taextras.py:116 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "왼쪽" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "오른쪽" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:118 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "arc" +#: taextras.py:119 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "도" +#: taextras.py:120 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "라디우스" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:122 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:123 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "xy 지정하기" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:125 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:126 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:128 +msgid "right Butia" +msgstr "" + +#: taextras.py:129 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:131 +msgid "backward Butia" +msgstr "" + +#: taextras.py:132 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:133 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:134 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:135 taextras.py:322 taextras.py:488 +msgid "pin" +msgstr "" + +#: taextras.py:136 taextras.py:489 +#, fuzzy +msgid "mode" +msgstr "나누기" + +#: taextras.py:137 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:138 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:139 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:140 +msgid "write hack pin Butia" +msgstr "" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "물체" + +#: taextras.py:142 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:143 taextras.py:466 +msgid "INPUT" +msgstr "" + +#: taextras.py:144 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:145 taextras.py:464 +msgid "HIGH" +msgstr "" + +#: taextras.py:146 taextras.py:501 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:147 taextras.py:465 +msgid "LOW" +msgstr "" + +#: taextras.py:148 taextras.py:504 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:149 taextras.py:467 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:150 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:151 +msgid "Butia" +msgstr "" + +#: taextras.py:152 +msgid "CAST\n" +msgstr "" + +#: taextras.py:153 +msgid "new name" +msgstr "" + +#: taextras.py:154 +msgid "original" +msgstr "" + +#: taextras.py:155 +msgid "f(x)=" +msgstr "" + +#: taextras.py:157 +msgid "Cast a new block" +msgstr "" + +#: taextras.py:158 +msgid "Module A" +msgstr "" + +#: taextras.py:159 +msgid "generic Module A" +msgstr "" + +#: taextras.py:160 +msgid "Module B" +msgstr "" + +#: taextras.py:161 +msgid "generic Module B" +msgstr "" + +#: taextras.py:162 +msgid "Module C" +msgstr "" + +#: taextras.py:163 +msgid "generic Module C" +msgstr "" + +#: taextras.py:164 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:165 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:166 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "" + +#: taextras.py:167 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "" + +#: taextras.py:168 +msgid "ERROR: You must cast Module A, B or C" +msgstr "" + +#: taextras.py:169 +msgid "Creating PyBot server" +msgstr "" + +#: taextras.py:170 +msgid "ERROR creating PyBot server" +msgstr "" + +#: taextras.py:171 +msgid "PyBot is alive!" +msgstr "" + +#: taextras.py:172 +msgid "Ending butia polling" +msgstr "" + +#: taextras.py:176 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:177 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:178 +msgid "No camera was found" +msgstr "" + +#: taextras.py:179 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:180 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:182 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:183 +msgid "FollowMe" +msgstr "" + +#: taextras.py:184 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:185 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:187 +msgid "calibration" +msgstr "" + +#: taextras.py:188 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:189 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:190 +msgid "follow" +msgstr "" + +#: taextras.py:191 +msgid "follow a color or calibration" +msgstr "" + +#: plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "밝기" + +#: taextras.py:193 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:194 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:195 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:196 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:198 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:199 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:201 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:202 +msgid "get brightness" +msgstr "" + +#: taextras.py:203 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:204 +msgid "average color" +msgstr "" + +#: taextras.py:205 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:207 +msgid "x position" +msgstr "" + +#: taextras.py:208 +msgid "return x position" +msgstr "" + +#: taextras.py:209 +msgid "y position" +msgstr "" + +#: taextras.py:210 +msgid "return y position" +msgstr "" + +#: taextras.py:211 +msgid "pixels" +msgstr "" + +#: taextras.py:212 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:214 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:216 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:218 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:219 +msgid "empty calibration" +msgstr "" + +#: taextras.py:220 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:226 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:227 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:228 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:229 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:230 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:235 +msgid "SumBot" +msgstr "" + +#: taextras.py:236 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:237 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:238 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:240 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:241 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:243 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:244 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:245 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:246 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:248 +msgid "left SumBot" +msgstr "" + +#: taextras.py:249 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:251 +msgid "right SumBot" +msgstr "" + +#: taextras.py:252 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:255 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:257 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:260 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:261 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:263 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:264 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:266 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:267 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:270 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:272 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:273 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:275 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:276 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:278 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:279 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:280 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:282 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:283 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:284 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:285 +msgid "update information" +msgstr "" + +#: taextras.py:286 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:291 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:292 +msgid "start polygon" +msgstr "" + +#: taextras.py:293 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:295 +msgid "add point" +msgstr "" + +#: taextras.py:296 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:298 +msgid "end polygon" +msgstr "" + +#: taextras.py:299 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:300 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:301 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:302 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:303 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:305 +msgid "base" +msgstr "" + +#: taextras.py:306 taextras.py:312 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:307 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:308 +msgid "circle" +msgstr "" + +#: taextras.py:309 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:310 +msgid "rectangle" +msgstr "" + +#: taextras.py:311 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:313 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:314 +msgid "reset" +msgstr "" + +#: taextras.py:315 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:316 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:318 +msgid "torque" +msgstr "" + +#: taextras.py:319 +msgid "speed" +msgstr "" + +#: taextras.py:320 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:323 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:324 +msgid "joint" +msgstr "" + +#: taextras.py:325 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:326 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:327 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:329 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:330 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:332 +msgid "gear" +msgstr "" + +#: taextras.py:333 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:334 +msgid "density" +msgstr "" + +#: taextras.py:335 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:337 +msgid "friction" +msgstr "" + +#: taextras.py:338 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:341 +msgid "bounciness" +msgstr "" + +#: taextras.py:342 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:345 +msgid "dynamic" +msgstr "" + +#: taextras.py:346 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:352 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:353 +msgid "WeDo" +msgstr "" + +#: taextras.py:354 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:355 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:356 +msgid "tilt" +msgstr "" + +#: taextras.py:357 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:361 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:362 +msgid "Motor A" +msgstr "" + +#: taextras.py:363 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:364 +msgid "Motor B" +msgstr "" + +#: taextras.py:365 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:366 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:367 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:368 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:370 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:373 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:378 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:379 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:381 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:383 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:384 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "색" + +#: taextras.py:386 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "소리" + +#. TRANS: The brick is the NXT controller +#: taextras.py:389 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:390 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:391 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:392 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:393 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:394 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:395 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:396 +msgid "NXT not found" +msgstr "" + +#: taextras.py:397 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:398 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:399 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:400 +msgid "NXT" +msgstr "" + +#: taextras.py:401 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:402 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:403 +msgid "brick name" +msgstr "" + +#: taextras.py:404 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:405 +msgid "play tone" +msgstr "" + +#: taextras.py:406 +msgid "frequency" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "시간" + +#: taextras.py:408 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:410 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:411 +msgid "port" +msgstr "" + +#: taextras.py:412 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:414 +msgid "rotations" +msgstr "" + +#: taextras.py:415 +msgid "turn a motor" +msgstr "" + +#: taextras.py:416 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:417 +msgid "steering" +msgstr "" + +#: taextras.py:418 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:419 +msgid "PORT A" +msgstr "" + +#: taextras.py:420 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:421 +msgid "PORT B" +msgstr "" + +#: taextras.py:422 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:423 +msgid "PORT C" +msgstr "" + +#: taextras.py:424 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:425 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:426 +msgid "start motor" +msgstr "" + +#: taextras.py:427 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:428 +msgid "brake motor" +msgstr "" + +#: taextras.py:429 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:431 +msgid "reset motor" +msgstr "" + +#: taextras.py:432 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:433 +msgid "motor position" +msgstr "" + +#: taextras.py:434 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:435 +msgid "PORT 1" +msgstr "" + +#: taextras.py:436 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:437 +msgid "read" +msgstr "" + +#: taextras.py:438 +#, fuzzy +msgid "sensor" +msgstr "" +"#-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-#\n" +"센서" + +#: taextras.py:439 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:440 +msgid "PORT 2" +msgstr "" + +#: taextras.py:441 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:442 +msgid "light sensor" +msgstr "" + +#: taextras.py:443 +msgid "gray sensor" +msgstr "" + +#: taextras.py:444 +msgid "PORT 3" +msgstr "" + +#: taextras.py:445 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:446 +msgid "touch sensor" +msgstr "" + +#: taextras.py:447 +msgid "distance sensor" +msgstr "" + +#: taextras.py:448 +msgid "PORT 4" +msgstr "" + +#: taextras.py:449 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:450 +msgid "sound sensor" +msgstr "" + +#: taextras.py:451 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:454 +msgid "set light" +msgstr "" + +#: taextras.py:455 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:457 +msgid "battery level" +msgstr "" + +#: taextras.py:458 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:463 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:469 +msgid "PWM" +msgstr "" + +#: taextras.py:470 +msgid "SERVO" +msgstr "" + +#: taextras.py:471 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:472 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:473 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:474 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:475 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:476 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:477 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:478 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:479 +msgid "Arduino" +msgstr "" + +#: taextras.py:480 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:481 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:482 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:483 +msgid "Arduino name" +msgstr "" + +#: taextras.py:484 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:487 +msgid "pin mode" +msgstr "" + +#: taextras.py:490 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:491 +msgid "analog write" +msgstr "" + +#: taextras.py:493 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:494 +msgid "analog read" +msgstr "" + +#: taextras.py:495 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:497 +msgid "digital write" +msgstr "" + +#: taextras.py:498 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:499 +msgid "digital read" +msgstr "" + +#: taextras.py:500 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:502 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:503 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:505 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:506 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:507 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:508 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:509 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:514 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:516 +msgid "set PVS" +msgstr "" + +#: taextras.py:517 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:519 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:520 +msgid "set square wave 1 voltage output" msgstr "" +#. TRANS: Square wave 2 voltage output +#: taextras.py:522 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:523 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:525 +msgid "set OD1" +msgstr "" + +#: taextras.py:526 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:528 +msgid "IN1 level" +msgstr "" + +#: taextras.py:529 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:532 +msgid "IN2 level" +msgstr "" + +#: taextras.py:533 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:536 +msgid "SEN level" +msgstr "" + +#: taextras.py:537 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:539 +msgid "capture" +msgstr "" + +#: taextras.py:540 +msgid "input" +msgstr "" + +#: taextras.py:541 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-#\n" +"예제" + +#: taextras.py:542 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:544 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:547 +msgid "A1" +msgstr "" + +#: taextras.py:548 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:550 +msgid "A2" +msgstr "" + +#: taextras.py:551 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:553 +msgid "IN1" +msgstr "" + +#: taextras.py:554 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:556 +msgid "IN2" +msgstr "" + +#: taextras.py:557 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:559 +msgid "SEN" +msgstr "" + +#: taextras.py:560 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:562 +msgid "SQR1" +msgstr "" + +#: taextras.py:563 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:565 +msgid "SQR2" +msgstr "" + +#: taextras.py:566 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:568 +msgid "PVS" +msgstr "" + +#: taextras.py:569 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:570 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "제목" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "상자 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "상자 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +#, fuzzy +msgid "Step" +msgstr "단계 실행" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +#, fuzzy +msgid "Hide palette" +msgstr "팔레트 숨기기" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "머리방향" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "펜 그리기" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "기다리기" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "상자" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +#, fuzzy +msgid "next" +msgstr "텍스트" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "펜 크기 지정" + # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "머리방향 지정하기" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "펜 크기 지정" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "명암" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "피치" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "펜 그리기 않기" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "이면" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "아니다" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" +msgstr "터틀" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "블록 숨기기" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "상자 1에 저장하기" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "상자 2에 저장하기" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "인쇄" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +#, fuzzy +msgid "Save as Logo" +msgstr "Logo로 저장" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "텍스트 색 지정" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "숫자" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +#, fuzzy +msgid "top" +msgstr "단계 실행" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "명암 지정" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "그리고" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "색 지정" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "최소" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "내 블록 불러오기" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "언제나" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "지우기" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "블록 보기" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#, fuzzy +msgid "Fullscreen" +msgstr "전체 화면" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "텍스트" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "무작위" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "뒤" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "단계 실행" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "xcor" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +#, fuzzy +msgid "keyboard" +msgstr "키보드" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "arc" + +#: TurtleArt/tabasics.py:182 +#, fuzzy +msgid "radius" msgstr "" +"#-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-#\n" +"라디우스\n" +"#-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-#\n" +"반지름" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "명암 지정" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "제목" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "아니면" + +#. #-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "빼기" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "펜 크기" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +#, fuzzy +msgid "Show blocks" +msgstr "블록 보기" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "색" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "ycor" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "만약" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +#, fuzzy +msgid "Stop" +msgstr "단계 실행" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +#, fuzzy +msgid "Clean" +msgstr "지우기" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "도" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "작품" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "블록 보기" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +#, fuzzy +msgid "Stop turtle" +msgstr "터틀 멈추기" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "터틀" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +#, fuzzy +msgid "Hide blocks" +msgstr "블록 숨기기" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "또는" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +#, fuzzy +msgid "Show palette" +msgstr "팔레트 보기" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "시작" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "전진" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "뒤" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "xy 지정하기" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "전체 화면" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "다른 이름으로 저장" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "xy 지정하기" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "반복" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "최대" + +#. #-#-#-#-# ko.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "넣기" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "머리방향" +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "전체 화면" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "색" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "명암" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - #: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "색 지정" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "명암 지정" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" -msgstr "" +msgstr "회색으로 설정" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "펜 그리기 않기" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "펜 그리기" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "펜 크기 지정" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" -msgstr "" +msgstr "채우기 시작" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" -msgstr "" +msgstr "채우기 끝" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "펜 크기" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" -msgstr "" +msgstr "빨간색" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" -msgstr "" +msgstr "오렌지색" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" -msgstr "" +msgstr "노란색" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" -msgstr "" +msgstr "초록색" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" -msgstr "" +msgstr "사이안색" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" -msgstr "" +msgstr "파란색" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" -msgstr "" +msgstr "보라색" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" -msgstr "" - -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "뒤" - -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "텍스트 색 지정" +msgstr "하얀색" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "펜 크기 지정" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "나누기" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "무작위" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "최소" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "최대" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "숫자" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "아니다" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "그리고" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "또는" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "기다리기" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "언제나" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "반복" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "만약" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "이면" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" -msgstr "" +msgstr "만약" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "아니면" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" -msgstr "" +msgstr "그 외" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" -msgstr "" +msgstr "멈춤" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "시작" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "텍스트" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" -msgstr "" +msgstr "행동" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "상자 1에 저장하기" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "상자 2에 저장하기" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "상자 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "상자 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" -msgstr "" +msgstr "담기" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "상자" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "제목" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -#, fuzzy -msgid "Stop turtle" -msgstr "터틀 멈추기" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -#, fuzzy -msgid "Show blocks" -msgstr "블록 보기" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -#, fuzzy -msgid "Hide blocks" -msgstr "블록 숨기기" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -756,239 +2562,209 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -#, fuzzy -msgid "next" -msgstr "텍스트" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "터틀 아트" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -#, fuzzy -msgid "Save as Logo" -msgstr "Logo로 저장" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -#, fuzzy -msgid "Show palette" -msgstr "팔레트 보기" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -#, fuzzy -msgid "Hide palette" -msgstr "팔레트 숨기기" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "작품" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -#, fuzzy -msgid "Fullscreen" -msgstr "전체 화면" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "블록 보기" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -#, fuzzy -msgid "Clean" -msgstr "지우기" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -#, fuzzy -msgid "Step" -msgstr "단계 실행" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -#, fuzzy -msgid "Stop" -msgstr "단계 실행" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1045,11 +2821,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "색" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1078,11 +2849,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "제목" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1091,10 +2857,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1107,25 +2869,20 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" #: plugins/accelerometer/accelerometer.py:56 #: plugins/accelerometer/accelerometer.py:63 msgid "acceleration" -msgstr "" +msgstr "가속도" #: plugins/accelerometer/accelerometer.py:58 #: plugins/accelerometer/accelerometer.py:65 msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "소리" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1134,31 +2891,18 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:90 #: plugins/audio_sensors/audio_sensors.py:105 msgid "loudness" -msgstr "" +msgstr "소리크기" #: plugins/audio_sensors/audio_sensors.py:91 #: plugins/audio_sensors/audio_sensors.py:106 msgid "microphone input volume" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "피치" - #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "저항" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1166,13 +2910,6 @@ msgstr "저항" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "전압" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1181,19 +2918,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1225,564 +2953,507 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" -msgstr "" +msgstr "하는 동안" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" -msgstr "" +msgstr "할 때 까지" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "단계 실행" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" -msgstr "" +msgstr "보이기" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "명암 지정" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" -msgstr "" +msgstr "마우스 누름" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" -msgstr "" +msgstr "마우스 가로 위치" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" -msgstr "" +msgstr "마우스 세로 위치" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -#, fuzzy -msgid "keyboard" -msgstr "키보드" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" -msgstr "" +msgstr "색 확인" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" -msgstr "" +msgstr "거북이가 보는 색깔" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "넣기" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "빼기" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "인쇄" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "터틀" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "내 블록 불러오기" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "xy 지정하기" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "블록 숨기기" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "블록 보기" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,11 +3481,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "단계 실행" - #: pysamples/grecord.py:217 msgid "play" msgstr "" @@ -1835,99 +3501,77 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "다른 이름으로 저장" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "터틀" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "오른쪽" - -#, fuzzy -#~ msgid "sensor" -#~ msgstr "센서" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "나누기" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "예제" +#~ msgid "name" +#~ msgstr "이름" #, fuzzy #~ msgid "Save as HTML" @@ -1959,9 +3603,6 @@ msgstr "" #~ msgid "volume" #~ msgstr "소리 크기" -#~ msgid "name" -#~ msgstr "이름" - #~ msgid "stack 2" #~ msgstr "스택 2" diff --git a/po/kos.po b/po/kos.po index 2ffab3e..452ebf3 100644 --- a/po/kos.po +++ b/po/kos.po @@ -1,16 +1,35 @@ +# #-#-#-#-# kos.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# kos.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# kos.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# kos.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:26+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -22,6 +41,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -32,716 +1622,679 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -753,230 +2306,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1077,10 +2651,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1093,7 +2663,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1107,11 +2677,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1129,7 +2694,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1138,13 +2703,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1152,13 +2710,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1167,19 +2718,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1211,557 +2753,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1813,80 +3356,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/mg.po b/po/mg.po index 736954e..cfafbf3 100644 --- a/po/mg.po +++ b/po/mg.po @@ -1,16 +1,35 @@ +# #-#-#-#-# mg.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# mg.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# mg.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# mg.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-14 19:41+0200\n" "Last-Translator: Zafimamy Gabriella Ralaivao \n" "Language-Team: LANGUAGE \n" @@ -22,6 +41,2271 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Ara sokatra" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "havanana" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "faharetana" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "havia" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "havanana" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "haavo" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "loko" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "mena" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# mg.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# mg.po (PACKAGE VERSION) #-#-#-#-#\n" +"Santionany" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Lohateny" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "mavo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "mampiseho kôrdône polera" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Zavatra fihaino sy fijery ao amin'ny Firaketana Sugar" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "boaty 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "boaty 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Dingana" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "mampitombo iditra nomerika roa" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Asehoy/Afeno ireo bolongana" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Afeno ny andiandoko" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +#, fuzzy +msgid "Sugar Journal video object" +msgstr "Zavatra fihaino amin'ny Firaketana Sugar" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "cyan" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "xcor-n'ny faritra havanan'ny efijery" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "Andian-tsafidy fanampiny" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Reperitoaram-panefena tsy azo anoratana: %s" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "lohateny" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "" +"mitahiry ireo sarin-tsokatra ho rakitra SVG ao amin'ny Firaketana Sugar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "" +"misarika soratra na mampiseho haino aman-jery avy ao amin'ny Firaketana" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "manga" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "mampiseho ireo kôrdône karteziana" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "Tsy misy asa safidy:" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "operatera (mpampatsiahy) maodilera" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "fanambaniny" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "tehirizo SVG" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "ahidino ny penina" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "andraso" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "boaty" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "Tsy nahatafakatra!" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "manambara avosan'asa nomena anarana" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "hetsika" + +#: turtleblocks.py:89 +msgid "usage is" +msgstr "ny fanao azy dia" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "Ova 2 (lanja nomerika)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "zarao" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "anaran-tsary" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "foana" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "ova nomena anarana (lanja nomerika)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "manaraka" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "raha izay dia" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "amboary ny haben'ny penina" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "" +"maodely fampisehoana: mifidiana zava-piraiketana (tsy misy mombamomba azy)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "mandrapaha" + +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "mamafa tanteraka ireo singa ao an-jaoridira" + +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "tampon'ny avosan'ny Hetsika 1" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "Tsy fantatro ny fomba" + +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "amboary ny haben'ny penina" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Hijery" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "maitso" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "fahamatrohana" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "tehirizo ny sary" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "Alehibiazo ireo kaordône" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "akaro ny penina" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "volomboasary" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "noho izany" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "tsy" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +#, fuzzy +msgid "if then else" +msgstr "raha tsy izay dia" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +#, fuzzy +msgid "xcor of left of screen" +msgstr "xcor-n'ny faritra havanan'ny efijery" + +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Ovao ny haben'ny bolongana" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "sokatra" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "afeno ireo bolongana" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Tehirizo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "pirinty" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Tehirizo ho logo" + +#: TurtleArt/tabasics.py:658 +#, fuzzy +msgid "number" +msgstr "isa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +#, fuzzy +msgid "top" +msgstr "Ajanony" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "Kaordône Karteziana" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "famelabelarana" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "sy" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "ho soratra" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "ambany indrindra" + +#: turtleblocks.py:374 +msgid "File" +msgstr "Rakitra" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +#, fuzzy +msgid "ycor of bottom of screen" +msgstr "xcor-n'ny faritra havanan'ny efijery" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +#, fuzzy +msgid "presentation template: select Journal object (with description)" +msgstr "" +"maodely fampisehoana: mifidiana zava-piraiketana (tsy misy mombamomba azy)" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "mandrakizay" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "sary nalaina" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "diovy" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Ampitomboy ireo bolongana" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Mameno efijery" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "asehoy" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "Lahatsoratra" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "kisendrasendra" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "miverina" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "Ajanony" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Fanampiana" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Kaordône pôlera" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Alefaso" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "Lohateny" + +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Andiandokom-bolongana miovaova" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "famelabelarana" + +#: TurtleArt/tabasics.py:908 +#, fuzzy +msgid "Variable 1 (numeric value)" +msgstr "Ova 2 (lanja nomerika)" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "raha tsy izany" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "tsy tia" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "haben'ny penina" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +#, fuzzy +msgid "ycor of top of screen" +msgstr "xcor-n'ny faritra havanan'ny efijery" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Asehoy ireo bolongana" + +#: pysamples/grecord.py:219 +#, fuzzy +msgid "save" +msgstr "Tehirizo" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "loko" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "Sokafy" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "fitodika" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "raha" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Ajanony" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "hetsika 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "hetsika 1" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Adikao" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Apetaho" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "tsy namoaka mankao amin'ny" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "foana" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Diovy" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "zoro" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Fitaovana" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "tsikera" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "Karteziana" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Sahanasa" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Debageo" + +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Ovao refy ireo kaordône" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "asehoy ireo bolongana" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Saha fanoritsoritan'ny Firaketana Sugar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "akelezo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "fanambaniny" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "voloparasy" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Akelezo ireo kaordône" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "tsindrio raha hanokatra" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "diovy ny vatampako" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Zavatra fihaino amin'ny Firaketana Sugar" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Ajanony ny sokatra" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Sokatra" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Afeno ireo bolongana" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "na" + +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Silaho ireo bolongana" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "sary" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Asehoy ny andiandoko" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "mitahiry sary ao amin'ny Firaketana Sugar" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Tehirizo ny sary nalaina" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "atomboy" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "mandroso" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "miverina" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "famelabelarana" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "famelabelarana" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "ataovy feno efijery" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "Tehirizo ho" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "avereno" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Tehirizo ho sary" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Ovao" + +#: TurtleArt/tabasics.py:964 +#, fuzzy +msgid "top of Action 2 stack" +msgstr "tampon'ny avosan'ny Hetsika 1" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "ambony indrindra" + +#. #-#-#-#-# mg.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "atoseho" + +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "avereno daholo" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -32,725 +2316,396 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" #: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "mandroso" - -#: TurtleArt/tabasics.py:132 msgid "moves turtle forward" msgstr "" #: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "miverina" - -#: TurtleArt/tabasics.py:143 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "diovy" - -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "havia" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "havanana" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "zoro" - -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" - -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "lohateny" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "ataovy feno efijery" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "loko" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "fahamatrohana" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "akaro ny penina" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "ahidino ny penina" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "amboary ny haben'ny penina" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "haben'ny penina" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "mena" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "volomboasary" - -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "mavo" - -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "maitso" - #: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "cyan" - -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "manga" - -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "voloparasy" - -#: TurtleArt/tabasics.py:453 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "miverina" - -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "amboary ny haben'ny penina" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "mampitombo iditra nomerika roa" - -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "zarao" - -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "operatera (mpampatsiahy) maodilera" - -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "kisendrasendra" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "ambany indrindra" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "ambony indrindra" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -#, fuzzy -msgid "number" -msgstr "isa" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "tsy" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "sy" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "na" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "andraso" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "mandrakizay" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "avereno" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "raha" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "noho izany" - -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "raha izay dia" - -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "raha tsy izany" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -#, fuzzy -msgid "if then else" -msgstr "raha tsy izay dia" - -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Andiandokom-bolongana miovaova" - -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "atomboy" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "Lahatsoratra" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "hetsika" - -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "manambara avosan'asa nomena anarana" - -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "boaty 1" - -#: TurtleArt/tabasics.py:912 -#, fuzzy -msgid "Variable 1 (numeric value)" -msgstr "Ova 2 (lanja nomerika)" - -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "boaty 2" - -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Ova 2 (lanja nomerika)" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "boaty" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "ova nomena anarana (lanja nomerika)" - -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "hetsika 1" - -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "tampon'ny avosan'ny Hetsika 1" - -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "hetsika 2" - -#: TurtleArt/tabasics.py:967 -#, fuzzy -msgid "top of Action 2 stack" -msgstr "tampon'ny avosan'ny Hetsika 1" - -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "diovy ny vatampako" - -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "mamafa tanteraka ireo singa ao an-jaoridira" - -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "avereno daholo" - -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Lohateny" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Ajanony ny sokatra" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Asehoy ireo bolongana" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Afeno ireo bolongana" - -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "tsy namoaka mankao amin'ny" - -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Tsy fantatro ny fomba" - -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "tsy tia" - -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "ho soratra" - #: TurtleArt/tapalette.py:97 msgid "displays next palette" msgstr "" @@ -759,230 +2714,116 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "tsindrio raha hanokatra" - -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "fitodika" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "manaraka" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Ara sokatra" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "sary" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Tehirizo ho logo" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Tehirizo ho sary" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "sary nalaina" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Tehirizo ny sary nalaina" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Asehoy ny andiandoko" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Afeno ny andiandoko" - -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Akelezo ireo kaordône" - -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Alehibiazo ireo kaordône" - -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Ovao" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Hijery" - -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Sahanasa" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Adikao" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Apetaho" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Mameno efijery" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Kaordône Karteziana" - -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Kaordône pôlera" - -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Ampitomboy ireo bolongana" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Silaho ireo bolongana" - -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Diovy" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Alefaso" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Dingana" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Fanampiana" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Ajanony" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" - -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" - -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" - -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" - -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" - -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1039,11 +2880,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "loko" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1072,11 +2908,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "Lohateny" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1085,23 +2916,15 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "Tsy nahatafakatra!" - #: plugins/accelerometer/accelerometer.py:49 #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1115,11 +2938,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1137,7 +2955,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1146,13 +2964,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "faharetana" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1160,13 +2971,6 @@ msgstr "faharetana" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1175,19 +2979,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1219,570 +3014,391 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "mandrapaha" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "Ajanony" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Zavatra fihaino sy fijery ao amin'ny Firaketana Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Zavatra fihaino amin'ny Firaketana Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -#, fuzzy -msgid "Sugar Journal video object" -msgstr "Zavatra fihaino amin'ny Firaketana Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Saha fanoritsoritan'ny Firaketana Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "asehoy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "misarika soratra na mampiseho haino aman-jery avy ao amin'ny Firaketana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "tehirizo ny sary" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "anaran-tsary" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "mitahiry sary ao amin'ny Firaketana Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "tehirizo SVG" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "mitahiry ireo sarin-tsokatra ho rakitra SVG ao amin'ny Firaketana Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "akelezo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Andian-tsafidy fanampiny" - -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "atoseho" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "foana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "foana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "tsikera" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "pirinty" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Karteziana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "mampiseho ireo kôrdône karteziana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "mampiseho kôrdône polera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "sokatra" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "afeno ireo bolongana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "asehoy ireo bolongana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "" -"maodely fampisehoana: mifidiana zava-piraiketana (tsy misy mombamomba azy)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -#, fuzzy -msgid "presentation template: select Journal object (with description)" -msgstr "" -"maodely fampisehoana: mifidiana zava-piraiketana (tsy misy mombamomba azy)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#, fuzzy -msgid "xcor of left of screen" -msgstr "xcor-n'ny faritra havanan'ny efijery" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "fanambaniny" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -#, fuzzy -msgid "ycor of bottom of screen" -msgstr "xcor-n'ny faritra havanan'ny efijery" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "xcor-n'ny faritra havanan'ny efijery" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -#, fuzzy -msgid "ycor of top of screen" -msgstr "xcor-n'ny faritra havanan'ny efijery" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "haavo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "fanambaniny" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -#, fuzzy -msgid "presentation 1x1" -msgstr "famelabelarana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -#, fuzzy -msgid "presentation 2x1" -msgstr "famelabelarana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -#, fuzzy -msgid "presentation 1x2" -msgstr "famelabelarana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -#, fuzzy -msgid "presentation 2x2" -msgstr "famelabelarana" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1811,20 +3427,10 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "Ajanony" - #: pysamples/grecord.py:217 msgid "play" msgstr "" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "Tehirizo" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1837,96 +3443,30 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "ny fanao azy dia" - -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Tsy misy asa safidy:" - -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Reperitoaram-panefena tsy azo anoratana: %s" - -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Sokafy" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "Tehirizo" - -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "Tehirizo ho" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "Rakitra" - -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Ovao refy ireo kaordône" - -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Ovao ny haben'ny bolongana" - -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Asehoy/Afeno ireo bolongana" - -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Fitaovana" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Debageo" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Sokatra" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "havanana" - -#, fuzzy -#~ msgid "read" -#~ msgstr "mena" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Santionany" - #~ msgid "then else" #~ msgstr "raha tsy izay dia" diff --git a/po/mi.po b/po/mi.po index 6a995d6..9e1fe8c 100644 --- a/po/mi.po +++ b/po/mi.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-09-25 11:21+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,1198 +31,1707 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "HonuKaretao" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Ngā tohutohu honu papatā" - -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "whakamua" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "ka neke whakamua i te honu" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Toi Honu" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "whakamuri" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Toi Honu Ririki" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "ka neke whakamuri i te honu" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Rangirua Honu" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "horoia" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Tīpako wero" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "ka ūkui i te mata me te tautuhi i te honu" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "mauī" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "Papatā o te pesos Mehikana" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "ka huri i te honu whakatemauī (koki tākiri)" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "Papatā o te pesos Kurumupia" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "matau" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "Papatā o te francs Rewanata" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "ka huri i te honu whakatematau (koki tākiri)" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "Papatā o te tāra Amerikana" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "pewa" +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "Papatā o te tāra Ahitereiria" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "koki" +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "Papatā o te guaranies Parakuaiana" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "pūtoro" +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Papatā o te soles Peruwhiana Nueto" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "ka neke i te honu ki te pewa" +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "Papatā o te pesos Urukuaiana" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "tautuhi xy" +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "HonuKaretao" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "ka neke i te honu ki te tūnga xcor, ycor; (0, 0) kei waenga i te mata." +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "tautuhi panekōrero" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "ka tautuhi i te panekōrero o te honu (0 kei te taha runga o te mata.)" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" msgstr "" -"kei te pupuri i te uara x-ruruku o nāianei o te honu (ka taea te whakamahi " -"atu i te tau paraka)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" +#: taextras.py:81 +#, fuzzy +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "ka whakahoki i te 1 i te wā e pēhi ana i te pātene, ka 0 atu i tērā" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"kei te pupuri i te uara y-coordinate o nāianei o te honu (ka taea te " -"whakamahi atu i te tau paraka)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "panekōrero" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"ka pupuri i te uara panekōrero o nāianei o te honu (ka taea te whakamahi atu " -"i te tau paraka)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Papatā o ngā tono pene" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "mata whakakī" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "tae" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"ka whakahoki i te 1 i te wā ka kite ngā pūoko i tētahi papa autō, ka 0 atu i " +"tēnā" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "uriuri" +#: taextras.py:88 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "ka whakakī i te papamuri me te (tae, uriuri)" +#: taextras.py:89 +msgid "button" +msgstr "pātene" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 msgid "gray" msgstr "hina" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "tautuhi tae" +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "rama" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "ka tautuhi i te tae o te rārangi ka tuhia e te honu" +#: taextras.py:92 +msgid "temperature" +msgstr "paemahana" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "tautuhi uriuri" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "tawhiti" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "ka tautuhi i te uriuri o te rārangi ka tuhia e te honu" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "parenga" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "tautuhi hina" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "ngaohiko" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "ka tautuhi i te hinahina o te rārangi ka tuhia e te honu" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "Karetao Putia" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:97 +msgid "refresh Butia" +msgstr "tāmata Putia" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "tāmata te tūnga o ngā paraka me te papatā Putia" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "whakakaha pūkaha Putia" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" msgstr "" -"ka pupuri i te tae pene o nāianei (ka taea te whakamahi atu i te tau paraka)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "ka pupuri i te uriuri pene o nāianei" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "terenga Putia" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:104 +msgid "set the speed of the Butia motors" msgstr "" -"ka pupuri i te taumata hina o nāianei (ka taea te whakamahi atu i te tau " -"paraka)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "pene ki runga" +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "Ka kore te honu e tuhi mēnā ka neke." +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "mauī" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "pene ki raro" +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "matau" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "Ka tuhi te honu ina ka neke." +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "tautuhi rahinga pene" +#: taextras.py:109 +msgid "stop Butia" +msgstr "whakatū Putia" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "tautuhi rahinga o te rārangi ka tuhia e te honu" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "whakatūria te karetao Putia" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "tīmata whakakī" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "whakamua Putia" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "neke whakamua te karetao Putia" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "mauī Putia" + +#: taextras.py:116 +#, fuzzy +msgid "turn the Butia robot at left" +msgstr "huri whakatematau te karetao Putia" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "matau Putia" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "huri whakatematau te karetao Putia" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "whakamuri Putia" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "neke whakamuri te karetao Putia" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" msgstr "" -"ka tīmata i te tapamaha whakakī (ka whakamahia me te paraka whakakī mutunga)" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "whakakī mutunga" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" -msgstr "whakaoti tapamaha whakakī (ka whakamahia ki te paraka whakakī tīmata)" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "pine" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "rahinga pene" +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "aratau" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:127 +#, fuzzy +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Tīpakohia te taumahi pine (TĀURU, HUAPUTA, PWM, TŪMAU)." + +#: taextras.py:128 +msgid "write hack pin Butia" msgstr "" -"ka pupuri i te rahinga pene o nāianei (ka taea te whakamahi atu i te tau " -"paraka)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Papatā o ngā tae pene" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "uara" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "whero" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "karaka" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "kōwhai" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "kākāriki" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "TIKETIKE" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "kawariki" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "Tautuhi uara TIKETIKE hei tauranga mamati." -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "kikorangi" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "TĀURU" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "waiporoporo" +#: taextras.py:136 +#, fuzzy +msgid "Configure hack port for digital input." +msgstr "Whirihora tauranga Atuino mō te tāurunga mamati." -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "mā" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "PĀPAKU" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "pango" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "Tautuhi uara PĀPAKU hei tauranga mamati." -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "tautuhi tae kupu" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "HUAPUTA" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "ka tautuhi i te tae o te kupu kua tuhia e te honu" +#: taextras.py:140 +#, fuzzy +msgid "Configure hack port for digital output." +msgstr "Whirihora tauranga Atuino hei huaputa mamati." -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "tautuhi rahinga kupu" +#: taextras.py:141 +msgid "Butia" +msgstr "Putia" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "ka tautuhi i te rahinga o te kupu kua tuhia e te honu" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Papatā o ngā kaimahi tau" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "tāpiri" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "ka tāpiri i ngā tāurunga namatau" +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "He hapa i te arawhititanga o te kāmera" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "tango" +#: taextras.py:149 +#, fuzzy +msgid "No camera was found" +msgstr "" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Kāore i kitea he kāmera" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "ka tango i ngā tāurunga tau raro mai i te tāurunga tau runga" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "I hapa te whakatū kāmera" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "whakarau" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "I hapa te tīmata kāmera" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "ka whakarau i ngā tāurunga tau e rua" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "whakawehe" +#: taextras.py:154 +msgid "FollowMe" +msgstr "TauaruMai" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#: taextras.py:155 +msgid "refresh FollowMe" msgstr "" -"ka whakawehengia te tāurunga tau runga (haurunga) e te tāurunga tau raro " -"(hauraro)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "tuakiri" +#: taextras.py:156 +#, fuzzy +msgid "Search for a connected camera." +msgstr "Rapu i tētahi pereki NXT kua hono." -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "kaimahi tuakiri kua whakamahia hei whakatoro paraka" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "whakatauritetika" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:159 +#, fuzzy +msgid "store a personalized calibration" +msgstr "" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"ka whakahoki i tētahi whakatauritetika whaiaronga\n" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"ka penapena i tētahi whakatauritetika whaiaronga" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "kaimahi whakakāwai (toenga)" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "ka whakahoki i tētahi whakatauritetika whaiaronga" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:161 +msgid "follow" +msgstr "tauaru" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "Pūtake rua" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "tauaru i tētahi tae, whakatauritetika rānei" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "ka tatauria te pūtake rua" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "tīahotanga" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "tupurangi" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "mōkito" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "ngā pika mōkito" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "mōrahi" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "tautuhia te mōkito tau pika hei tauaru" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:167 +msgid "threshold" +msgstr "paepae" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "tautuhia he paepae mō tētahi tae RGB" + +#: taextras.py:170 +msgid "camera mode" +msgstr "aratau kāmera" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +#, fuzzy +msgid "set the color mode of the camera: RGB; YUV or HSV" msgstr "" -"ka whakahoki tau tupurangi i waenga i ngā uara mōkito (runga) me ngā uara " -"mōrahi (raro)" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"tautuhia te aratau tae o te kāmera ki te HSV\n" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"tautuhia te aratau tae o te kāmera, RGB, YUV, HSV rānei" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "tau" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "kua whakamahia hei tāurunga tau i roto i ngā kaimahi pāngarau" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "rahi ake i" +#: taextras.py:175 +msgid "average color" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "arorau rahi-ake i te kaimahi" +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "iti ake" +#: taextras.py:178 +msgid "x position" +msgstr "tūnga x" + +#: taextras.py:179 +msgid "return x position" +msgstr "whakahoki tūnga x" + +#: taextras.py:180 +msgid "y position" +msgstr "tūnga y" + +#: taextras.py:181 +msgid "return y position" +msgstr "whakahoki tūnga y" + +#: taextras.py:182 +msgid "pixels" +msgstr "ngā pika" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "whakahoki te tau o ngā pika o te pukupuku nui" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "tautuhia te aratae tau o te kāmera ki te RGB" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "tautuhia te aratau tae o te kāmera ki te YUV" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "tautuhia te aratau tae o te kāmera ki te HSV" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "whakaputu whakatauritetika" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "he hapa ki te tahuringa aho" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "arorau iti-ake i te kaimahi" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "ōrite" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "arorau ōrite ki te kaimahi" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ehara" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "arorau EHARA i te kaimahi" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "KaretaoTāpiri" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "terenga KaretaoTāpiri" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "tukuna te terenga ki te KaretaoTāpiri" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "tautuhia te terenga taunoa mō ngā tohutohu nekehanga" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "whakamua KaretaoTāpiri" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "neke whakamua KaretaoTāpiri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "whakamuri KaretaoTāpiri" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "neke whakamuri KaretaoTāpiri" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "whakatū KaretaoTāpiri" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "whakatū i te KaretaoTāpiri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "whakatemauī KaretaoTāpiri" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "whakaneke mauī i te KaretaoTāpiri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "whakatematau KaretaoTāpiri" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "whakaneke matau i te KaretaoTāpiri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "anga whakatewaenga" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "tīkina te koki ki waenga o te dohyo" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "anga ki Hoariri" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "tīkina te koki ki te Hoariri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "ruruku x. KaretaoTāpiri" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "tīkina te ruruku x o te KaretaoTāpiri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "ruruku y. KaretaoTāpiri" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "tīkina te ruruku y o te KaretaoTāpiri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "ruruku x. Hoariri" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "tīkina te ruruku x o te Hoariri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "ruruku y. Hoariri" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "tīkina te ruruku y o te Hoariri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "tītaka KaretaoTāpiri" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "tīkina te tītaka o te KaretaoTāpiri" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "tītaka Hoariri" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "tīkina te tītaka o te Hoariri" + +#: taextras.py:251 +msgid "distance to center" +msgstr "tawhiti ki te tauwaenga" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "tīkina te tawhititanga ki waenga o te dohyo" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "tawhititanga ki te Hoariri" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "tikina te tawhititanga ki te Hoariri" + +#: taextras.py:256 +msgid "update information" +msgstr "whakahōu mōhiohio" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "whakahōu mōhiohio mai i te tūmau" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "Papatā o ngā paraka ahupūngao" + +#: taextras.py:263 +msgid "start polygon" +msgstr "tīmata tapamaha" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Tīmata te tautuhi i tētahi tapamaha hōu e ai ki te tūnga xy o te Honu o " +"nāianei." -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr " me " +#: taextras.py:266 +msgid "add point" +msgstr "tāpiri ira" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "arorau ME te kaimahi" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Tāpiri i tētahi ira hōu ki te tapamaha o nāianei e ai ki te tūnga xy Honu o " +"nāianei." -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "rānei" +#: taextras.py:269 +msgid "end polygon" +msgstr "whakamutu tapamaha" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "arorau, kaimahi RĀNEI" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "Tautuhia he tapamaha hōu." -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Papaptā o ngā kaimahi rere" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "whakakī mutu tapamaha" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "taihoa" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "Ehara i te tapamaha mataiti" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "tāria kawenga papatono, he tau hēkona kua whakaritea" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "Tautuhia he tapamaha whakakī hōu." -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "mō ake tonu" +#: taextras.py:274 +msgid "triangle" +msgstr "tapatoru" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "koromeke mō ake tonu" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "taketake" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "tārua" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "teitei" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "koromeke mo ngā wā kua whakaritea" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "Tāpiri he ahanoa tapatoru ki te tūmahi." -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "mēnā" +#: taextras.py:279 +msgid "circle" +msgstr "porohita" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "kātahi ka" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "Tāpiri i tētahi ahanoa porohita ki te tūmahi." -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "mēna...kātahi ka" +#: taextras.py:281 +msgid "rectangle" +msgstr "tapawhā" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "whānui" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "Tāpiri i tētahi ahanoa tapawhā ki te tūmahi." + +#: taextras.py:285 +msgid "reset" +msgstr "tautuhi anō" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "Tautuhi anō i te tūmahi; ūkuia te rārangi ahanoa." + +#: taextras.py:287 +msgid "motor" +msgstr "pūkaha" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "autōhuri" + +#: taextras.py:290 +msgid "speed" +msgstr "tere" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." msgstr "" -"ko te kaimahi mēnā-kātahi ka whakamahi i ngā kaimahi pūreiana mai i te " -"papatā Tau" +"Te awhe pūkaha autōhuri me te tere mai i 0 (weto) ki te tau tōrunga; ka " +"tukuna te pūkaha ki runga i te ahanoa i waihanga muri tata nei." -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "kē atu" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "Pinea te ahanoa kia kore e taka." -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "Mēna...Kātahi ka...kē atu" +#: taextras.py:295 +msgid "joint" +msgstr "hononga" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -"kaimahi mēnā-kātahi ka-kē atu ka whakamahi i ngā kaimahi pūreiana mai i te " -"papatā Tau" +"Honoa ngā ahanoa e rua (te mea i waihanga muri tana nei, me te ahanoa kei te " +"tūnga x, y)." -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "mokowā whakapae" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "tiaki hei hohe Ahupūngao" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "oma tāpe tika" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Tiakina te tūmahi ki te Tuhitaka hei hohe Ahupūngao." -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "mokowā poutū" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "utauta" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "oma tāpae raro" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "Tāpiri he ahanoa utauta ki te tūmahi." -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "whakatū hohenga" +#: taextras.py:305 +msgid "density" +msgstr "rōrahi" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "whakatū hohenga o nāianei" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Tautuhia te āhuatanga mātōtoru mō ngā ahanoa (e āhei ana ngā tau tōrunga " +"katoa)." -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Papatā o ngā paraka rerekē" +#: taextras.py:308 +msgid "friction" +msgstr "waku" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "tīmata" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Tautuhia te āhuatanga waku mō ngā ahanoa (uara mai i te 0 ki te 1, ko te 0 " +"ka whakaweto i te waku ko te 1 he waku kaha)." -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "ka hono hohenga ki ngā pātene oma paeutauta" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "hūpeketanga" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "kupu" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Tautuhia te āhuatanga hūpeketanga mō ngā ahanoa (uara mai i te 0 ki te 1, ko " +"te 0 kāore he hūpeketanga ko te 1 he hūpeketanga kaha)." -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "uara aho" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "hihiri" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "hohenga" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Mēnā ko te hihiri = 1, ka taea e te ahanoa te neke; Mēnā ko te hihiri = 0, " +"kua mau ki te tūnga." -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "runga o te tāpae hohenga whai ingoa" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "Papatā o ngā paraka MahiMātou" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "ka whakaara tāpae hohenga whai ingoa" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "penapena ki pouaka 1" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "ka penapena uara tau ki Tāupe 1" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "penapena ki pouaka 2" +#: taextras.py:327 +msgid "tilt" +msgstr "tītaha" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "ka penapena uara tau ki Tāupe 2" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"huaputa pūoko tītaka: (-1 == kore tītaka, 0 == tītaka whakamua, 3 == tītaka " +"whakamuri, 1 == tītaka mauī, 2 == tītaka matau)" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "pouaka 1" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "huaputa pūoko tawhititanga" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "Tāupe 1 (uara tau)" +#: taextras.py:333 +msgid "Motor A" +msgstr "Pūkaha A" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "pouaka 2" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "ka whakahoki i te uara o nāianei mō Pūkaha A" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Tāupe 2 (uara tau)" +#: taextras.py:335 +msgid "Motor B" +msgstr "Pūkaha B" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "penapena ki" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "ka whakahoki i te uara o nāianei mō Pūkaha B" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "pouaka" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "tautuhia te uara mō Pūkaha A" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "uara" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "tautuhia te uara mō Pūkaha B" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "taku pouaka" +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "ka penapena uara tau ki te tāupe ingoa" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "tāupe whai ingoa (uara tau)" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "hohenga 1" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Papaptā o ngā paraka LEGO NXT o ngā pūkaha" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Papaptā o ngā paraka LEGO NXT o ngā pūoko" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "pā" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "pāorooro" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "tae" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "runga o te tāpae Hohenga 1" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "oro" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "hohenga 2" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +#, fuzzy +msgid "Please check the connection with the brick" +msgstr "" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Taki koa i te hononga me te pereki." -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "runga o te tāpae Hohenga 2" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "ka whakaara tāpae Hohenga 1" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "ka whakaara tāpae Hohenga 2" +#: taextras.py:363 +#, fuzzy +msgid "The value of power must be between -127 to 127" +msgstr "" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ko te uara hiko me noho i waenga i te -127 to 127." -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "paraurehe" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "putu paraurehe" +#: taextras.py:365 +#, fuzzy +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Kua puta tētahi hapa: taki i ngā hononga katoa ka ngana ki te hono anō." -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "ka putu tūemi i te paraurehe mō ake tonu atu" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "whakaora te katoa" +#: taextras.py:367 +msgid "NXT not found" +msgstr "NXT kāore i kitea" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "whakaora i ngā paraka katoa mai i te paraurehe" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "ūkui katoa" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "tāmata NXT" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "nekehia ngā paraka katoa ki te paraurehe" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "Rapu i tētahi pereki NXT kua hono." -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "Tiri i ngā paraka kua tīpakohia" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Taitara" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Whakatū honu" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Whakaatu paraka" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Hunaia ngā paraka" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "kāore i huaputa ki" +#: taextras.py:376 +msgid "play tone" +msgstr "whakatangi rangi" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "kāore au e mōhio ki te" +#: taextras.py:377 +msgid "frequency" +msgstr "auautanga" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "kāore e pai ki" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "wā" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "hei tāuru" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "Whakatangi i tētahi rangi ki tētahi auautanga mō te wā kua whakaritea." -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "ka whakaatu i te papatā panuku" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "ka huri i te takotoranga o te papatā o ngā paraka" +#: taextras.py:382 +msgid "port" +msgstr "tauranga" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "Utaina..." +#: taextras.py:383 +msgid "power" +msgstr "hiko" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Tiaki..." +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "ngā takahuringa" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "pāwhiri ki te tuwhera" +#: taextras.py:386 +msgid "turn a motor" +msgstr "takahuri i tētahi pūkaha" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "takotoranga" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "panuku" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" -msgstr "neke" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" +"Tukutahitia ngā pūkaha e rua kua hono ki te TAURANGA B me te TAURANGA C" + +#: taextras.py:390 +msgid "PORT A" +msgstr "TAURANGA A" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "TAURANGA A o te pereki" + +#: taextras.py:392 +msgid "PORT B" +msgstr "TAURANGA B" -#: TurtleArt/tawindow.py:1256 +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "TAURANGA B o te pereki" + +#: taextras.py:394 +msgid "PORT C" +msgstr "TAURANGA C" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "TAURANGA C o te pereki" + +#: taextras.py:396 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"motors" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" -msgstr "Tīpako paraka hei tiri" +#: taextras.py:397 +msgid "start motor" +msgstr "tīmata pūkaha" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Toi Honu" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "Whakahaere i tētahi pūkaha mō ake tonu atu." -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "atahanga" +#: taextras.py:399 +msgid "brake motor" +msgstr "whakatū pūkaha" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Tiaki hei Tapanga" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "Whakatū i tētahi pūkaha kua whakatauria." -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Tiaki hei atahanga" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "tautuhi anō i te pūkaha" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "hopuāhua" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "Tautuhi anō i te kaitatau pūkaha." -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Tiaki hopuāhua" +#: taextras.py:404 +msgid "motor position" +msgstr "tūnga pūkaha" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "Whakaweto āwhina topa" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "Tiki i te tūnga pūkaha." -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "Whakakā āwhina topa" +#: taextras.py:406 +msgid "PORT 1" +msgstr "TAURANGA 1" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Whakaatu papatā" +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "TAURANGA 1 o te pereki" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Huna papatā" +#: taextras.py:408 +msgid "read" +msgstr "pānui" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Whakakē raro ngā ruruku" +#: taextras.py:409 +msgid "sensor" +msgstr "pūoko" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Whakakē runga ngā ruruku" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "Pānui huaputa pūoko." -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Whakatika" +#: taextras.py:411 +msgid "PORT 2" +msgstr "TAURANGA 2" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Tiro" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "TAURANGA 2 o te pereki" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Kaupapa" +#: taextras.py:413 +msgid "light sensor" +msgstr "pūoko rama" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "Tiaki/Utaina" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Tārua" +#: taextras.py:415 +msgid "PORT 3" +msgstr "TAURANGA 3" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "TAURANGA 3 o te pereki" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "pūoko pā" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "pūoko tawhiti" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "TAURANGA 4" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "TAURANGA 4 o te pereki" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "pūoko oro" + +#: taextras.py:422 +msgid "color sensor" +msgstr "pūoko tae" + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "tautuhi rama" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "Tautuhi rama pūoko tae." + +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "taumata pūkaha" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Whakapiri" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "PWM" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" -msgstr "Whakaora i ngā paraka katoa mai i te paraurehe" +#: taextras.py:441 +msgid "SERVO" +msgstr "TŪMAU" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Matakatoa" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "HAPA: Taki i te tau me te Aratuino o te tauranga." -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Ruruku Cartesian" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "HAPA: Me whai tau i waenga i te 0 ki te 255 e te uara." -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Ruruku Polar" +#: taextras.py:444 +#, fuzzy +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "HAPA: Me TEITEI, PĀPAKU rānei te uara." -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "Ruruku ā-Ngahuru" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "HAPA: Me TĀURU, HUAPUTA, PWM, TŪMARU rānei te aratau." -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Whakatipu paraka" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Tīngongo paraka" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Uta tauira" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Horoia" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Whakahaere" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Hipanga" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Āwhina" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Tū" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "Uta kaupapa" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "Uta monomai" +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "Uta paraka Python" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "aratau pine" -#: TurtleArtActivity.py:766 -#, fuzzy -msgid "Palettes" -msgstr "papa" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Tīpakohia te taumahi pine (TĀURU, HUAPUTA, PWM, TŪMAU)." -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" -msgstr "Kua monokia ngā paraka tiri" +#: taextras.py:462 +msgid "analog write" +msgstr "tuhi tairitenga" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "Tuhi uara tairitenga ki te tauranga kua whakatauria." -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: taextras.py:465 +msgid "analog read" +msgstr "pānui tairitenga" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Pānui uara mai i te tauranga tairitenga. E taea ana tētahi uara mai i te 0 " +"ki te 1023. Whakamahia te Vref hei whakatau ngaohiko. Mō USB, " +"ngaohiko=((read)*5)/1024) pātata." -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:468 +msgid "digital write" +msgstr "tuhi mamati" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "Tuhi uara mamati ki te tauranga kua whakatauria." -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." -msgstr "Kāore i taea te tāutu monomai." +#: taextras.py:470 +msgid "digital read" +msgstr "pānui mamati" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Tīmata anō i te Toi Honu kia taea te whakamahi i te monomai." +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "Pānui uara mai i te tauranga mamati." -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." -msgstr "Kua tāuta kē te monomai %s." +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "Whirihora tauranga Atuino mō te tāurunga mamati." -#: TurtleArtActivity.py:1136 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "E hiahia ana koe ki te tāuta anō i %s?" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "Whirihora tauranga Atuino hei hautū tūmau." -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "Taku wātū Toi Honu" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "Whirihora tauranga Atuino hei huaputa mamati." -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Whakahohe ngātahitanga" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Whirihora tauranga Atuino hei PWM (pulse-width modulation)." -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Ngā Hohe" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Ngā Hoa" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Tiri" +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Whirihoranga" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "Papatā o ngā paraka MahiMātou" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Takiwā" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Ingoakāinga" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "ID Pūkete" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Tūmau" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Tauranga" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Kupuhipa" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Rēhita" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Ngā Tae" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Tukuatu" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Tukuatu ki te Tukutuku" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:504 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" msgstr "" -"Me whai pūkete koe ki http://turtleartsite.sugarlabs.org kia tukuatu i tō " -"kaupapa." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Ingoakaiwhakamahi:" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Kupuhipa:" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Taitara:" +#: taextras.py:510 +msgid "capture" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Whakaaturanga:" +#: taextras.py:511 +msgid "input" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Tuku ki te Tukutuku" +#: taextras.py:512 +msgid "samples" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Whakakore" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Kua rahu te takiuru" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "I rahu te tukuatu!" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "Papatā o ngā paraka pūoko" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "whakaterenga" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "pēhi whakaterenga kei x, y, z ki te pūkai" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "oro" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "tohu tāuru hopureo mata" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "hoihoi" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "rōrahi tāuru hopureo" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "rangi" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "rangi tāuru hopureo" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "parenga" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "parenga tāuru hopureo" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "ngaohiko" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "ngaohiko tāuru hopureo" +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "Papatā o ngā ahanoa pāpāho" +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "tīahotanga" +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "taumata rama ka haurapahia e te kāmera" +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "haere anō te whakatangi ataata, ororongo rānei" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Taitara" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "Tae RGB hea mai i te kāmera kua pēhia ki te tāpae" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "kōwhai" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "ka whakaatu i ngā ruruku pitorua" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "ka whakaputu i FILO (tāpae first-in-last-out)" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1218,1505 +1740,1906 @@ msgstr "Tae RGB hea mai i te kāmera kua pēhia ki te tāpae" msgid "camera output" msgstr "huaputa kāmera" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "taumata rama ka haurapahia e te pūoko rama" - -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "pānui uara mai i te pūrere RFID" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "i te wā" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "pēhi whakaterenga kei x, y, z ki te pūkai" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -"kaimahi mahi-i-te-wā-Tūturu ka whakamahi i ngā kaimahi pūreana mai i te " +"ko te kaimahi mēnā-kātahi ka whakamahi i ngā kaimahi pūreiana mai i te " "papatā Tau" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "hei te" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "oma tāpe tika" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"kaimahi mahi-tae-noa-Tūturu ka whamahi i ngā kaimahi pūreana mai i te papatā " -"Tau" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "ahanoa pāpāho Tuhitaka Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "runga" +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "pouaka 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "te runga o te tāpae e taea ana te tiango" +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "pouaka 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "tuhitaka" +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Hipanga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "ahanoa pāpāho Tuhitaka Sugar" +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "ka whakarau i ngā tāurunga tau e rua" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "ororongo" +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Whakaatu/huna paraka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "ahanoa ororongo Tuhitaka Sugar" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Huna papatā" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "ataata" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "Ngā Hoa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "Taku wātū Toi Honu" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "ahanoa ataata Tuhitaka Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "whakaahuatanga" +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "kawariki" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "āpure whakaahuatanga Tuhitaka Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "xcor whakatematau o te mata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "whakaatu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "Papatā o ngā ētahi atu kōwhiringa" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "Uta tauira" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "nekehia ngā paraka katoa ki te paraurehe" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "rārangi" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Kāore te wharonga whirihora e āhei ana te tuhi: %s" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "haere anō pāpāho" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "panekōrero" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "Kua monokia ngā paraka tiri" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "ka tiaki whakairoiro honu hei kōnae SVG ki te Tuhitaka Sugar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "tuhi kupu, whakaatu pāpāho rānei mai i te Tuhitaka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "whakaatu tīaroaro" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "tautuhi tauine" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "ataata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "ka tautuhi i te tauine o te pāpāho" +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "kikorangi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "tiaki pikitia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "ka whakaatu ruruku Katihini" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "ingoa pikitia" +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "Hohe kōwhiringa kore:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "tiaki pikitia ki te Tuhitaka Sugar" +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "oma tāpae raro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "kaimahi whakakāwai (toenga)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "raro y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "tiaki SVG" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "ka tiaki whakairoiro honu hei kōnae SVG ki te Tuhitaka Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "" +"ka whakahaere i te waehere ka kitea ki te kōwae tamyblock.py kei te Tuhitaka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "tauine" +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "pene ki raro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "ka pupuri uara tauine o nāianei" +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "taihoa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "taihoa pāpāho" +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "pouaka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "taihoa kia oti te ataata o nāianei, te ororongo rānei" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "I rahu te tukuatu!" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "whakatū pāpāho" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "neke" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "whakatū ataata, ororongo rānei" +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "ka whakaara tāpae hohenga whai ingoa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "tatari pāpāho" +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "hohenga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "tatari ataata, ororongo rānei" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"kaimahi mahi-tae-noa-Tūturu ka whamahi i ngā kaimahi pūreana mai i te papatā " +"Tau" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "haere anō pāpāho" +#: turtleblocks.py:89 +msgid "usage is" +msgstr "ko te whakamahinga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "haere anō te whakatangi ataata, ororongo rānei" +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "Tāupe 2 (uara tau)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "whakahua" +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "whakawehe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "kia ora" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "ingoa pikitia" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "kōrero kupu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "i te wā" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" -msgstr "ngaruaho" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "te whānuitanga kānawehi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "pūrahi ngaru" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +msgid "empty heap?" +msgstr "whakaputu tāpae?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "roanga" +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "tāupe whai ingoa (uara tau)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "panuku" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "mēna...kātahi ka" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "tautuhi rahinga pene" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" msgstr "" -"ka whakatangi i tētahi sinewave auautanga, roanga, pūrahi ngaru hoki (ki ngā " -"hēkona)" +"tātauira whakaaturanga: tīpako ahanoa Tuhitaka (kāore he whakaahuatanga)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "pātene raro" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "hei te" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "ka whakahoki 1 mēnā ka pēhia te pātene kiore" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "whakatū pāpāho" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -msgid "returns True if mouse button is pressed" -msgstr "ka whakahoki Tika mēnā ka pēhia te pātene kiore" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "Whakakā āwhina topa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "kiore x" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "ka putu tūemi i te paraurehe mō ake tonu atu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" -msgstr "ka whakahoki i te ruruku kiore x" +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "huri whakamuri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "kiore y" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "runga o te tāpae Hohenga 1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"he paraka e taea ana te whakapapatono: ka whakamahia hei tāpiri whārite " +"pāngarau tāupe takitahi ara atu anō, e.g sin(x)" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "Papaptā o ngā kaimahi rere" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "te runga o te tāpae kua tiango" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"kaimahi mēnā-kātahi ka-kē atu ka whakamahi i ngā kaimahi pūreiana mai i te " +"papatā Tau" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "ka whakahoki i te ruruku kiore y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "papapātuhi uiui" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "ka pupuri i te uriuri pene o nāianei" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "uiui mō te tāuru papapātuhi (hua kua penapena ki te paraka papapātuhi)" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" +msgstr "ngaruaho" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "papapātuhi" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Kua rahu te takiuru" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -msgid "holds results of query-keyboard block as ASCII" -msgstr "pupuri i ngā hua o te paraka papapātuhi-uiui hei ASCII" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "mauī x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "pānui pika" +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "tautuhi panekōrero" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "kua peia te tae RGB ki raro i te honu ki te tāpae" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "ka kite te honu i" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "ka whakapaipai i te kānawehi mā te huna paraka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "ka whakahoki i te tae e \"kite\" nei te honu" +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "wā" +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "wā hipa (ki ngā hēkona) mai i te wā i tīmata te papatono" +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Papatā o ngā ētahi atu kōwhiringa" +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "peia" +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "ka peia te uara ki runga i FILO (tāpae first-in last-out)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "Kaimahi Python chr" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "whakaatu tāpae" +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "mokowā whakapae" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "ka whakaatu i te uara ki runga i FILO (tāpae first-in last-out)" +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "Ruruku ā-Ngahuru" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "putu tāpae" +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "uara aho" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "ka whakaputu i FILO (tāpae first-in-last-out)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "whakaahuatanga" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "pahū" +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "kāore au e mōhio ki te" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "ka pahū i te uara mai i FILO (tāpae first-in last-out)" +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "tautuhi rahinga kupu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -msgid "empty heap?" -msgstr "whakaputu tāpae?" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Ingoakaiwhakamahi:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "ka whakahoki Tika mēnā kei te putu te tāpae" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"ka tīmata i te tapamaha whakakī (ka whakamahia me te paraka whakakī mutunga)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "tākupu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "tātauira whakaaturanga: tīpako ahanoa Tuhitaka e whā" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "ka tuku tākupu ki tō waehere" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Tiro" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "tā" +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "ka tautuhi i te hinahina o te rārangi ka tuhia e te honu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "ka tā uara ki roto i ngā paraka tūnga kei raro o te mata" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Kupuhipa:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "Kaimahi Python chr" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "ka kite te honu i" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "Kaimahi Python int" +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "whakatū hohenga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "kākāriki" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"he paraka e taea ana te whakapapatono: ka whakamahia hei tāpiri whārite " -"pāngarau tāupe takitahi ara atu anō, e.g sin(x)" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "uriuri" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"he paraka e taea ana te whakapapatono: ka whakamahia hei tāpiri whārite " -"pāngarau tāupe takitini arā atu anō, e.g., taupūrua(x*x+y*y)" +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "ka whakakī i te papamuri me te (tae, uriuri)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"he paraka e taea ana te whakapapatono: ka whakamahia hei tāpiri whārite " -"pāngarau tāupe takitini arā atu anō, e.g., sin(x*x+y*y)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "tiaki pikitia" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "Paraka python" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "rangi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "" -"ka whakahaere i te waehere ka kitea ki te kōwae tamyblock.py kei te Tuhitaka" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "ka whakahoki 1 mēnā ka pēhia te pātene kiore" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Katihini" +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "Whakakē runga ngā ruruku" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "ka whakaatu ruruku Katihini" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "pene ki runga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "pitorua" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "karaka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "ka whakaatu i ngā ruruku pitorua" +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "tāria kawenga papatono, he tau hēkona kua whakaritea" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "honu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "ka peia te uara ki runga i FILO (tāpae first-in last-out)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "ka kōwhiri tēwhea honu hei tohutohu" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "ūkui katoa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "anga honu" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "kātahi ka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "meatia he 'anga' ritenga ki runga i te honu" +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "Rēhita" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "te runga o te tāpae kua tiango" +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "ehara" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "uta" +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "Mēna...Kātahi ka...kē atu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -msgid "loads a block" -msgstr "ka uta i tētahi paraka" +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "whakatū hohenga o nāianei" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -msgid "setxy" -msgstr "tautuhixy" +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "ka huri i te honu whakatematau (koki tākiri)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "papa" +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"ka pupuri i te taumata hina o nāianei (ka taea te whakamahi atu i te tau " +"paraka)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" -msgstr "ka tīpako papa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "xcor whakatemauī o te mata" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "Papatā o ngā tātauira whakaaturanga" +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Tautuhi anō i te rahinga paraka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "honu" + +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "ka whakaatu i te papatā panuku" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "huna paraka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "ka whakapaipai i te kānawehi mā te huna paraka" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "taumata rama ka haurapahia e te kāmera" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "whakaatu paraka" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "Kaimahi Python int" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "ka whakaora i ngā paraka huna" +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "arorau iti-ake i te kaimahi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "whakaora i ngā paraka katoa mai i te paraurehe" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Tiaki" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "penapena ki pouaka 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "penapena ki pouaka 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "ka hunaia ngā paeutauta Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "rārangi" +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"kei te pupuri i te uara x-ruruku o nāianei o te honu (ka taea te whakamahi " +"atu i te tau paraka)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "rārangi pere whakaaturanga" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "tā" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "tātauira whakaaturanga: rārangi pere" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 +msgid "returns mouse x coordinate" +msgstr "ka whakahoki i te ruruku kiore x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "" -"tātauira whakaaturanga: tīpako ahanoa Tuhitaka (kāore he whakaahuatanga)" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "whero" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "tātauira whakaaturanga: tīpako ahanoa Tuhitaka (he whakaaturanga)" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Tiaki hei Tapanga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "tātauira whakaaturanga: tīpako ahanoa Tuhitaka e whā" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "ka tautuhi i te tae o te rārangi ka tuhia e te honu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "tātauira whakaaturanga: tīpako ahanoa Tuhitaka e rua" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "tautuhi tae kupu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "xcor whakatemauī o te mata" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "hoihoi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "raro" +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "Whakahohe ngātahitanga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "ycor whakateraro o te mata" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "Papatā o ngā paraka pūoko" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "whānui" +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "Uta monomai" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "te whānuitanga kānawehi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +msgid "returns True if mouse button is pressed" +msgstr "ka whakahoki Tika mēnā ka pēhia te pātene kiore" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "xcor whakatematau o te mata" +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "tau" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "ycor whakaterunga o te mata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "papapātuhi uiui" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "teitei" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "runga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "te teiteitanga kānawehi" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Tuku ki te Tukutuku" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "taitara x" +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "Ruruku Cartesian" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "taitara y" +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "Ingoakāinga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "mauī x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "tautuhi tauine" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "runga y" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "Tiri i ngā paraka kua tīpakohia" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "matau x" +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "mā" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "raro y" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "ka hono hohenga ki ngā pātene oma paeutauta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "whakaaturanga 1x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +msgid "elapsed time (in seconds) since program started" +msgstr "wā hipa (ki ngā hēkona) mai i te wā i tīmata te papatono" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "pūrahi ngaru" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Whakakore" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "te teiteitanga kānawehi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "whakaaturanga 2x1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "whakaaturanga 1x2" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "tango" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "whakaaturanga 2x2" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr " me " -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "te runga o te tāpae e taea ana te tiango" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "" +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "hei tāuru" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "Paraka python" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "taihoa pāpāho" -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "whakaterenga" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" +"ka pupuri i te rahinga pene o nāianei (ka taea te whakamahi atu i te tau " +"paraka)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "peia te taunga rgb ki te pūkai" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "tautuhi tae" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "tū" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "mōkito" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "pūrei" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +msgid "loads a block" +msgstr "ka uta i tētahi paraka" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "tiaki" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "Papatā o ngā tono pene" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "ētahi atu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "ka whakaatu i te uara ki runga i FILO (tāpae first-in last-out)" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "huri whakamuri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"kaimahi mahi-i-te-wā-Tūturu ka whakamahi i ngā kaimahi pūreana mai i te " +"papatā Tau" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "huri whakamuri" +#: turtleblocks.py:374 +msgid "File" +msgstr "Kōnae" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "ko te whakamahinga" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "arorau EHARA i te kaimahi" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Hohe kōwhiringa kore:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "ycor whakateraro o te mata" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "Kāore te kōnae i kitea" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "tātauira whakaaturanga: tīpako ahanoa Tuhitaka (he whakaaturanga)" -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Kāore te wharonga whirihora e āhei ana te tuhi: %s" +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Papatā o ngā kaimahi tau" -#: turtleblocks.py:354 -msgid "New" -msgstr "Hōu" +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "whakarau" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Whakatuwhera" +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "mō ake tonu" -#: turtleblocks.py:356 -msgid "Save" -msgstr "Tiaki" +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "Kua tāuta kē te monomai %s." -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Tiaki hei" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "ka tautuhi i te uriuri o te rārangi ka tuhia e te honu" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Waiho" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "kōrero kupu" -#: turtleblocks.py:363 -msgid "File" -msgstr "Kōnae" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "hopuāhua" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Tauine anō i ngā ruruku" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "horoia" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Tautuhi anō i te rahinga paraka" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "tātauira whakaaturanga: tīpako ahanoa Tuhitaka e rua" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Whakaatu/huna paraka" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Whakatipu paraka" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Ngā Utauta" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Matakatoa" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Patuiro" +#: turtleblocks.py:265 +msgid "File not found" +msgstr "Kāore te kōnae i kitea" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Honu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "whakaatu" -#: turtleblocks.py:407 -msgid "About..." -msgstr "" +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "kupu" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "Kei a koe he mahi kāore anō kia tiaki. Me tiaki i mua i te waihotanga?" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "tupurangi" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "Tiaki tūmahi?" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "arorau rahi-ake i te kaimahi" -#~ msgid "Turtle Art Mini" -#~ msgstr "Toi Honu Ririki" +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "ka huri i te honu whakatemauī (koki tākiri)" -#~ msgid "Turtle Confusion" -#~ msgstr "Rangirua Honu" +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "pango" -#~ msgid "Select a challenge" -#~ msgstr "Tīpako wero" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "ka tatauria te pūtake rua" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Papatā o te pesos Mehikana" +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"kei te pupuri i te uara y-coordinate o nāianei o te honu (ka taea te " +"whakamahi atu i te tau paraka)" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Papatā o te pesos Kurumupia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "kiore x" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Papatā o te francs Rewanata" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "kiore y" -#~ msgid "Palette of US dollars" -#~ msgstr "Papatā o te tāra Amerikana" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "tū" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Papatā o te tāra Ahitereiria" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "rahi ake i" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Papatā o te guaranies Parakuaiana" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Papatā o te soles Peruwhiana Nueto" +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Āwhina" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Papatā o te pesos Urukuaiana" +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "Tiaki tūmahi?" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "whakarite te kaha o te LED mai i te 0 ki te 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "ka kōwhiri tēwhea honu hei tohutohu" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "ka whakahoki i te taumata hina ahanoa hei tau mai i te 0 ki te 1023" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "matau x" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "ka whakahoki i te 1 i te wā e pēhi ana i te pātene, ka 0 atu i tērā" +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "ka tautuhi i te tae o te kupu kua tuhia e te honu" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "ka whakahoki i te taumata rama ngāwari hei tau mai i te 0 ki te 1023" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "taumata rama ka haurapahia e te pūoko rama" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "ka whakahoki i te paemahana ngāwari hei tau mai i te 0 ki te 255" +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "Kāore i taea te tāutu monomai." -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "ka whakahoki i te tawhititanga mai i te ahanoa i mua i te pūoko hei tau mai " -#~ "i te 0 ki te 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "papapātuhi" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "ka whakahoki i te 0, i te 1 rānei e ai ki te hiahiatanga pūoko" +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "pewa" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "" -#~ "ka whakahoki i te 1 i te wā ka kite ngā pūoko i tētahi papa autō, ka 0 atu i " -#~ "tēnā" +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "pūtoro" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "ka huri mai i te 0 ki te 1, ko te auautanga e ai ki te tōiri" +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Ruruku Polar" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "tautuhi uriuri" -#~ msgid "button" -#~ msgstr "pātene" +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "arorau ME te kaimahi" -#~ msgid "grayscale" -#~ msgstr "tauine hina" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Me whai pūkete koe ki http://turtleartsite.sugarlabs.org kia tukuatu i tō " +"kaupapa." -#~ msgid "ambient light" -#~ msgstr "rama ngāwari" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "papa" -#~ msgid "temperature" -#~ msgstr "paemahana" +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Whakahaere" -#~ msgid "distance" -#~ msgstr "tawhiti" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "whakaatu tāpae" -#~ msgid "tilt" -#~ msgstr "tītaha" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "ka tautuhi i te panekōrero o te honu (0 kei te taha runga o te mata.)" -#~ msgid "magnetic induction" -#~ msgstr "whakauta autō" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "ka tīpako papa" -#~ msgid "vibration" -#~ msgstr "tōiri" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "rōrahi tāuru hopureo" -#~ msgid "Butia Robot" -#~ msgstr "Karetao Putia" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Taitara:" -#~ msgid "refresh Butia" -#~ msgstr "tāmata Putia" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "Papatā o ngā ahanoa pāpāho" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "tāmata te tūnga o ngā paraka me te papatā Putia" +#: TurtleArtActivity.py:629 +msgid "Restore blocks from trash" +msgstr "Whakaora i ngā paraka katoa mai i te paraurehe" -#~ msgid "battery charge Butia" -#~ msgstr "whakakaha pūkaha Putia" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Papatā o ngā paraka rerekē" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "ka whakahoki i te whakakaha pūkaha hei tau mai i te 0 ki te 255" +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "kua whakamahia hei tāurunga tau i roto i ngā kaimahi pāngarau" -#~ msgid "speed Butia" -#~ msgstr "terenga Putia" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Tukuatu" -#~ msgid "forward Butia" -#~ msgstr "whakamua Putia" +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "Tūmau" -#~ msgid "move the Butia robot forward" -#~ msgstr "neke whakamua te karetao Putia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "whakaaturanga 2x2" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "neke whakamua te karetao Putia mā te tawhititanga kua whakaritea kē" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "Tāupe 1 (uara tau)" -#~ msgid "left Butia" -#~ msgstr "mauī Putia" +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "Takiwā" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "huri whakatematau te karetao Putia" +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "ka tāpiri i ngā tāurunga namatau" -#~ msgid "backward Butia" -#~ msgstr "whakamuri Putia" +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "ōrite" -#~ msgid "move the Butia robot backward" -#~ msgstr "neke whakamuri te karetao Putia" +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "kē atu" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "neke whakamuri te karetao Putia mā te tawhititanga kua whakaritea kē" +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "kāore e pai ki" -#~ msgid "right Butia" -#~ msgstr "matau Putia" +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "Kei a koe he mahi kāore anō kia tiaki. Me tiaki i mua i te waihotanga?" -#~ msgid "turn the Butia robot at right" -#~ msgstr "huri whakatematau te karetao Putia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "ka whakaora i ngā paraka huna" -#~ msgid "turn Butia" -#~ msgstr "huri Putia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "uta" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "hurihia te karetao Putia x tīkiri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "whakatū ataata, ororongo rānei" -#~ msgid "stop Butia" -#~ msgstr "whakatū Putia" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "Ka kore te honu e tuhi mēnā ka neke." -#~ msgid "stop the Butia robot" -#~ msgstr "whakatūria te karetao Putia" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "pahū" -#~ msgid "Butia" -#~ msgstr "Putia" +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "rahinga pene" -#~ msgid "Error on initialization of the camera" -#~ msgstr "He hapa i te arawhititanga o te kāmera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +msgid "turtle shell" +msgstr "anga honu" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "Kāore i kitea he kāmera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" +"ka whakatangi i tētahi sinewave auautanga, roanga, pūrahi ngaru hoki (ki ngā " +"hēkona)" -#~ msgid "Error stopping camera" -#~ msgstr "I hapa te whakatū kāmera" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" -#~ msgid "Error starting camera" -#~ msgstr "I hapa te tīmata kāmera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "whakahua" -#~ msgid "FollowMe" -#~ msgstr "TauaruMai" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "pānui uara mai i te pūrere RFID" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Rapu i tētahi pereki NXT kua hono." +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "ka neke i te honu ki te pewa" -#~ msgid "calibration" -#~ msgstr "whakatauritetika" +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "huri whakamuri" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "ka penapena i tētahi whakatauritetika whaiaronga" +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "arorau ōrite ki te kaimahi" -#~ msgid "return a personalized calibration" -#~ msgstr "ka whakahoki i tētahi whakatauritetika whaiaronga" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "Papatā o ngā tae pene" -#~ msgid "follow" -#~ msgstr "tauaru" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "tatari ataata, ororongo rānei" -#~ msgid "follow a color or calibration" -#~ msgstr "tauaru i tētahi tae, whakatauritetika rānei" +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "ka penapena uara tau ki Tāupe 1" -#~ msgid "minimum pixels" -#~ msgstr "ngā pika mōkito" +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "ka penapena uara tau ki Tāupe 2" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "tautuhia te mōkito tau pika hei tauaru" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 +msgid "put a custom 'shell' on the turtle" +msgstr "meatia he 'anga' ritenga ki runga i te honu" -#~ msgid "threshold" -#~ msgstr "paepae" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "pātene raro" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "tautuhia he paepae mō tētahi tae RGB" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "ka neke whakamuri i te honu" -#~ msgid "camera mode" -#~ msgstr "aratau kāmera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "ycor whakaterunga o te mata" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "tautuhia te aratau tae o te kāmera, RGB, YUV, HSV rānei" +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Whakaatu paraka" -#~ msgid "x position" -#~ msgstr "tūnga x" +#: pysamples/grecord.py:217 +msgid "play" +msgstr "pūrei" -#~ msgid "return x position" -#~ msgstr "whakahoki tūnga x" +#: pysamples/grecord.py:219 +msgid "save" +msgstr "tiaki" -#~ msgid "y position" -#~ msgstr "tūnga y" +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "Ngā Tae" -#~ msgid "return y position" -#~ msgstr "whakahoki tūnga y" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "tautuhi rahinga o te rārangi ka tuhia e te honu" -#~ msgid "pixels" -#~ msgstr "ngā pika" +#: turtleblocks.py:366 +msgid "Open" +msgstr "Whakatuwhera" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "whakahoki te tau o ngā pika o te pukupuku nui" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "takotoranga" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "tautuhia te aratae tau o te kāmera ki te RGB" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "tautuhia te aratau tae o te kāmera ki te YUV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"he paraka e taea ana te whakapapatono: ka whakamahia hei tāpiri whārite " +"pāngarau tāupe takitini arā atu anō, e.g., taupūrua(x*x+y*y)" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "tautuhia te aratau tae o te kāmera ki te HSV" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "mēnā" -#~ msgid "empty calibration" -#~ msgstr "whakaputu whakatauritetika" +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "ka neke i te honu ki te tūnga xcor, ycor; (0, 0) kei waenga i te mata." -#~ msgid "error in string conversion" -#~ msgstr "he hapa ki te tahuringa aho" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#~ msgid "SumBot" -#~ msgstr "KaretaoTāpiri" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Tū" -#~ msgid "speed SumBot" -#~ msgstr "terenga KaretaoTāpiri" +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "hohenga 2" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "tukuna te terenga ki te KaretaoTāpiri" +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "hohenga 1" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "tautuhia te terenga taunoa mō ngā tohutohu nekehanga" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "whakakī mutunga" -#~ msgid "forward SumBot" -#~ msgstr "whakamua KaretaoTāpiri" +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Tārua" -#~ msgid "move SumBot forward" -#~ msgstr "neke whakamua KaretaoTāpiri" +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Whakapiri" -#~ msgid "backward SumBot" -#~ msgstr "whakamuri KaretaoTāpiri" +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "kāore i huaputa ki" -#~ msgid "move SumBot backward" -#~ msgstr "neke whakamuri KaretaoTāpiri" +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "Ngā Hohe" -#~ msgid "stop SumBot" -#~ msgstr "whakatū KaretaoTāpiri" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Tukuatu ki te Tukutuku" -#~ msgid "stop the SumBot" -#~ msgstr "whakatū i te KaretaoTāpiri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "putu tāpae" -#~ msgid "left SumBot" -#~ msgstr "whakatemauī KaretaoTāpiri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "ka pahū i te uara mai i FILO (tāpae first-in last-out)" -#~ msgid "turn left the SumBot" -#~ msgstr "whakaneke mauī i te KaretaoTāpiri" +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Horoia" -#~ msgid "right SumBot" -#~ msgstr "whakatematau KaretaoTāpiri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "Papatā o ngā tātauira whakaaturanga" -#~ msgid "turn right the SumBot" -#~ msgstr "whakaneke matau i te KaretaoTāpiri" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "koki" -#~ msgid "angle to center" -#~ msgstr "anga whakatewaenga" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "tuakiri" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "tīkina te koki ki waenga o te dohyo" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "Tiaki/Utaina" -#~ msgid "angle to Enemy" -#~ msgstr "anga ki Hoariri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "runga y" -#~ msgid "get the angle to the Enemy" -#~ msgstr "tīkina te koki ki te Hoariri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "ororongo" -#~ msgid "x coor. SumBot" -#~ msgstr "ruruku x. KaretaoTāpiri" +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Ngā Utauta" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "tīkina te ruruku x o te KaretaoTāpiri" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "Tauranga" -#~ msgid "y coor. SumBot" -#~ msgstr "ruruku y. KaretaoTāpiri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "tākupu" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "tīkina te ruruku y o te KaretaoTāpiri" +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "ka tango i ngā tāurunga tau raro mai i te tāurunga tau runga" -#~ msgid "x coor. Enemy" -#~ msgstr "ruruku x. Hoariri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "tatari pāpāho" + +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "peia te taunga rgb ki te pūkai" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "uiui mō te tāuru papapātuhi (hua kua penapena ki te paraka papapātuhi)" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "tīkina te ruruku x o te Hoariri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "Katihini" -#~ msgid "y coor. Enemy" -#~ msgstr "ruruku y. Hoariri" +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "ka ūkui i te mata me te tautuhi i te honu" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "tīkina te ruruku y o te Hoariri" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "tohu tāuru hopureo mata" -#~ msgid "rotation SumBot" -#~ msgstr "tītaka KaretaoTāpiri" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "ka whakahoki i te tae e \"kite\" nei te honu" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "tīkina te tītaka o te KaretaoTāpiri" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "ka whakaara tāpae Hohenga 1" -#~ msgid "rotation Enemy" -#~ msgstr "tītaka Hoariri" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Ngā tohutohu honu papatā" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "tīkina te tītaka o te Hoariri" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "koromeke mō ake tonu" -#~ msgid "distance to center" -#~ msgstr "tawhiti ki te tauwaenga" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "whakaatu tīaroaro" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "tīkina te tawhititanga ki waenga o te dohyo" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "E hiahia ana koe ki te tāuta anō i %s?" -#~ msgid "distance to Enemy" -#~ msgstr "tawhititanga ki te Hoariri" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "Uta kaupapa" -#~ msgid "get the distance to the Enemy" -#~ msgstr "tikina te tawhititanga ki te Hoariri" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Kaupapa" -#~ msgid "update information" -#~ msgstr "whakahōu mōhiohio" +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Patuiro" -#~ msgid "update information from the server" -#~ msgstr "whakahōu mōhiohio mai i te tūmau" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "Whakaweto āwhina topa" -#~ msgid "Palette of physics blocks" -#~ msgstr "Papatā o ngā paraka ahupūngao" +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "mod" -#~ msgid "start polygon" -#~ msgstr "tīmata tapamaha" +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "Kupuhipa" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Tīmata te tautuhi i tētahi tapamaha hōu e ai ki te tūnga xy o te Honu o " -#~ "nāianei." +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "mokowā poutū" -#~ msgid "add point" -#~ msgstr "tāpiri ira" +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Tīmata anō i te Toi Honu kia taea te whakamahi i te monomai." -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Tāpiri i tētahi ira hōu ki te tapamaha o nāianei e ai ki te tūnga xy Honu o " -#~ "nāianei." +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "whakaoti tapamaha whakakī (ka whakamahia ki te paraka whakakī tīmata)" -#~ msgid "end polygon" -#~ msgstr "whakamutu tapamaha" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "Tiri" -#~ msgid "Define a new polygon." -#~ msgstr "Tautuhia he tapamaha hōu." +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "iti ake" -#~ msgid "end filled polygon" -#~ msgstr "whakakī mutu tapamaha" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "Pūtake rua" -#~ msgid "Not a simple polygon" -#~ msgstr "Ehara i te tapamaha mataiti" +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Tauine anō i ngā ruruku" -#~ msgid "Define a new filled polygon." -#~ msgstr "Tautuhia he tapamaha whakakī hōu." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "whakaatu paraka" -#~ msgid "triangle" -#~ msgstr "tapatoru" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "Waiho" -#~ msgid "base" -#~ msgstr "taketake" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "āpure whakaahuatanga Tuhitaka Sugar" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Tāpiri he ahanoa tapatoru ki te tūmahi." +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "tautuhi hina" -#~ msgid "circle" -#~ msgstr "porohita" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 +msgid "presentation bulleted list" +msgstr "rārangi pere whakaaturanga" -#~ msgid "Add a circle object to the project." -#~ msgstr "Tāpiri i tētahi ahanoa porohita ki te tūmahi." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "roanga" -#~ msgid "rectangle" -#~ msgstr "tapawhā" +#: turtleblocks.py:365 +msgid "New" +msgstr "Hōu" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Tāpiri i tētahi ahanoa tapawhā ki te tūmahi." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "ka tuku tākupu ki tō waehere" -#~ msgid "reset" -#~ msgstr "tautuhi anō" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "pānui pika" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Tautuhi anō i te tūmahi; ūkuia te rārangi ahanoa." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "tauine" -#~ msgid "motor" -#~ msgstr "pūkaha" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "raro" -#~ msgid "torque" -#~ msgstr "autōhuri" +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "waiporoporo" -#~ msgid "speed" -#~ msgstr "tere" +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Whakakē raro ngā ruruku" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Te awhe pūkaha autōhuri me te tere mai i 0 (weto) ki te tau tōrunga; ka " -#~ "tukuna te pūkaha ki runga i te ahanoa i waihanga muri tata nei." +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "pāwhiri ki te tuwhera" -#~ msgid "pin" -#~ msgstr "pine" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "rangi tāuru hopureo" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Pinea te ahanoa kia kore e taka." +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "Whirihoranga" -#~ msgid "joint" -#~ msgstr "hononga" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Whakaaturanga:" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Honoa ngā ahanoa e rua (te mea i waihanga muri tana nei, me te ahanoa kei te " -#~ "tūnga x, y)." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "tuhitaka" -#~ msgid "save as Physics activity" -#~ msgstr "tiaki hei hohe Ahupūngao" +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "putu paraurehe" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Tiakina te tūmahi ki te Tuhitaka hei hohe Ahupūngao." +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "Ka tuhi te honu ina ka neke." -#~ msgid "gear" -#~ msgstr "utauta" +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "Utaina..." -#~ msgid "Add a gear object to the project." -#~ msgstr "Tāpiri he ahanoa utauta ki te tūmahi." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "ahanoa ororongo Tuhitaka Sugar" -#~ msgid "density" -#~ msgstr "rōrahi" +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Whakatū honu" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Tautuhia te āhuatanga mātōtoru mō ngā ahanoa (e āhei ana ngā tau tōrunga " -#~ "katoa)." +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Honu" -#~ msgid "friction" -#~ msgstr "waku" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "ka huri i te takotoranga o te papatā o ngā paraka" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Tautuhia te āhuatanga waku mō ngā ahanoa (uara mai i te 0 ki te 1, ko te 0 " -#~ "ka whakaweto i te waku ko te 1 he waku kaha)." +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "penapena ki" -#~ msgid "bounciness" -#~ msgstr "hūpeketanga" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Hunaia ngā paraka" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Tautuhia te āhuatanga hūpeketanga mō ngā ahanoa (uara mai i te 0 ki te 1, ko " -#~ "te 0 kāore he hūpeketanga ko te 1 he hūpeketanga kaha)." +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "Uta paraka Python" -#~ msgid "dynamic" -#~ msgstr "hihiri" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "tāpiri" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Mēnā ko te hihiri = 1, ka taea e te ahanoa te neke; Mēnā ko te hihiri = 0, " -#~ "kua mau ki te tūnga." +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "rānei" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Papatā o ngā paraka MahiMātou" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +msgid "presentation template: list of bullets" +msgstr "tātauira whakaaturanga: rārangi pere" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "huaputa pūoko tītaka: (-1 == kore tītaka, 0 == tītaka whakamua, 3 == tītaka " -#~ "whakamuri, 1 == tītaka mauī, 2 == tītaka matau)" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "kaimahi tuakiri kua whakamahia hei whakatoro paraka" -#~ msgid "distance sensor output" -#~ msgstr "huaputa pūoko tawhititanga" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Tīngongo paraka" -#~ msgid "Motor A" -#~ msgstr "Pūkaha A" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "ka tautuhi i te rahinga o te kupu kua tuhia e te honu" -#~ msgid "returns the current value of Motor A" -#~ msgstr "ka whakahoki i te uara o nāianei mō Pūkaha A" +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"ka pupuri i te uara panekōrero o nāianei o te honu (ka taea te whakamahi atu " +"i te tau paraka)" -#~ msgid "Motor B" -#~ msgstr "Pūkaha B" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "atahanga" -#~ msgid "returns the current value of Motor B" -#~ msgstr "ka whakahoki i te uara o nāianei mō Pūkaha B" +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"ka whakahoki tau tupurangi i waenga i ngā uara mōkito (runga) me ngā uara " +"mōrahi (raro)" -#~ msgid "set the value for Motor A" -#~ msgstr "tautuhia te uara mō Pūkaha A" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"ka pupuri i te tae pene o nāianei (ka taea te whakamahi atu i te tau paraka)" -#~ msgid "set the value for Motor B" -#~ msgstr "tautuhia te uara mō Pūkaha B" +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Whakaatu papatā" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Papaptā o ngā paraka LEGO NXT o ngā pūkaha" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "tiaki pikitia ki te Tuhitaka Sugar" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Papaptā o ngā paraka LEGO NXT o ngā pūoko" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Tiaki hopuāhua" -#~ msgid "touch" -#~ msgstr "pā" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "tīmata" -#~ msgid "ultrasonic" -#~ msgstr "pāorooro" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "ka whakahoki Tika mēnā kei te putu te tāpae" -#~ msgid "light" -#~ msgstr "rama" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "ka neke whakamua i te honu" -#, fuzzy -#~ msgid "grey" -#~ msgstr "hina" +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "whakamua" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Taki koa i te hononga me te pereki." +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "taku pouaka" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "Ko te uara hiko me noho i waenga i te -127 to 127." +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "ID Pūkete" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "Kua puta tētahi hapa: taki i ngā hononga katoa ka ngana ki te hono anō." +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "Tīpako paraka hei tiri" -#~ msgid "NXT not found" -#~ msgstr "NXT kāore i kitea" +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "whakamuri" -#~ msgid "refresh NXT" -#~ msgstr "tāmata NXT" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "ka tautuhi i te tauine o te pāpāho" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Rapu i tētahi pereki NXT kua hono." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "ka pupuri uara tauine o nāianei" -#~ msgid "play tone" -#~ msgstr "whakatangi rangi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "whakaaturanga 1x1" -#~ msgid "frequency" -#~ msgstr "auautanga" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "whakaaturanga 1x2" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Whakatangi i tētahi rangi ki tētahi auautanga mō te wā kua whakaritea." +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "runga o te tāpae hohenga whai ingoa" -#~ msgid "port" -#~ msgstr "tauranga" +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "ka penapena uara tau ki te tāupe ingoa" -#~ msgid "power" -#~ msgstr "hiko" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "arorau, kaimahi RĀNEI" -#~ msgid "rotations" -#~ msgstr "ngā takahuringa" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "ngaohiko tāuru hopureo" -#~ msgid "turn a motor" -#~ msgstr "takahuri i tētahi pūkaha" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "koromeke mo ngā wā kua whakaritea" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "Tukutahitia ngā pūkaha e rua kua hono ki te TAURANGA B me te TAURANGA C" +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "Tiaki..." -#~ msgid "PORT A" -#~ msgstr "TAURANGA A" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "ka whakaara tāpae Hohenga 2" -#~ msgid "PORT A of the brick" -#~ msgstr "TAURANGA A o te pereki" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +msgid "setxy" +msgstr "tautuhixy" -#~ msgid "PORT B" -#~ msgstr "TAURANGA B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "taitara y" -#~ msgid "PORT B of the brick" -#~ msgstr "TAURANGA B o te pereki" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "taitara x" -#~ msgid "PORT C" -#~ msgstr "TAURANGA C" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "mata whakakī" -#~ msgid "PORT C of the brick" -#~ msgstr "TAURANGA C o te pereki" +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "ētahi atu" -#~ msgid "start motor" -#~ msgstr "tīmata pūkaha" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "Tiaki hei" -#~ msgid "Run a motor forever." -#~ msgstr "Whakahaere i tētahi pūkaha mō ake tonu atu." +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "tautuhi xy" -#~ msgid "brake motor" -#~ msgstr "whakatū pūkaha" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "paraurehe" -#~ msgid "Stop a specified motor." -#~ msgstr "Whakatū i tētahi pūkaha kua whakatauria." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "pitorua" -#~ msgid "reset motor" -#~ msgstr "tautuhi anō i te pūkaha" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "tārua" -#~ msgid "Reset the motor counter." -#~ msgstr "Tautuhi anō i te kaitatau pūkaha." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "taihoa kia oti te ataata o nāianei, te ororongo rānei" -#~ msgid "motor position" -#~ msgstr "tūnga pūkaha" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Tiaki hei atahanga" -#~ msgid "Get the motor position." -#~ msgstr "Tiki i te tūnga pūkaha." +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Whakatika" -#~ msgid "PORT 1" -#~ msgstr "TAURANGA 1" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "parenga tāuru hopureo" -#~ msgid "PORT 1 of the brick" -#~ msgstr "TAURANGA 1 o te pereki" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "runga o te tāpae Hohenga 2" -#~ msgid "read" -#~ msgstr "pānui" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"ka whakawehengia te tāurunga tau runga (haurunga) e te tāurunga tau raro " +"(hauraro)" -#~ msgid "sensor" -#~ msgstr "pūoko" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "mōrahi" -#~ msgid "Read sensor output." -#~ msgstr "Pānui huaputa pūoko." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "ka tā uara ki roto i ngā paraka tūnga kei raro o te mata" -#~ msgid "PORT 2" -#~ msgstr "TAURANGA 2" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "tīmata whakakī" -#~ msgid "PORT 2 of the brick" -#~ msgstr "TAURANGA 2 o te pereki" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +msgid "holds results of query-keyboard block as ASCII" +msgstr "pupuri i ngā hua o te paraka papapātuhi-uiui hei ASCII" -#~ msgid "light sensor" -#~ msgstr "pūoko rama" +#. #-#-#-#-# mi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "peia" -#~ msgid "PORT 3" -#~ msgstr "TAURANGA 3" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"he paraka e taea ana te whakapapatono: ka whakamahia hei tāpiri whārite " +"pāngarau tāupe takitini arā atu anō, e.g., sin(x*x+y*y)" -#~ msgid "PORT 3 of the brick" -#~ msgstr "TAURANGA 3 o te pereki" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "whakaora te katoa" -#~ msgid "touch sensor" -#~ msgstr "pūoko pā" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "kia ora" -#~ msgid "distance sensor" -#~ msgstr "pūoko tawhiti" +#. TRANS: "name" option from activity.info file +#, fuzzy +msgid "TurtleBlocks" +msgstr "HonuKaretao" -#~ msgid "PORT 4" -#~ msgstr "TAURANGA 4" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#~ msgid "PORT 4 of the brick" -#~ msgstr "TAURANGA 4 o te pereki" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#~ msgid "sound sensor" -#~ msgstr "pūoko oro" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#~ msgid "color sensor" -#~ msgstr "pūoko tae" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#~ msgid "set light" -#~ msgstr "tautuhi rama" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#~ msgid "Set color sensor light." -#~ msgstr "Tautuhi rama pūoko tae." +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#~ msgid "battery level" -#~ msgstr "taumata pūkaha" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" +#: TurtleArtActivity.py:895 #, fuzzy -#~ msgid "Get battery level of the brick" -#~ msgstr "Tikina te taumata pūkaha o te paraka." +msgid "Palettes" +msgstr "papa" + +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" + +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#~ msgid "HIGH" -#~ msgstr "TIKETIKE" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" -#~ msgid "LOW" -#~ msgstr "PĀPAKU" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" -#~ msgid "INPUT" -#~ msgstr "TĀURU" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" -#~ msgid "OUTPUT" -#~ msgstr "HUAPUTA" +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" -#~ msgid "PWM" -#~ msgstr "PWM" +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" -#~ msgid "SERVO" -#~ msgstr "TŪMAU" +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "HAPA: Taki i te tau me te Aratuino o te tauranga." +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "HAPA: Me whai tau i waenga i te 0 ki te 255 e te uara." +#: turtleblocks.py:421 +msgid "About..." +msgstr "" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "HAPA: Me TEITEI, PĀPAKU rānei te uara." +#~ msgid "Palette of Arduino blocks" +#~ msgstr "Papatā o ngā paraka Aratuino" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "HAPA: Me TĀURU, HUAPUTA, PWM, TŪMARU rānei te aratau." +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "ka whakahoki i te whakakaha pūkaha hei tau mai i te 0 ki te 255" -#~ msgid "pin mode" -#~ msgstr "aratau pine" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "whakarite te kaha o te LED mai i te 0 ki te 255" -#~ msgid "mode" -#~ msgstr "aratau" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "ka whakahoki i te 0, i te 1 rānei e ai ki te hiahiatanga pūoko" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Tīpakohia te taumahi pine (TĀURU, HUAPUTA, PWM, TŪMAU)." +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "ka huri mai i te 0 ki te 1, ko te auautanga e ai ki te tōiri" -#~ msgid "analog write" -#~ msgstr "tuhi tairitenga" +#~ msgid "grayscale" +#~ msgstr "tauine hina" -#~ msgid "Write analog value in specified port." -#~ msgstr "Tuhi uara tairitenga ki te tauranga kua whakatauria." +#~ msgid "ambient light" +#~ msgstr "rama ngāwari" -#~ msgid "analog read" -#~ msgstr "pānui tairitenga" +#~ msgid "magnetic induction" +#~ msgstr "whakauta autō" -#~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." -#~ msgstr "" -#~ "Pānui uara mai i te tauranga tairitenga. E taea ana tētahi uara mai i te 0 " -#~ "ki te 1023. Whakamahia te Vref hei whakatau ngaohiko. Mō USB, " -#~ "ngaohiko=((read)*5)/1024) pātata." +#~ msgid "vibration" +#~ msgstr "tōiri" -#~ msgid "digital write" -#~ msgstr "tuhi mamati" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "neke whakamua te karetao Putia mā te tawhititanga kua whakaritea kē" -#~ msgid "Write digital value to specified port." -#~ msgstr "Tuhi uara mamati ki te tauranga kua whakatauria." +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "" +#~ "neke whakamuri te karetao Putia mā te tawhititanga kua whakaritea kē" -#~ msgid "digital read" -#~ msgstr "pānui mamati" +#~ msgid "turn Butia" +#~ msgstr "huri Putia" -#~ msgid "Read value from digital port." -#~ msgstr "Pānui uara mai i te tauranga mamati." +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "hurihia te karetao Putia x tīkiri" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Tautuhi uara TIKETIKE hei tauranga mamati." +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "ka whakahoki i te taumata hina ahanoa hei tau mai i te 0 ki te 1023" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Whirihora tauranga Atuino mō te tāurunga mamati." +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "" +#~ "ka whakahoki i te taumata rama ngāwari hei tau mai i te 0 ki te 1023" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Whirihora tauranga Atuino hei hautū tūmau." +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "ka whakahoki i te paemahana ngāwari hei tau mai i te 0 ki te 255" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Tautuhi uara PĀPAKU hei tauranga mamati." +#~ msgid "" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" +#~ msgstr "" +#~ "ka whakahoki i te tawhititanga mai i te ahanoa i mua i te pūoko hei tau " +#~ "mai i te 0 ki te 255" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Whirihora tauranga Atuino hei huaputa mamati." +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "ka whakahoki i te 1 i te wā e pēhi ana i te pātene, ka 0 atu i tērā" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Whirihora tauranga Atuino hei PWM (pulse-width modulation)." +#, fuzzy +#~ msgid "grey" +#~ msgstr "hina" #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Papatā o ngā paraka MahiMātou" +#~ msgid "Get battery level of the brick" +#~ msgstr "Tikina te taumata pūkaha o te paraka." + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "HAPA: Me TEITEI, PĀPAKU rānei te uara." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "tautuhia te terenga o ngā pūkaha Putia hei uara mai i te 0 ki te 1023, kua " -#~ "whakaaetia e tētahi tohe" +#~ "tautuhia te terenga o ngā pūkaha Putia hei uara mai i te 0 ki te 1023, " +#~ "kua whakaaetia e tētahi tohe" #~ msgid "turn the Butia robot to the left" #~ msgstr "huri whakatemauī te karetao Putia" @@ -2797,6 +3720,3 @@ msgstr "Tiaki tūmahi?" #~ msgstr "" #~ "tukutahi pūkaha\n" #~ "hautū" - -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Papatā o ngā paraka Aratuino" diff --git a/po/mk.po b/po/mk.po index 9e113c5..be255af 100644 --- a/po/mk.po +++ b/po/mk.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# mk.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# mk.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:51+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/ml.po b/po/ml.po index 51cae0e..5d91a8c 100644 --- a/po/ml.po +++ b/po/ml.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ml.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ml.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:28+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/mn.po b/po/mn.po index 4739092..9f8fd4d 100644 --- a/po/mn.po +++ b/po/mn.po @@ -2,13 +2,26 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" -"PO-Revision-Date: 2012-11-04 14:35+0200\n" -"Last-Translator: Bulgantamir \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" +"PO-Revision-Date: 2013-05-30 09:24+0200\n" +"Last-Translator: Cris Anderson \n" "Language-Team: Mongolian\n" "Language: mn\n" "MIME-Version: 1.0\n" @@ -18,6 +31,2218 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +# Зураач барималчдын ажлын өрөөг урлан гэдэгтэй адилаар Яст мэлхийн Урлан болгоё оо +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Яст мэлхий Урлан" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "саарал" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "баруун" + +#: taextras.py:92 +msgid "temperature" +msgstr "температур" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "хоорондын зай" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "эсэргүүцэл" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "цахилгаан хүчдэл" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "зүүн" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "баруун" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "үлдэгдэл" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "утга" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "өндөр" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "өргөн" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "ѳнгѳ" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "дуу чимээ" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "цаг" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +#, fuzzy +msgid "port" +msgstr "Порт" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "улаан" + +#: taextras.py:409 +#, fuzzy +msgid "sensor" +msgstr "" +"#-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-#\n" +"Мэдрэхүй" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-#\n" +"Жишээ" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Гарчиг" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "шар" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "богц 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "богц 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Алхам" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Хавтан нуу" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "хөх ногоон" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "Жишээ ачаалах" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "жагсаалт" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "чиг" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "видео" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "хөх" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "зур" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "хүлээ" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "богц" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "үйлдэл" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "хуваах" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "зураг нэр" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +#, fuzzy +msgid "while" +msgstr "цагаан" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "дараах" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "үзэгний хэмжээ өг" + +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "чиглэл" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "тайлбар" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "үгсэнд хэмжээ өг" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Хэрэглэгчийн нэр:" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Харах" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Нууц үг:" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "ногоон" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "сүүдэр" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "зураг хадгалах" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "өндөр" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "бүү зур" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "улбар шар" + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "бүгдийг арилгах" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "бол" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "Бүртгүүлэх" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "үгүйсгэ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "яст мэлхий" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "Блок нуу" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Хадгалах" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "богц 1-д хадгал" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "богц 2-д хадгал" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "үзүүл" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "Үсгэнд өнгө өг" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "тоо" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "дээд" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "масштаб тогтоох" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "цагаан" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Болих" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "үзүүлэн" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "хасах" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "ба" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "өнгө" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "МИН" + +#: turtleblocks.py:374 +msgid "File" +msgstr "Файл" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "үржүүлэх" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "үүрд" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "арилгах" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Блокыг харуул" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Дзлгзц дүүргэх" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "үзүүлэх" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "бичвэр" + +# тохиолдлын аль нь ч болноо +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "санаандгүй" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "" +"#-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-#\n" +"ухар\n" +"#-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-#\n" +"хар" + +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "зогсоох" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "энэ нь арай их" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "x тэнхлэг" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Тусламж" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "гар" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "нум" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "радиус" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "сүүдэр" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Эхэл" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Гарчиг:" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Ачаалах" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "Сервер" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "үзүүлэн" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "хоёр тоо нэмэх" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "тэнцүү" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "эсвэл" + +#. #-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "ав" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "үзэг хэмжээ" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Блокыг харуул" + +#: pysamples/grecord.py:217 +msgid "play" +msgstr "тоглуулах" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "хадгалах" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "Өнгѳ" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "Нээх" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "Чиглэл" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "y тэнхлэг" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "xэpэв" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Зогсоох" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +#, fuzzy +msgid "action 2" +msgstr "үйлдэл" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +#, fuzzy +msgid "action 1" +msgstr "үйлдэл" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Хуулах" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Тавих" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Арилга" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "ѳнцѳг" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "дуу бичлэг" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Хэрэгсэл" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "тайлбар" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Төсөл" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Оношилгоо" + +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "Нууц үг" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "Хуваалцах" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "энэ нь арай бага" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "дөрвөлжин үндэс" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "Блокыг харуул" + +#: turtleblocks.py:373 +msgid "Quit" +msgstr "Гарах" + +#: turtleblocks.py:365 +msgid "New" +msgstr "Шинэ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "масштаб" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "час улаан" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Тайлбар:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "журнал" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "хогийн сав хоослох" + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "Ачаалла..." + +# яст мэлхийг зогсоох эсвэл яст мэлхий зогс 2-н нэгийг аваарай +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Яст мэлхий зогс" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Яст Мэлхий" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Блок нуу" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "нэмэх" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "эсвэл" + +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Блокыг нуу" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "дүрслэл" + +# Зураачийн зураг хольж өнгө гаргадаг ХАВТАН тай ижил агуулгатай шүү +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Хавтанг харуул" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "эхэл" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "урагшаа" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "миний богц" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "ухар" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "үзүүлэн" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "үзүүлэн" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "Хадгалах..." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "тэнхлэг ХУ" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "дзлгзц дүүргэх" + +# Нэрнээс гадна төрлөө сольж хадгалдаг тул Өөрөөр хадгалах гэдэг нь зүгээр болов уу? мөн Scratch дээр ингэж орчуулсан байгаа. +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "Өөрөөр хадгалах" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "тэнхлэг ХУ" + +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "хогийн сав" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "дaвтax" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Дүрслэлээр хадгалах" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Засварлах" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "МАКС" + +#. #-#-#-#-# mn.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "өг" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,720 +2253,374 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" #: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "урагшаа" - -#: TurtleArt/tabasics.py:132 msgid "moves turtle forward" msgstr "яст мэлхийг урагшлуулах" #: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "ухар" - -#: TurtleArt/tabasics.py:143 msgid "moves turtle backward" msgstr "яст мэлхийг ухраах" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "арилгах" - -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "дэлгэцийг цэвэрлэн яст мэлхийг анхны байрлалд оруулах" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "зүүн" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "яст мэлхийг цагийн зүүний эсрэг эргүүл(өнцөг градусаар)" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "баруун" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "яст мэлхийг цагийн зүүний дагуу эргүүл(өнцөг градусаар)" #: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "нум" - -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "ѳнцѳг" - -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "радиус" - -#: TurtleArt/tabasics.py:190 msgid "moves turtle along an arc" msgstr "яст мэлхийг нумаар хөдөлгө" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "тэнхлэг ХУ" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "яст мэлхийг х(0) y(0) тэнхлэгийн ба дэлгэцийн төв рүү зөө" #: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "чиглэл" - -#: TurtleArt/tabasics.py:217 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "яст мэлхийн анхны чиглэл рүү харуул(0 буюу дэлгэцийн дээд тал)" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "x тэнхлэг" - -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "y тэнхлэг" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "чиг" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "дзлгзц дүүргэх" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "ѳнгѳ" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "сүүдэр" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "саарал" - #: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "өнгө" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "сүүдэр" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "бүү зур" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "зур" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "үзэгний хэмжээ өг" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "үзэг хэмжээ" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "улаан" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "улбар шар" - -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "шар" - -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "ногоон" - -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "хөх ногоон" - -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "хөх" - -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "час улаан" - -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "цагаан" - -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "ухар" - -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "Үсгэнд өнгө өг" - -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "үгсэнд хэмжээ өг" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "нэмэх" - -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "хоёр тоо нэмэх" - -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "хасах" - -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "үржүүлэх" - -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "хуваах" - -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "үлдэгдэл" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "дөрвөлжин үндэс" - -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -# тохиолдлын аль нь ч болноо -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "санаандгүй" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "МИН" - #: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "МАКС" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "тоо" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "энэ нь арай их" - -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" #: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "энэ нь арай бага" - -#: TurtleArt/tabasics.py:687 msgid "logical less-than operator" msgstr "" #: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "тэнцүү" - -#: TurtleArt/tabasics.py:699 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "үгүйсгэ" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "ба" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "эсвэл" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "хүлээ" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "үүрд" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "дaвтax" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "xэpэв" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "бол" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "эсвэл" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "эхэл" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "бичвэр" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "үйлдэл" - -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "богц 1-д хадгал" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "богц 2-д хадгал" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "богц 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "богц 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "богц" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "утга" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "миний богц" - -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -#, fuzzy -msgid "action 1" -msgstr "үйлдэл" - -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -#, fuzzy -msgid "action 2" -msgstr "үйлдэл" - -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "хогийн сав" - -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "хогийн сав хоослох" - -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "бүгдийг арилгах" - -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Гарчиг" - -# яст мэлхийг зогсоох эсвэл яст мэлхий зогс 2-н нэгийг аваарай -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Яст мэлхий зогс" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Блокыг харуул" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Блок нуу" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -753,232 +2632,153 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "Ачаалла..." - -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Хадгалах..." - -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "Чиглэл" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "дараах" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -# Зураач барималчдын ажлын өрөөг урлан гэдэгтэй адилаар Яст мэлхийн Урлан болгоё оо -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Яст мэлхий Урлан" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "дүрслэл" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Дүрслэлээр хадгалах" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "" + +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -# Зураачийн зураг хольж өнгө гаргадаг ХАВТАН тай ижил агуулгатай шүү -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Хавтанг харуул" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Хавтан нуу" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Засварлах" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Харах" - -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Төсөл" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Хуулах" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Тавих" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Дзлгзц дүүргэх" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Блокыг харуул" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Блокыг нуу" - -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Жишээ ачаалах" - -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Арилга" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Эхэл" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Алхам" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Тусламж" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Зогсоох" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -999,10 +2799,6 @@ msgstr "" msgid "Buddies" msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Хуваалцах" - #: gnome_plugins/collaboration_plugin.py:129 msgid "Configuration" msgstr "" @@ -1019,32 +2815,10 @@ msgstr "" msgid "Account ID" msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Сервер" - #: gnome_plugins/collaboration_plugin.py:298 msgid "Port" msgstr "Порт" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Нууц үг" - -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Бүртгүүлэх" - -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Өнгѳ" - -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Ачаалах" - #: gnome_plugins/fb_plugin.py:87 msgid "Facebook wall post" msgstr "" @@ -1059,30 +2833,10 @@ msgid "" "your project." msgstr "" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Хэрэглэгчийн нэр:" - -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Нууц үг:" - -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Гарчиг:" - -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Тайлбар:" - #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Болих" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1095,7 +2849,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1109,11 +2863,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "дуу чимээ" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1129,24 +2878,11 @@ msgstr "" msgid "microphone input volume" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "өндөр" - #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "эсэргүүцэл" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1154,13 +2890,6 @@ msgstr "эсэргүүцэл" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "цахилгаан хүчдэл" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1169,19 +2898,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1213,562 +2933,447 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -#, fuzzy -msgid "while" -msgstr "цагаан" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "дээд" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "журнал" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "дуу бичлэг" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "видео" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "тайлбар" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "үзүүлэх" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "масштаб тогтоох" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "зураг хадгалах" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "зураг нэр" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "масштаб" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "гар" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "цаг" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "өг" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "ав" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "тайлбар" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "үзүүл" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "яст мэлхий" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "тэнхлэг ХУ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "Блок нуу" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "Блокыг харуул" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "жагсаалт" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "өргөн" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "өндөр" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -#, fuzzy -msgid "presentation 1x1" -msgstr "үзүүлэн" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -#, fuzzy -msgid "presentation 2x1" -msgstr "үзүүлэн" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -#, fuzzy -msgid "presentation 1x2" -msgstr "үзүүлэн" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -#, fuzzy -msgid "presentation 2x2" -msgstr "үзүүлэн" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1797,18 +3402,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "зогсоох" - -#: pysamples/grecord.py:217 -msgid "play" -msgstr "тоглуулах" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "хадгалах" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1821,119 +3414,51 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "Шинэ" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "Нээх" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "Хадгалах" - -# Нэрнээс гадна төрлөө сольж хадгалдаг тул Өөрөөр хадгалах гэдэг нь зүгээр болов уу? мөн Scratch дээр ингэж орчуулсан байгаа. -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "Өөрөөр хадгалах" - -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Гарах" - -#: turtleblocks.py:363 -msgid "File" -msgstr "Файл" - -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Хэрэгсэл" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Оношилгоо" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Яст Мэлхий" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#~ msgid "temperature" -#~ msgstr "температур" - -#~ msgid "distance" -#~ msgstr "хоорондын зай" - -#, fuzzy -#~ msgid "light" -#~ msgstr "баруун" - #, fuzzy #~ msgid "grey" #~ msgstr "саарал" -#, fuzzy -#~ msgid "port" -#~ msgstr "Порт" - -#, fuzzy -#~ msgid "read" -#~ msgstr "улаан" - -#, fuzzy -#~ msgid "sensor" -#~ msgstr "Мэдрэхүй" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "үлдэгдэл" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Жишээ" - #~ msgid "Save as HTML" #~ msgstr "HTML-аар хадгалах" diff --git a/po/mr.po b/po/mr.po index dd99be3..a162cb0 100644 --- a/po/mr.po +++ b/po/mr.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# mr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# mr.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-09-11 12:18+0200\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,2214 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "टर्टलआर्ट" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "प्रकाशमान" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. #-#-#-#-# mr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +#, fuzzy +msgid "Palette of physics blocks" +msgstr "सेन्सर ब्लॉक्सची पट्टी" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. #-#-#-#-# mr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +#, fuzzy +msgid "Palette of WeDo blocks" +msgstr "सेन्सर ब्लॉक्सची पट्टी" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "आवाज" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +#, fuzzy +msgid "port" +msgstr "पोर्ट" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. #-#-#-#-# mr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "सेन्सर ब्लॉक्सची पट्टी" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. #-#-#-#-# mr.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "सेन्सर ब्लॉक्सची पट्टी" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "शिर्षक" + +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Average RGB color from camera is pushed to the stack" + +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "कॅमे-याचे आऊटपुट" + +#: TurtleArt/tabasics.py:777 +#, fuzzy +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" +"do-while-True operator that uses boolean operators from Numbers palette" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "शुगर जर्नल मिडिया साधन" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "पायरी" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "ब्लॉक दाखवा/लपवा" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "पट्टी लपवा" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "मित्र" + +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "माझा टर्टलआर्टचा सत्र" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "शुगर जर्नल व्हिडीयो साधन" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "उदाहरण दाखवा" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Configuration directory not writable: %s" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "शिर्षक" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "शुगर जर्नलमध्ये टर्टल चित्रे SVG फाईल म्हणून जतन करा" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "जर्नलमधून मजकूर किंवा मिडीया दाखवते" + +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "व्हिडीयो" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "अपर्यायी अॅक्शन" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "SVG जतन करा" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "दाखल अयशस्वी" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-until-True operator that uses boolean operators from Numbers palette" + +#: turtleblocks.py:89 +msgid "usage is" +msgstr "असा वापर करा" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "चित्राचे नाव" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "ज्यावेळी" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "पुढिल" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "जोपर्यंत" + +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "युटर्न घ्या" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "फ्लो अॉपरेटरची पट्टी" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +#, fuzzy +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"do-while-True operator that uses boolean operators from Numbers palette" + +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "प्रवेश अयशस्वी" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "seth" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "मेट्रीक निर्देशक" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "स्ट्रींग किंमत" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "वर्णन" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "वापरासाठी नाव:" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "दृश्य" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "परवलीचा शब्द (पासवर्ड):" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "चित्र जतन करा" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "निर्देशकांचे परिमाण वाढवा" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "नोंदणी करा" + +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "ब्लॉकची साईझ पुर्ववत करा" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "कासव" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "ब्लॉक्स लपवा" + +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "कॅमे-याने प्रकाशाची पातळी तपासली" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "साठवा" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "लोगो मध्ये जतन करा" + +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "सहयोग कार्यान्वित करा" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "शंका किबोर्ड" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "वरचा" + +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "संकेतस्थळावर दाखल करा" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "कार्टेशियन निर्देशक" + +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "टोपणनाव" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "प्रमाण निश्चित करा" + +#: TurtleArt/tabasics.py:449 +#, fuzzy +msgid "white" +msgstr "ज्यावेळी" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "रद्द करा" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "प्रस्तुतीकरण 2x1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "मिडीया विश्रांती" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-while-True operator that uses boolean operators from Numbers palette" + +#: turtleblocks.py:374 +msgid "File" +msgstr "फाईल" + +#: TurtleArt/tabasics.py:553 +#, fuzzy +msgid "Palette of numeric operators" +msgstr "फ्लो अॉपरेटरची पट्टी" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "फोटो" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "साफ" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "ब्लॉक मोठे करा" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "मोठी स्क्रीन" + +#: turtleblocks.py:265 +msgid "File not found" +msgstr "फाईल मिळाली नाही" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "दाखवा" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "मजकूर" + +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "थांबा" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "क्ष निर्देशक" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "मदत" + +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "प्रकल्प जतन करायचा का?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "किबोर्ड" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "पोलार निर्देशक" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "रंगाचा दर्जा निश्चीत करा" + +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"तुमचा प्रकल्प दाखल करण्यासाठी http://turtleartsite.sugarlabs.org या संकेतस्थळावर " +"तुमचे खाते असणे आवश्यक आहे." + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "धावा" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "शिर्षक:" + +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "मिडिया साधनांची पट्टी" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "दाखल करा" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "सर्वर" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "प्रस्तुतीकरण 2x2" + +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "प्रांगण (नेबरहूड)" + +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "तुमचे काम जतन झालेले नाही. बंद करण्याआधी ते जतन करायचे का?" + +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "RFID उपकरणातून किंमत वाचा" + +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "एक युटर्न बनवा" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "ब्लॉक्स दाखवा" + +#: pysamples/grecord.py:217 +msgid "play" +msgstr "खेळा" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "जतन करा" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "रंग" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "उघडा" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "अनुस्थापन" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "य निर्देशक" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "थांबा" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "कॉपी" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "पेस्ट" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "कृती" + +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "इंटरनेटवर दाखल करा" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "साफ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "ध्वनी" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "साधने" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "query for keyboard input (results stored in keyboard block)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "रांगेतले दाखवा" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "प्रकल्प" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "चूक शोधा" + +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "परवलीचा शब्द (पासवर्ड)" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "सामायिक करा" + +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "निर्देशकांचे परिमाण बदला" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "ब्लॉक्स दाखवा" + +#: turtleblocks.py:373 +msgid "Quit" +msgstr "बंद" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "शुगर जर्नल वर्णन क्षेत्र" + +#: turtleblocks.py:365 +msgid "New" +msgstr "नवीन" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "प्रमाण" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "निर्देशकांचे परिमाण कमी करा" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "संरचना (कॉन्फिगरेशन)" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "वर्णन:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "जर्नल" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "शुगर जर्नल ध्वनी साधन" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "कासव थांबवा" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "कासव" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "ब्लॉक्स लपवा" + +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "पायथन ब्लॉक दाखवा" + +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "ब्लॉक लहान करा" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "पट्टी दाखवा" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "शुगर जर्नलमध्ये चित्र जतन करा" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "फोटो जतन करा" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "सुरूवात" + +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "खाते क्रमांक" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "मिडीयाचे प्रमाण निश्चित करा" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "चालू प्रमाणाची किंमत दाखवते" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "प्रस्तुतीकरण 1x1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "प्रस्तुतीकरण 1x2" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "स्क्रीन भरा" + +#: turtleblocks.py:368 +msgid "Save as" +msgstr "यानावे जतन करा" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "चालू चित्रफित किंवा ध्वनीफित संपेपर्यंत थांबा" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "चित्र म्हणून जतन करा" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "बदल करा" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,721 +2249,584 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "साफ" - -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -# #: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "seth" - -#: TurtleArt/tabasics.py:217 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "क्ष निर्देशक" - -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "य निर्देशक" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "शिर्षक" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "स्क्रीन भरा" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "रंगाचा दर्जा निश्चीत करा" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 -#, fuzzy -msgid "white" -msgstr "ज्यावेळी" - -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 -#, fuzzy -msgid "Palette of numeric operators" -msgstr "फ्लो अॉपरेटरची पट्टी" - -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "फ्लो अॉपरेटरची पट्टी" - -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 -#, fuzzy -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "do-while-True operator that uses boolean operators from Numbers palette" - -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -#, fuzzy -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "do-while-True operator that uses boolean operators from Numbers palette" - -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "सुरूवात" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "मजकूर" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "स्ट्रींग किंमत" - -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "शिर्षक" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "कासव थांबवा" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "ब्लॉक्स दाखवा" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "ब्लॉक्स लपवा" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -754,349 +2838,124 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "अनुस्थापन" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "पुढिल" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "टर्टलआर्ट" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "लोगो मध्ये जतन करा" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "चित्र म्हणून जतन करा" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "फोटो" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "फोटो जतन करा" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "पट्टी दाखवा" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "पट्टी लपवा" - -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "निर्देशकांचे परिमाण कमी करा" - -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "निर्देशकांचे परिमाण वाढवा" - -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "बदल करा" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "दृश्य" - -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "प्रकल्प" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "कॉपी" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "पेस्ट" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "मोठी स्क्रीन" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "कार्टेशियन निर्देशक" - -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "पोलार निर्देशक" - -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "मेट्रीक निर्देशक" - -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "ब्लॉक मोठे करा" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "ब्लॉक लहान करा" - -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "उदाहरण दाखवा" - -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "साफ" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "धावा" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "पायरी" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "मदत" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "थांबा" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "पायथन ब्लॉक दाखवा" - -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" - -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" - -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" - -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" - -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" - -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "माझा टर्टलआर्टचा सत्र" - -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "सहयोग कार्यान्वित करा" - -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "कृती" - -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "मित्र" - -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "सामायिक करा" - -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "संरचना (कॉन्फिगरेशन)" - -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "प्रांगण (नेबरहूड)" - -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "टोपणनाव" - -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "खाते क्रमांक" - -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "सर्वर" - #: gnome_plugins/collaboration_plugin.py:298 msgid "Port" msgstr "पोर्ट" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "परवलीचा शब्द (पासवर्ड)" - -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "नोंदणी करा" - -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "रंग" - -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "दाखल करा" - #: gnome_plugins/fb_plugin.py:87 msgid "Facebook wall post" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "इंटरनेटवर दाखल करा" - -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "" -"तुमचा प्रकल्प दाखल करण्यासाठी http://turtleartsite.sugarlabs.org या " -"संकेतस्थळावर तुमचे खाते असणे आवश्यक आहे." - -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "वापरासाठी नाव:" - -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "परवलीचा शब्द (पासवर्ड):" - -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "शिर्षक:" - -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "वर्णन:" - -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "संकेतस्थळावर दाखल करा" - -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "रद्द करा" - -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "प्रवेश अयशस्वी" - -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "दाखल अयशस्वी" - #: plugins/accelerometer/accelerometer.py:49 #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "सेन्सर ब्लॉक्सची पट्टी" @@ -1110,11 +2969,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "आवाज" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1132,7 +2986,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1141,13 +2995,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1155,13 +3002,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1169,601 +3009,404 @@ msgstr "" msgid "microphone input voltage" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "मिडिया साधनांची पट्टी" - -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "प्रकाशमान" - -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "कॅमे-याने प्रकाशाची पातळी तपासली" - -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Average RGB color from camera is pushed to the stack" - -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "कॅमे-याचे आऊटपुट" - #: plugins/light_sensor/light_sensor.py:58 #: plugins/light_sensor/light_sensor.py:65 msgid "light level detected by light sensor" msgstr "" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "RFID उपकरणातून किंमत वाचा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "ज्यावेळी" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "do-while-True operator that uses boolean operators from Numbers palette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "जोपर्यंत" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "do-until-True operator that uses boolean operators from Numbers palette" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "वरचा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "जर्नल" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "शुगर जर्नल मिडिया साधन" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "ध्वनी" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "शुगर जर्नल ध्वनी साधन" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "व्हिडीयो" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -msgid "Sugar Journal video object" -msgstr "शुगर जर्नल व्हिडीयो साधन" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "वर्णन" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "शुगर जर्नल वर्णन क्षेत्र" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "दाखवा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "जर्नलमधून मजकूर किंवा मिडीया दाखवते" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "रांगेतले दाखवा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "प्रमाण निश्चित करा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "मिडीयाचे प्रमाण निश्चित करा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "चित्र जतन करा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "चित्राचे नाव" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "शुगर जर्नलमध्ये चित्र जतन करा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "SVG जतन करा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "शुगर जर्नलमध्ये टर्टल चित्रे SVG फाईल म्हणून जतन करा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "प्रमाण" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "चालू प्रमाणाची किंमत दाखवते" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "मिडीया विश्रांती" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "चालू चित्रफित किंवा ध्वनीफित संपेपर्यंत थांबा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "शंका किबोर्ड" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "query for keyboard input (results stored in keyboard block)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "किबोर्ड" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "कासव" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "ब्लॉक्स लपवा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "ब्लॉक्स दाखवा" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "प्रस्तुतीकरण 1x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "प्रस्तुतीकरण 2x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "प्रस्तुतीकरण 1x2" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "प्रस्तुतीकरण 2x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1792,127 +3435,14 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "थांबा" - -#: pysamples/grecord.py:217 -msgid "play" -msgstr "खेळा" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "जतन करा" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "युटर्न घ्या" - -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "एक युटर्न बनवा" - -#: turtleblocks.py:86 -msgid "usage is" -msgstr "असा वापर करा" - -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "अपर्यायी अॅक्शन" - -#: turtleblocks.py:255 -msgid "File not found" -msgstr "फाईल मिळाली नाही" - -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Configuration directory not writable: %s" - -#: turtleblocks.py:354 -msgid "New" -msgstr "नवीन" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "उघडा" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "साठवा" - -#: turtleblocks.py:357 -msgid "Save as" -msgstr "यानावे जतन करा" - -#: turtleblocks.py:362 -msgid "Quit" -msgstr "बंद" - -#: turtleblocks.py:363 -msgid "File" -msgstr "फाईल" - -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "निर्देशकांचे परिमाण बदला" - -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "ब्लॉकची साईझ पुर्ववत करा" - -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "ब्लॉक दाखवा/लपवा" - -#: turtleblocks.py:396 -msgid "Tools" -msgstr "साधने" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "चूक शोधा" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "कासव" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "तुमचे काम जतन झालेले नाही. बंद करण्याआधी ते जतन करायचे का?" - -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "प्रकल्प जतन करायचा का?" - -#, fuzzy -#~ msgid "Palette of physics blocks" -#~ msgstr "सेन्सर ब्लॉक्सची पट्टी" - -#, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "सेन्सर ब्लॉक्सची पट्टी" - -#, fuzzy -#~ msgid "port" -#~ msgstr "पोर्ट" - -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "सेन्सर ब्लॉक्सची पट्टी" - -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "सेन्सर ब्लॉक्सची पट्टी" - #~ msgid "Save as HTML" #~ msgstr "HTML मध्ये जतन करा" diff --git a/po/ms.po b/po/ms.po index 6f78740..2190bdf 100644 --- a/po/ms.po +++ b/po/ms.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ms.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ms.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-02-20 14:16-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +30,1577 @@ msgstr "" "X-Generator: Pootle 1.1.0rc2\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -27,717 +1611,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -749,230 +2296,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1073,10 +2641,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1089,7 +2653,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1103,11 +2667,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1125,7 +2684,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1134,13 +2693,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1148,13 +2700,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1163,19 +2708,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1207,557 +2743,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1809,79 +3346,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/mvo.po b/po/mvo.po index c433add..9777cc1 100644 --- a/po/mvo.po +++ b/po/mvo.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# mvo.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# mvo.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:30+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/nb.po b/po/nb.po index 4ced03e..2621e98 100644 --- a/po/nb.po +++ b/po/nb.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# nb.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# nb.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-09-02 01:50-0400\n" "Last-Translator: Chris Leonard \n" "Language-Team: LANGUAGE \n" @@ -17,6 +30,1877 @@ msgstr "" "X-Generator: Pootle 1.2.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Skilpaddetegner" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "høyre" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "venstre" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "høyre" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "modulo" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "høyde" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "bredde" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "farge" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "lyd" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# nb.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# nb.po (PACKAGE VERSION) #-#-#-#-#\n" +"eksempler" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "tittel" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "boks 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "boks 1" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +#, fuzzy +msgid "Hide palette" +msgstr "skjul verktøykasse" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "retning" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "trykk ned penn" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "vent" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "boks" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +#, fuzzy +msgid "next" +msgstr "tekst" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "sett størrelse" + +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "sett størrelse" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "tone" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "løft penn" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "så" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "ikke" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" +msgstr "Skilpadde" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "skjul blokker" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "lagre i boks 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "lagre i boks 2" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +#, fuzzy +msgid "Save as Logo" +msgstr "lagre som Logo" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "sett tekstfarge" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "sett tone" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "og" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "sett farge" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "last inn blokken min" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "for evig" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "vis blokker" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#, fuzzy +msgid "Fullscreen" +msgstr "fyll skjerm" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "tekst" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "tilfeldig" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "x-koordinat" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "tastatur" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "kurve" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "radius" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "sett tone" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "tittel" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "ellers" + +#. #-#-#-#-# nb.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "ta av" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "størrelse" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +#, fuzzy +msgid "Show blocks" +msgstr "vis blokker" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "farge" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "y-koordinat" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "hvis" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "vinkel" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Prosjekt" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "vis blokker" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +#, fuzzy +msgid "Stop turtle" +msgstr "stopp skilpadde" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Skilpadde" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +#, fuzzy +msgid "Hide blocks" +msgstr "skjul blokker" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "eller" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +#, fuzzy +msgid "Show palette" +msgstr "vis verktøykasse" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "start" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "fremover" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "sett xy" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "fyll skjerm" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "Lagre som" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "sett xy" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "gjenta" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +#, fuzzy +msgid "Save as image" +msgstr "lagre som bilde" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "maks" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -27,721 +1911,493 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" #: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "fremover" - -#: TurtleArt/tabasics.py:132 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "venstre" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "høyre" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "kurve" - -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "vinkel" - -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "radius" - -#: TurtleArt/tabasics.py:190 msgid "moves turtle along an arc" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "sett xy" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "x-koordinat" - -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "y-koordinat" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "retning" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "fyll skjerm" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "farge" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "tone" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - #: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "sett farge" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "sett tone" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "løft penn" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "trykk ned penn" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "sett størrelse" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "størrelse" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "sett tekstfarge" - -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "sett størrelse" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "modulo" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "tilfeldig" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "maks" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ikke" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "og" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "eller" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "vent" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "for evig" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "gjenta" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "hvis" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "så" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "ellers" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "start" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "tekst" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "lagre i boks 1" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "lagre i boks 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "boks 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "boks 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "boks" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "tittel" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -#, fuzzy -msgid "Stop turtle" -msgstr "stopp skilpadde" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -#, fuzzy -msgid "Show blocks" -msgstr "vis blokker" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -#, fuzzy -msgid "Hide blocks" -msgstr "skjul blokker" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -753,237 +2409,216 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -#, fuzzy -msgid "next" -msgstr "tekst" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Skilpaddetegner" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -#, fuzzy -msgid "Save as Logo" -msgstr "lagre som Logo" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -#, fuzzy -msgid "Save as image" -msgstr "lagre som bilde" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "" + +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -#, fuzzy -msgid "Show palette" -msgstr "vis verktøykasse" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -#, fuzzy -msgid "Hide palette" -msgstr "skjul verktøykasse" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Prosjekt" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -#, fuzzy -msgid "Fullscreen" -msgstr "fyll skjerm" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "vis blokker" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1040,11 +2675,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "farge" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1073,11 +2703,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "tittel" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1086,10 +2711,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1102,7 +2723,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1116,11 +2737,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "lyd" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1138,7 +2754,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1147,13 +2763,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1161,13 +2770,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1176,19 +2778,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1220,562 +2813,522 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "sett tone" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "tastatur" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "ta av" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "Skilpadde" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "last inn blokken min" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "sett xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "skjul blokker" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "vis blokker" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "bredde" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "høyde" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1827,97 +3380,76 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "Lagre som" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Skilpadde" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" #, fuzzy -#~ msgid "light" -#~ msgstr "høyre" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "modulo" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "eksempler" - -#, fuzzy #~ msgid "Save as HTML" #~ msgstr "lagre som HTML" diff --git a/po/ne.po b/po/ne.po index 6fff743..75814a8 100644 --- a/po/ne.po +++ b/po/ne.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-20 00:34-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" "PO-Revision-Date: 2012-08-27 10:56+0200\n" "Last-Translator: aman0115 \n" "Language-Team: LANGUAGE \n" @@ -18,1185 +31,1696 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "टर्टल खण्डहरू" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "टर्टलको आदेशहरूको प्यालेट" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "अगाडि" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "टर्टल आर्ट" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "टर्टललाई अगाडि सार्छ" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "टर्टल आर्ट मिनि" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "पछाडि" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "टर्टल स्तब्घ" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "टर्टललाई पछाडि सार्छ" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "एउटा मुकाब्ला छान" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "सफा" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "स्क्रिन खाली गर्छ र टर्टललाई रिसेट गर्छ" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "बायाँ" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "कछुवालाई घडिको उल्टो दिशामा घुमाउँछ (कोण ढिग्रीमा)" +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "मेक्सिकन पेसोको प्यालेट" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "दायाँ" +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "कोल्म्बियन पेसोको प्यालेट" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "कछुवालाई घडिको दिशामा घुमाउँछ(कोण ढिग्रीमा)" +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "रूआण्डान फ्रेकंको प्यालेट" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "वृत्तखण्ड" +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "अमेरिकी डलरको प्यालेट" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "कोण" +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "अस्ट्रेलियन डलरको प्यालेट" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "त्रिज्या" +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "टर्टल चाप को वरिपरी सार्छ" +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "xy राख" +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "उरुगुएन पेसोको प्यालेट" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "टर्टलबोट्स" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "टर्टललाई xcor, ycor को ठाँउमा सार्छ ; (0, 0) स्क्रिनको बिच हो." +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "शीर्षक राख" +#: taextras.py:80 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "टर्टलको शिर्षक निर्धारण गर्छ (0 स्क्रिनको माथिल्लो भागमा छ।)" +#: taextras.py:81 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" +#: taextras.py:82 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:83 taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" msgstr "" -"टर्टलको तत्काल x-निर्देशांक मान बचाइराख्छ (संख्या खण्डको सट्टामा प्रयोग गर्न " -"सकिन्छ)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:86 +#, fuzzy +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "बटन थिच्दा १ फर्काउँछ अथवा ० फर्काउँछ।" + +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"टर्टलको तत्काल y- निर्देशांक मान बचाइराख्छ(संख्या खण्डको सट्टामा प्रयोग गर्न " -"सकिन्छ)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "शीर्षक" +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:89 +msgid "returns the resistance value (ohms)" msgstr "" -"र्टटलको हालको शीर्षक मान राख्छ (संख्या खण्डको सट्टामा प्रयोग गर्न सकिन्छ)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "कलम आदेशको प्यालेट" +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "स्क्रिन भर" +#: taextras.py:91 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "रंग" +#: taextras.py:92 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "सेंसरले चुंबकीय क्षेत्र पता लगाउँदा १ फिर्ता गर्छ, अथवा ० फिर्ता गर्छ।" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "छाया" +#: taextras.py:93 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "पृष्ठभुमि (रंग, सेड) ले भरिन्छ" +#: taextras.py:94 +msgid "button" +msgstr "बटन" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:327 TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 msgid "gray" msgstr "खरानी रङ" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "रंङ राख" +#: taextras.py:96 taextras.py:361 +msgid "light" +msgstr "उज्यालो" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "कछुवाले बनाएको रेखाको रंग सेट गर्छ" +#: taextras.py:97 +msgid "temperature" +msgstr "तापमान" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "छाया राख" +#: taextras.py:98 taextras.py:335 +msgid "distance" +msgstr "दुरी" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "कछुवाले बनाएको रेखाको सेड निर्धारण गर्छ" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "प्रतिबन्ध" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "खरानी रङ्ग रख।" +#: taextras.py:100 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "भोल्टेज" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "कछुवाले बनाएको धर्कोको छाँया निर्धारित गर्छ" +#: taextras.py:101 +msgid "Butia Robot" +msgstr "बुटिया रोबट" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "पेनको हाल रंग राख्छ (अंक ब्लको सट्टामा पनि प्रयोग हुन्छ)" +#: taextras.py:102 +msgid "refresh Butia" +msgstr "" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "अहिलेको कलमको रंग बचत गर्छ" +#: taextras.py:103 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "खरानी रङ हालमा प्रयोग (यो अंक बल्क गर्न पनि प्रयोग गर्न सक्नु हुन्छ)" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:105 +msgid "battery charge Butia" +msgstr "बुटियाको बैटरी चार्ज" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "कलमले लेख" +#: taextras.py:106 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "कछुवालाई सारेमा कोर्दैन" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:108 +msgid "speed Butia" +msgstr "बुटियाको गति बढाऊ" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "कलमले नलेख" +#: taextras.py:109 +msgid "set the speed of the Butia motors" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "चित्र बनाउन कछुवालाई हल्लाऊ" +#: taextras.py:110 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "कलमको परिमाण मिलाऊ" +#: taextras.py:111 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "बायाँ" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "टर्टलले बनाएको रेखा को साइज सेट गर्छ" +#: taextras.py:112 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "दायाँ" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "भर्न सुरु गर" +#: taextras.py:113 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" -msgstr "भरिएको बहुभुज सुरु गर्छ (अन्त्य भर्ने खण्डसगँ प्रयोग गरिने)" +#: taextras.py:114 +msgid "stop Butia" +msgstr "बुटियालाई रोक" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "अन्त्यमा भर" +#: taextras.py:115 +msgid "stop the Butia robot" +msgstr "बुटिया रोबटलाई रोक" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" -msgstr "भरिएको बहुभुज सुरु गर्छ ( पहिलो भरिएको खण्डसँग प्रयोग गरिने)" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:117 +msgid "forward Butia" +msgstr "बुटियालाई अगाडि लग" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "कलमको आकार" +#: taextras.py:118 +msgid "move the Butia robot forward" +msgstr "बुटिया रोबटलाई अगाडि सार" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "पेनको तत्कालिन आकार बचत गर्छ (सङ्ख्या खण्डको सट्टा प्रयोग गर्न सकिन्छ)" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:120 +msgid "left Butia" +msgstr "बायाँ बुटिया" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "कलमका रङहरुको प्यालेट" +#: taextras.py:121 +#, fuzzy +msgid "turn the Butia robot at left" +msgstr "बुटिया रोबटलाई दायाँ मोड़" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:123 +msgid "right Butia" +msgstr "दायाँ बुटिया" + +#: taextras.py:124 +msgid "turn the Butia robot at right" +msgstr "बुटिया रोबटलाई दायाँ मोड़" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:126 +msgid "backward Butia" +msgstr "बुटियालाई पछाडि सार" + +#: taextras.py:127 +msgid "move the Butia robot backward" +msgstr "बुटिया रोबटलाई पछाडि सार" + +#: taextras.py:128 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "रातो" +#: taextras.py:129 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "सुन्तला" +#: taextras.py:130 taextras.py:298 taextras.py:464 +msgid "pin" +msgstr "पिन" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "पहेलो" +#: taextras.py:131 taextras.py:465 +msgid "mode" +msgstr "विधि" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "हरियो" +#: taextras.py:132 +#, fuzzy +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "पिन कार्य(INPUT, OUTPUT, PWM, SERVO) छान।" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "स्यान" +#: taextras.py:133 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "निलो" +#: taextras.py:134 taextras.py:468 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "मान" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "प्याजी" +#: taextras.py:135 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "सेतो" +#: taextras.py:136 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "कालो" +#: taextras.py:137 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "अक्षरको रंग राख" +#: taextras.py:138 taextras.py:440 +msgid "HIGH" +msgstr "HIGH" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "कछुवाले लेख्ने अक्षरको रङ निर्धारण गर्छ" +#: taextras.py:139 taextras.py:477 +msgid "Set HIGH value for digital port." +msgstr "डिजिटल पोर्टको लागि HIGH मान सेट गर।" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "कलमको साइज मिलाउ" +#: taextras.py:140 taextras.py:442 +msgid "INPUT" +msgstr "INPUT" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "कछुवाले कोरेको अक्षरको आकार निश्चित गर्छ" +#: taextras.py:141 +#, fuzzy +msgid "Configure hack port for digital input." +msgstr "डिजिटल आगतको लागि Arduino समनुरूप गर" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "न्युमरेटर सञ्चालनकर्ताको प्यालेट" +#: taextras.py:142 taextras.py:441 +msgid "LOW" +msgstr "LOW" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "प्लस्" +#: taextras.py:143 taextras.py:480 +msgid "Set LOW value for digital port." +msgstr "डिजिटल पोर्टको लागि LOW मान सेट गर।" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "दुईवटा अल्फान्युमेरिक आगतहरु जोड्छ" +#: taextras.py:144 taextras.py:443 +msgid "OUTPUT" +msgstr "OUTPUT" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "घटाऊ" +#: taextras.py:145 +#, fuzzy +msgid "Configure hack port for digital output." +msgstr "डिजिटल उत्पादको लागि Arduino समनुरूप गर" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "माथिको संख्यात्मक आगतले तलको संख्यात्मक आगतलाई घटाउछ।" +#: taextras.py:146 +msgid "Butia" +msgstr "बुटिया" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "गुनन्" +#: taextras.py:147 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "२ वटा संख्यात्मक आगतको गुणन गर्छ" +#: taextras.py:148 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "भाग गर" +#: taextras.py:152 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:153 +#, fuzzy +msgid "Error on initialization of the camera" +msgstr "" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"क्यामेराको आरंभीकरणमा त्रुटि" + +#: taextras.py:154 +msgid "No camera was found" +msgstr "" + +#: taextras.py:155 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:156 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:158 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:159 +msgid "FollowMe" +msgstr "मलाई अनुगमन गर" + +#: taextras.py:160 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:161 +#, fuzzy +msgid "Search for a connected camera." +msgstr "जडान भएको NXT ब्रिकलाई खोज।" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:163 +msgid "calibration" +msgstr "व्यासमापन" + +#: taextras.py:164 +#, fuzzy +msgid "store a personalized calibration" +msgstr "" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"व्यक्तिगत व्यासमापन फिर्ता गर\n" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"व्यक्तिगत व्यासमापन भण्डार गर" + +#: taextras.py:165 +msgid "return a personalized calibration" +msgstr "व्यक्तिगत व्यासमापन फिर्ता गर" + +#: taextras.py:166 +msgid "follow" +msgstr "अनुगमन" + +#: taextras.py:167 +msgid "follow a color or calibration" +msgstr "रंग वा व्यासमापन अनुकरण गर" + +#: taextras.py:168 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "चम्किलोपन" + +#: taextras.py:169 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:170 +msgid "minimum pixels" +msgstr "न्युनत्तम पिक्सेल" + +#: taextras.py:171 +msgid "set the minimal number of pixels to follow" +msgstr "परिणाम हेर्न न्यूनतम संख्या सेट गर" + +#: taextras.py:172 +msgid "threshold" +msgstr "सीमा" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:174 +msgid "set a threshold for a RGB color" +msgstr "RGB रंगको लागि सीमा रेखा सेट गर" + +#: taextras.py:175 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:177 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:178 +msgid "get brightness" +msgstr "" + +#: taextras.py:179 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:180 +msgid "average color" +msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:181 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" msgstr "" -"माथील्लो संख्यात्मक आगतलाई (न्यूमिरेतर) तलको संख्यात्मक आगतले भाग गर " -"(डिनोमिरेतर)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "परिचय" +#: taextras.py:183 +msgid "x position" +msgstr "x स्थान" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "बल्क बिस्तार गर्न प्रयोग भएको सञ्चालनकर्ताको पहिचान गर" +#: taextras.py:184 +msgid "return x position" +msgstr "x स्थान फिर्ता गर" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:185 +msgid "y position" +msgstr "y स्थान" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "मोड्युल (रेमिनदर) सञ्चालनकर्ता" +#: taextras.py:186 +msgid "return y position" +msgstr "y स्थान फिर्ता गर" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:187 +msgid "pixels" +msgstr "पिक्सेलहरु" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "बर्गको रुट" +#: taextras.py:188 +msgid "return the number of pixels of the biggest blob" +msgstr "सबैभन्दा ठुलो बल्बको पिक्सेलहरुको सङ्ख्या फर्काउँछ" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "वर्गमूल निकाल्छ" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:190 +msgid "set the color mode of the camera to RGB" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "जुनसुकै" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:192 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "कम्ति" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:194 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "अधिक्तम" +#: taextras.py:195 +msgid "empty calibration" +msgstr "खाली व्यासमापन" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:196 +msgid "error in string conversion" +msgstr "स्ट्रिंग सम्परिवर्तनमा त्रुटि छ" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:202 +msgid "Pattern detection" msgstr "" -"न्युन (top) र अधिक्तम(bottom) मानहरु बिच अनियमित ढन्गले सङ्ख्या फिर्ता गर्छ" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "अंक" +#: taextras.py:203 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "गणित सञ्चालनमा संख्यात्मक आगतको प्रयोग" +#: taextras.py:204 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "भन्दा ठूलो" +#: taextras.py:205 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "युक्तिसंगत greater-than सञ्चालनकर्ता" +#: taextras.py:206 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "...भन्दा कम" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:211 +msgid "SumBot" +msgstr "समबोट्" + +#: taextras.py:212 +msgid "speed SumBot" +msgstr "सम्बोट्को गति बढाऊ" + +#: taextras.py:213 +msgid "submit the speed to the SumBot" +msgstr "सम्बोट्लाई गति देऊ" + +#: taextras.py:214 +msgid "set the default speed for the movement commands" +msgstr "चाल आदेशहरुको लागि पूर्वनिर्धारित गति सेट गर।" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:216 +msgid "forward SumBot" +msgstr "सम्बोट्लाई अगाडि लग" + +#: taextras.py:217 +msgid "move SumBot forward" +msgstr "सम्बोट्लाई अगाडि सार" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:219 +msgid "backward SumBot" +msgstr "सम्बोट्लाई पछाडि लग" + +#: taextras.py:220 +msgid "move SumBot backward" +msgstr "सम्बोट्लाई पछाडि सार" + +#: taextras.py:221 +msgid "stop SumBot" +msgstr "सम्बोट्लाई रोक" + +#: taextras.py:222 +msgid "stop the SumBot" +msgstr "सम्बोट्लाई रोक" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:224 +msgid "left SumBot" +msgstr "सम्बोट्लाई बायाँ मोड़" + +#: taextras.py:225 +msgid "turn left the SumBot" +msgstr "सम्बोट्लाई बायाँ मोड़" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:227 +msgid "right SumBot" +msgstr "सम्बोट्लाई दायाँ मोड़" + +#: taextras.py:228 +msgid "turn right the SumBot" +msgstr "सम्बोट्लाई दायाँ मोड़" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:231 +msgid "angle to center" +msgstr "केंद्र तर्फ कोण गर" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:233 +msgid "get the angle to the center of the dohyo" +msgstr "डोजोको केंद्र तर्फ कोण मिलाऊ" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:236 +msgid "angle to Enemy" +msgstr "शत्रु तर्फ कोण राख" + +#: taextras.py:237 +msgid "get the angle to the Enemy" +msgstr "शत्रु तर्फ कोण मिलाऊ" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:239 +msgid "x coor. SumBot" +msgstr "सम्बोट्को x निर्देशांक" + +#: taextras.py:240 +msgid "get the x coordinate of the SumBot" +msgstr "सम्बोट्को x निर्देशांक लिऊ ।" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:242 +msgid "y coor. SumBot" +msgstr "सम्बोट्को y निर्देशांक" + +#: taextras.py:243 +msgid "get the y coordinate of the SumBot" +msgstr "सम्बोट्को य निर्देशांक लिऊ ।" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:245 +msgid "x coor. Enemy" +msgstr "सम्बोट्को शत्रुको x निर्देशांक" + +#: taextras.py:246 +msgid "get the x coordinate of the Enemy" +msgstr "शत्रुको x निर्देशांक लिऊ ।" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:248 +msgid "y coor. Enemy" +msgstr "सम्बोट्को शत्रुको y निर्देशांक" + +#: taextras.py:249 +msgid "get the y coordinate of the Enemy" +msgstr "शत्रुको ञ निर्देशांक लिऊ ।" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:251 +msgid "rotation SumBot" +msgstr "सम्बोट्को परिक्रमण" + +#: taextras.py:252 +msgid "get the rotation of the Sumbot" +msgstr "सम्बोट्को परिक्रमण लिऊ ।" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:254 +msgid "rotation Enemy" +msgstr "शत्रुको परिक्रमण" + +#: taextras.py:255 +msgid "get the rotation of the Enemy" +msgstr "शत्रुको परिक्रमण लिऊ ।" + +#: taextras.py:256 +msgid "distance to center" +msgstr "केंद्र सम्मको दुरी" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:258 +msgid "get the distance to the center of the dohyo" +msgstr "डोजोको केंद्र सम्मको दुरी लिऊ ।" + +#: taextras.py:259 +msgid "distance to Enemy" +msgstr "शत्रुसम्मको दुरी" + +#: taextras.py:260 +msgid "get the distance to the Enemy" +msgstr "शत्रुसम्मको दुरी लिऊ ।" + +#: taextras.py:261 +msgid "update information" +msgstr "सुचना अद्यावधिक गर" + +#: taextras.py:262 +msgid "update information from the server" +msgstr "सर्भरबाट सुचना अद्यावधिक गर" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:267 +msgid "Palette of physics blocks" +msgstr "भौतिकविज्ञान खण्डहरुको प्यालेट" + +#: taextras.py:268 +msgid "start polygon" +msgstr "बहुभुज सुरु गर" + +#: taextras.py:269 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "हालको टर्टलको xy स्थानमा आधारित नयाँ बहुभुज परिभाषा गर्न सुरु गर।" + +#: taextras.py:271 +msgid "add point" +msgstr "बिन्दु थप" + +#: taextras.py:272 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "हालको टर्टलको xy स्थानमा आधारित हालको बहुभुजमा नयाँ बिन्दु थप ।" + +#: taextras.py:274 +msgid "end polygon" +msgstr "बहुभुज अन्त गर" + +#: taextras.py:275 +msgid "Define a new polygon." +msgstr "नयाँ बहुभुज परिभाषा गर।" + +#: taextras.py:276 +msgid "end filled polygon" +msgstr "भरेको बहुभुज अन्त गर" + +#: taextras.py:277 +msgid "Not a simple polygon" +msgstr "सामान्य बहुभुज हैन" + +#: taextras.py:278 +msgid "Define a new filled polygon." +msgstr "नयाँ भरेको बहुभुज परिभाषा गर।" + +#: taextras.py:279 +msgid "triangle" +msgstr "त्रिभुज" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:281 +msgid "base" +msgstr "सतह" + +#: taextras.py:282 taextras.py:288 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "उचाइ" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "युक्तिसंगत less-than सञ्चालनकर्ता" +#: taextras.py:283 +msgid "Add a triangle object to the project." +msgstr "परियोजनामा त्रिभुज वस्तु थप ।" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "बराबर" +#: taextras.py:284 +msgid "circle" +msgstr "वृत्त" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "युक्तिसंगत equal-to सञ्चालनकर्ता" +#: taextras.py:285 +msgid "Add a circle object to the project." +msgstr "परियोजनामा वृत्त वस्तु थप ।" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "होइन" +#: taextras.py:286 +msgid "rectangle" +msgstr "समकोण आयत" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "युक्तिसंगत NOT सञ्चालनकर्ता" +#: taextras.py:287 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "चौडाइ" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "र" +#: taextras.py:289 +msgid "Add a rectangle object to the project." +msgstr "परियोजनामा समकोण आयत वस्तु थप ।" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "युक्तिसंगत AND सञ्चालनकर्ता" +#: taextras.py:290 +msgid "reset" +msgstr "पुनराम्भ" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "अथवा" +#: taextras.py:291 +msgid "Reset the project; clear the object list." +msgstr "परियोजना पुनराम्भ गर; वस्तु सुचि सफा गर।" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "युक्तिसंगत वा सञ्चालनकर्ता" +#: taextras.py:292 +msgid "motor" +msgstr "मोटर" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "फ्लो सञ्चालनकर्ताको प्यालेट" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:294 +msgid "torque" +msgstr "चक्रिय गति" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "पर्ख" +#: taextras.py:295 +msgid "speed" +msgstr "गति" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "कार्यक्रम कार्यान्वयनलाई तोकिएको समयले रोक्छ" +#: taextras.py:296 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"मोटरको चक्रिय गति र गति ०(बन्द) देखि सकारात्मक अंकहरु सम्म फैलिएको हुन्छ; मोटर हालै " +"मात्र बनाएको वस्तुमा राखिन्छ।" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "सधैकोलागि" +#: taextras.py:299 +msgid "Pin an object down so that it cannot fall." +msgstr "वस्तुलाई नखस्ने गरि त्यसलाई अड्याऊ।" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "लुप (हरु) सधैँका लागी" +#: taextras.py:300 +msgid "joint" +msgstr "संयुक्त" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "दोहोर्‍याउ" +#: taextras.py:301 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "तोकिए अनुसार लुप गर्छ" +#: taextras.py:302 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "यदि" +#: taextras.py:303 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "दुईवटा वस्तुहरु साथमा जोड(हालैमात्र बनाएको वस्तु र बिन्दु x, yको वस्तु)" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "अनि" +#: taextras.py:305 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "इफ देन" +#: taextras.py:306 +msgid "Save the project to the Journal as a Physics activity." +msgstr "भौतिकविज्ञान क्रियाकलापको रुपमा परियोजनालाई पंजिकामा सेभ गर।" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "सङ्ख्या प्यालेटबाट बुलियन सञ्चालकहरू प्रयोग गर्ने if-thenसञ्चालक" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:308 +msgid "gear" +msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "नत्र" +#: taextras.py:309 +#, fuzzy +msgid "Add a gear object to the project." +msgstr "परियोजनामा वृत्त वस्तु थप ।" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "इफ् देन एल्स" +#: taextras.py:310 +msgid "density" +msgstr "घनत्व" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "सङ्ख्या प्यालेटबाट बुलियन सञ्चालकहरू प्रयोग गर्ने if-then-else सञ्चालक" +#: taextras.py:311 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "वस्तुहरुको लागि घनत्व गुण सेट गर(घनत्व कुनै पनि सकारात्मक अंक हुन सक्छ)।" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "तर्सो खाली ठाँऊ" +#: taextras.py:313 +msgid "friction" +msgstr "घर्षण" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "जगहरु दायाँ थाँक लग्छ" +#: taextras.py:314 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"वस्तुहरुको लागि घर्षण गुण सेट गर( ० देखि १ सम्घम मान, जहाँ ० ले घर्षणलाई बन्द गर्छ र १ " +"मज़बूत घर्षण हो)।" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "ठाडो गरि खाली ठाउँ" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:317 +msgid "bounciness" +msgstr "ठोक्किएर फर्कने गुण" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "जग्सहरु तल थाँक लाग्छन" +#: taextras.py:318 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"वस्तुहरुको लागि ठोक्किएर फर्कने गुण सेट गर( ० देखि १ सम्घम मान, जहाँ ० भन्नाले शून्य उछाल र " +"१ घेरै उत्फुल्ल हो)।" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "कार्य रद्द गर" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:321 +msgid "dynamic" +msgstr "गतिशील शक्ति" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "हालको कार्य रोक्छ" +#: taextras.py:322 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"यदि गतिशील शक्ति ‍ = १, वस्तु चल्न सक्छ; यदि गतिशील शक्ति ‍ = ०, त्यो स्थानमा स्थापित " +"हुन्छ।" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "चल खण्डहरुको प्यालेट" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:328 +msgid "Palette of WeDo blocks" +msgstr "WeDo खण्डहरुको प्यालेट" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "सुरु गर" +#: taextras.py:329 +msgid "WeDo" +msgstr "" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "कार्यलाई उपकरण पट्टी चलाउने बटनसँग जडान गर्छ" +#: taextras.py:330 +msgid "set current WeDo device" +msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "पाठ" +#: taextras.py:331 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "स्ट्रिङ मान" +#: taextras.py:332 +msgid "tilt" +msgstr "झुकाव" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "कार्य" +#: taextras.py:333 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"सेन्सरको आउट्पुट झुकाऊ:(-१==नझुकाऊ,०==अगाडि झुकाऊ,३==पछाडि झुकाऊ,१==बायाँ " +"झुकाऊ,२‍‍‍‍==दायाँ झुकाऊ)" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "नामाकरण गर्न मिल्ने कार्य थाँकको माथि" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:337 +msgid "distance sensor output" +msgstr "सेन्सरको आउट्पुटको दुरी" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "इनभोक्स नामाङिक्त कार्य थाक" +#: taextras.py:338 +msgid "Motor A" +msgstr "मोटर A" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "बाकस १ मा भंडार गर" +#: taextras.py:339 +msgid "returns the current value of Motor A" +msgstr "मोटर Aको हालको मान फर्काउँछ" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "संख्यात्मक मान चल १ मा भण्डारण गर्छ" +#: taextras.py:340 +msgid "Motor B" +msgstr "मोटर B" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "बाकस २ मा भंडार गर" +#: taextras.py:341 +msgid "returns the current value of Motor B" +msgstr "मोटर Bको हालको मान फर्काउँछ" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "संख्यात्मक मान चल २ मा भण्डारण गर्छ" +#: taextras.py:342 +msgid "set the value for Motor A" +msgstr "मोटर Aको मान सेट गर" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "बाकस १" +#: taextras.py:343 +msgid "set the value for Motor B" +msgstr "मोटर Bको मान सेट गर" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "चल 1 (संख्यात्मक मान)" +#: taextras.py:344 +msgid "WeDo is unavailable" +msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "बाकस २" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:346 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "चल २ (संङख्यातमक मान)" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:349 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "स्टोर गर्नुहोस्" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:354 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "मोटरहरुको LEGO NXT खण्डहरुको प्यालेट" + +#: taextras.py:355 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "सेन्सरहरुको LEGO NXT खण्डहरुको प्यालेट" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:357 +msgid "touch" +msgstr "टच" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:359 +msgid "ultrasonic" +msgstr "अल्त्रासोनिक" + +#: taextras.py:360 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "रंग" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "बाकस" +#: taextras.py:362 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "ध्बनि" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "मान" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The brick is the NXT controller +#: taextras.py:365 +#, fuzzy +msgid "Please check the connection with the brick" +msgstr "" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"कृपया ब्रिकसगँको जडान जाच।" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "मेरो बाकस" +#: taextras.py:366 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "संख्यात्मक मानलाई नाम गरिएको चलमा भण्डारन गर्छ" +#: taextras.py:367 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "नाम गरिएको चल (संख्यात्मक मान)" +#: taextras.py:368 +#, fuzzy +msgid "The value of power must be between -127 to 127" +msgstr "" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"शक्तिको मान -१२७ देखि १२७ भित्र हुनुपर्छ।" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "कार्य १" +#: taextras.py:369 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "कार्य १ थाकको प्रथम मा छ।" +#: taextras.py:370 +#, fuzzy +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"त्रुटि घट्यो: सबै जडानहरु जाच र फेरि जडान गर्न कोसिस गर।" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "कार्य २" +#: taextras.py:371 +#, python-format +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "कार्य २ थाकको माथि" +#: taextras.py:372 +msgid "NXT not found" +msgstr "NXT भटिएन" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "कार्य १ थाक स्तुति गर्छ" +#: taextras.py:373 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "कार्य २ थाक स्तुति गर्छ" +#: taextras.py:374 +msgid "refresh NXT" +msgstr "NXTलाई ताजा पार" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "रद्दिटोकरी" +#: taextras.py:375 +msgid "Search for a connected NXT brick." +msgstr "जडान भएको NXT ब्रिकलाई खोज।" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "खाली डस्टबीन" +#: taextras.py:376 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "रद्दीटोकरीको बस्तु सधैलाई मेटाउँछ" +#: taextras.py:377 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "सबै पूर्वावस्थामा ल्याउ" +#: taextras.py:378 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "रद्दि टोकरीमा भएका सबै सामग्री फिर्ता जान्छ" +#: taextras.py:379 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "सबै सफा गर" +#: taextras.py:380 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "सबै खण्डहरू रद्दीटोकरीमा सार" +#: taextras.py:381 +msgid "play tone" +msgstr "टोन सुरु गर" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "अंश चुनिंदा खण्डहरू" +#: taextras.py:382 +msgid "frequency" +msgstr "आवृत्ति" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "शीर्षक" +#: taextras.py:383 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "समय" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "टर्टल रोक" +#: taextras.py:384 +msgid "Play a tone at frequency for time." +msgstr "समयको लागि आवृतिमा आवाज सुरु गर।" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "खण्डहरु देखाउ" +#. TRANS: turn is the action +#: taextras.py:386 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "खण्डहरु लुकाऊ" +#: taextras.py:387 +msgid "port" +msgstr "पोर्ट" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "निर्गत गरेन" +#: taextras.py:388 +msgid "power" +msgstr "शक्ति" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "मलाई आउँदैन कसरी गर्ने" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:390 +msgid "rotations" +msgstr "आवर्तनहरु" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "मनपर्दैन" +#: taextras.py:391 +msgid "turn a motor" +msgstr "मोटरलाई घूमाऊ" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "आपूर्तिको रुपमा" +#: taextras.py:392 +#, fuzzy +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"दुईवटा मोटरहरु सनकालिन गर" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "अर्को प्यालेट देखाँउछ" +#: taextras.py:393 +msgid "steering" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "खण्डहरुको प्यालेटको अभिमुखीकरण परिवर्तन गर्छ" +#: taextras.py:394 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "PORT B र PORT C मा जडान भएको दुईवटा मोटरहरु संकालन गर" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "सुरु गर..." +#: taextras.py:395 +msgid "PORT A" +msgstr "PORT A" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "सेभ गर..." +#: taextras.py:396 +msgid "PORT A of the brick" +msgstr "ब्रिकको PORT A" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "खोल्नलाई क्लिक गर" +#: taextras.py:397 +msgid "PORT B" +msgstr "PORT B" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "पृष्ठविन्यास" +#: taextras.py:398 +msgid "PORT B of the brick" +msgstr "ब्रिकको PORT B" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "आर्को" +#: taextras.py:399 +msgid "PORT C" +msgstr "PORT C" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" -msgstr "सिफ्ट" +#: taextras.py:400 +msgid "PORT C of the brick" +msgstr "ब्रिकको PORT C" -#: TurtleArt/tawindow.py:1256 +#: taextras.py:401 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"motors" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" -msgstr "खण्डहरु अंश छान" +#: taextras.py:402 +msgid "start motor" +msgstr "मोटर सुरु गर" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "टर्टल आर्ट" +#: taextras.py:403 +msgid "Run a motor forever." +msgstr "मोटरलाई सधैको लागि चलाऊ।" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "चित्र" +#: taextras.py:404 +msgid "brake motor" +msgstr "मोटरलाई ब्रेक लगाऊ" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "लोगोको रुपमा सेभ गर" +#: taextras.py:405 +msgid "Stop a specified motor." +msgstr "उल्लेखित मोटर बन्द गर।" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "तस्विरको रुपमा सेभ गर" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:407 +msgid "reset motor" +msgstr "मोटरलाई रिसेट गर" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "स्न्यापशट" +#: taextras.py:408 +msgid "Reset the motor counter." +msgstr "मोटर काउन्टर रिसेट गर" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "स्नयापसट सेभ गर" +#: taextras.py:409 +msgid "motor position" +msgstr "मोटरको स्थान" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "होबर सहयोग बन्द गर" +#: taextras.py:410 +msgid "Get the motor position." +msgstr "मोटरको स्थान प्राप्त गर।" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "होबर सहयोग सुरु गर" +#: taextras.py:411 +msgid "PORT 1" +msgstr "PORT 1" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "प्यालेट देखाउ" +#: taextras.py:412 +msgid "PORT 1 of the brick" +msgstr "ब्रिकको PORT १" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "प्यालेट लुकाऊ" +#: taextras.py:413 +msgid "read" +msgstr "पढ" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "निर्देशांक तल पुन: स्केल गर" +#: taextras.py:414 +msgid "sensor" +msgstr "संवेदक" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "निर्देशांक माथि पुन: स्केल गर" +#: taextras.py:415 +msgid "Read sensor output." +msgstr "संवेदकको उपज पढ।" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "सम्पादन गर" +#: taextras.py:416 +msgid "PORT 2" +msgstr "PORT 2" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "हेर" +#: taextras.py:417 +msgid "PORT 2 of the brick" +msgstr "ब्रिकको PORT २" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "परियोजना" +#: taextras.py:418 +msgid "light sensor" +msgstr "प्रकाश संवेदक" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "सेभ गर/सुरु गर" +#: taextras.py:419 +msgid "gray sensor" +msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "प्रतिलिपी बनाऊ" +#: taextras.py:420 +msgid "PORT 3" +msgstr "PORT 2" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "प्रतिलिपी सार" +#: taextras.py:421 +msgid "PORT 3 of the brick" +msgstr "ब्रिकको PORT ३" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" -msgstr "रद्दि टोकरीमा भएका सबै सामग्री फिर्ता गर" +#: taextras.py:422 +msgid "touch sensor" +msgstr "टच संवेदक" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "पुरै पर्दा" +#: taextras.py:423 +msgid "distance sensor" +msgstr "दुरी संवेदक" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "कार्टेसियन निर्देशांक" +#: taextras.py:424 +msgid "PORT 4" +msgstr "PORT 4" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "पोलार निर्देशांक" +#: taextras.py:425 +msgid "PORT 4 of the brick" +msgstr "ब्रिकको PORT ४" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "मैट्रिक / मापीय निर्देशांक" +#: taextras.py:426 +msgid "sound sensor" +msgstr "ध्वनिको सेन्सर" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "खण्डहरु बढाऊ" +#: taextras.py:427 +msgid "color sensor" +msgstr "रंगको संवेदक" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "खण्डहरु घटाऊ" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:430 +msgid "set light" +msgstr "प्रकाश सेट गर" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "उदाहरण सुरु गर" +#: taextras.py:431 +msgid "Set color sensor light." +msgstr "अनुरुप पढ" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "सफा गर्नुहोस्" +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:433 +msgid "battery level" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "चलाउनुहोस्" +#: taextras.py:434 +msgid "Get the battery level of the brick in millivolts" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "चाल" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:445 +msgid "PWM" +msgstr "PWM" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "मद्दत" +#: taextras.py:446 +msgid "SERVO" +msgstr "SERVO" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "रोक" +#: taextras.py:447 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ERROR: अर्दिनो र पोर्टको सङ्ख्या जाच।" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "परियोजना सुरु गर" +#: taextras.py:448 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ERROR: मान ० देखि २५५ सम्मको अंक हुनुपर्छ।" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "पल्गइन सुरु गर" +#: taextras.py:449 +#, fuzzy +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ERROR: मान कि HIGH अथवा LOW हुनुपर्छ।" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "पाइथन खण्ड सुरु गर" +#: taextras.py:450 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "ERROR: विधि कि INPUT, OUTPUT, PWM अथवा SERVO हुनुपर्छ।" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#: taextras.py:451 +msgid "ERROR: The value must be an integer." msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" +#: taextras.py:452 +msgid "ERROR: The pin must be an integer." msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: taextras.py:453 +msgid "refresh Arduino" +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: taextras.py:454 +msgid "Search for connected Arduinos." +msgstr "" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: taextras.py:455 +msgid "Arduino" +msgstr "" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:456 +msgid "set current Arduino board" +msgstr "" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: taextras.py:457 +msgid "number of Arduinos" +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." -msgstr "पल्गइन इन्टल गर्न सकिएन।" +#: taextras.py:458 +msgid "number of Arduino boards" +msgstr "" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "कृपया पल्गइन चलाउन टर्टल आर्ट पुनरारम्भ गर।" +#: taextras.py:459 +msgid "Arduino name" +msgstr "" -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." -msgstr "पल्गइन %s पहिल्यै इन्टल भइसक्यो।" +#: taextras.py:460 +msgid "Get the name of an Arduino." +msgstr "" -#: TurtleArtActivity.py:1136 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "के तिमी %s रिइन्टल गर्न चाहन्छौ?" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:463 +msgid "pin mode" +msgstr "पिन विधि" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "मेरो टर्टल आर्ट सेशन" +#: taextras.py:466 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "पिन कार्य(INPUT, OUTPUT, PWM, SERVO) छान।" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "सहकार्य सक्षम पार" +#: taextras.py:467 +msgid "analog write" +msgstr "अनुरुप लेख" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "क्रियाकलापहरु" +#: taextras.py:469 +msgid "Write analog value in specified port." +msgstr "उल्लेखित पोर्टमा अनुरुप मान लेख।" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "बद्दिहरु" +#: taextras.py:470 +msgid "analog read" +msgstr "अनुरुप पढ" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "बाँड" +#: taextras.py:471 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"अनुरुप पोर्टबाट मान पढ। मान ० देखि १०२३ सम्मको हुन सक्छ। वोल्टेज निर्धारित गर्न Vref " +"प्रयोग गर। USBको लागि, volt = लगभग (((read)*5)/1024)" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "कन्फिगरेसन" +#: taextras.py:473 +msgid "digital write" +msgstr "डिजिटल लेख" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "छिमेकी" +#: taextras.py:474 +msgid "Write digital value to specified port." +msgstr "उल्लेखित पोर्टमा डिजिटल मान लेख।" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "उपनाम" +#: taextras.py:475 +msgid "digital read" +msgstr "डिजिटल पढ" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "खाता ID" +#: taextras.py:476 +msgid "Read value from digital port." +msgstr "डिजिटल पोर्टबाट मान पढ।" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "सर्भर" +#: taextras.py:478 +msgid "Configure Arduino port for digital input." +msgstr "डिजिटल आगतको लागि Arduino समनुरूप गर" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "द्वार" +#: taextras.py:479 +msgid "Configure Arduino port to drive a servo." +msgstr "सर्वो चलाउन Arduino समनुरूप गर।" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "पासवर्ड" +#: taextras.py:481 +msgid "Configure Arduino port for digital output." +msgstr "डिजिटल उत्पादको लागि Arduino समनुरूप गर" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "रजिस्टर गर" +#: taextras.py:482 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "PWM(pulse-width modulation)को लागि समनुरूप गर।" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "रंगहरु" +#: taextras.py:483 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "अपलोड" +#: taextras.py:484 +msgid "The pin must be an integer" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:485 +msgid "The device must be an integer" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "संजालमा अप्लोड गर" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:490 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "WeDo खण्डहरुको प्यालेट" -#: gnome_plugins/uploader_plugin.py:90 +#. TRANS: Programmable voltage output +#: taextras.py:492 +msgid "set PVS" +msgstr "" + +#: taextras.py:493 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:495 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:496 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:498 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:499 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:501 +msgid "set OD1" +msgstr "" + +#: taextras.py:502 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:504 +msgid "IN1 level" +msgstr "" + +#: taextras.py:505 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" msgstr "" -"परियोजना अप्लोड गर्न http://turtleartsite.sugarlabs.org मा अकाउन्ट हुनुपर्छ" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "प्रयोगकर्ताको नाम:" +#. TRANS: Input 2 voltage level +#: taextras.py:508 +msgid "IN2 level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "पासवर्ड:" +#: taextras.py:509 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "शीर्षक:" +#. TRANS: Resistive sensor voltage level +#: taextras.py:512 +msgid "SEN level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "वर्णन:" +#: taextras.py:513 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "सञ्जालमा बुझाऊ" +#: taextras.py:515 +msgid "capture" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "रद्द गर" +#: taextras.py:516 +msgid "input" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "लगइन असफल भयो" +#: taextras.py:517 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-#\n" +"नमूनाहरु" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "अप्लोड गर्न सकेन" +#: taextras.py:518 +msgid "interval" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "सेन्सर खण्डहरुको प्यालेट" +#. TRANS: MS is microseconds +#: taextras.py:520 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "गतिवृद्धि" +#. TRANS: Analog input 1 voltage level +#: taextras.py:523 +msgid "A1" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "थुप्रो हुने गरी x, y, z मा गतिवृद्धि थिच" +#: taextras.py:524 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "ध्बनि" +#. TRANS: Analog input 2 voltage level +#: taextras.py:526 +msgid "A2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "कच्चा माइक्रोफोनको आगत संकेत" +#: taextras.py:527 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "चर्कोपन" +#. TRANS: Read input 1 voltage +#: taextras.py:529 +msgid "IN1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "माइक्रोफोन आयातको भोल्युम" +#: taextras.py:530 +msgid "read input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "पिच" +#. TRANS: Read input 2 voltage +#: taextras.py:532 +msgid "IN2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "माइक्रोफोन आगत पिच" +#: taextras.py:533 +msgid "read input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "प्रतिबन्ध" +#. TRANS: Read analog sensor input voltage +#: taextras.py:535 +msgid "SEN" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "माइक्रोफोनको आगत प्रतिरोध" +#: taextras.py:536 +msgid "read analog sensor input voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "भोल्टेज" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:538 +msgid "SQR1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "माइक्रोफोनको आयात भोल्युम" +#: taextras.py:539 +msgid "read square wave 1 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "मिडिया वस्तुहरुको प्यालेट" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:541 +msgid "SQR2" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "चम्किलोपन" +#: taextras.py:542 +msgid "read square wave 2 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "क्यामेराले पत्तालगाएको प्रकाशको मात्रा" +#. TRANS: Read programmable voltage +#: taextras.py:544 +msgid "PVS" +msgstr "" + +#: taextras.py:545 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:546 +msgid "Expeyes device not found" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "पुनरारम्भ सुरु गरन् भिडियो आथवा आवाज" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "शीर्षक" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "क्यामेराबाट आएको औसत RGB रंग थाकमा पन्छाइन्छ" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "पहेलो" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "पोलार निर्देशांक देखाऊ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "FILO (first-in last-out heap) मेटाउँछ" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1205,1458 +1729,1874 @@ msgstr "क्यामेराबाट आएको औसत RGB रंग msgid "camera output" msgstr "क्यामेराको निर्गत" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "प्रकाश सेंसरद्वारा पता लगाएको प्रकाश मात्रा" - -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "RFID यन्त्रबाट मान पढ" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "थुप्रो हुने गरी x, y, z मा गतिवृद्धि थिच" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "एकैछिन पछि" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "सङ्ख्या प्यालेटबाट बुलियन सञ्चालकहरू प्रयोग गर्ने if-thenसञ्चालक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"अंक प्यालेटबाट boolean सञ्चालनकर्ता प्रयोग गर्ने do-while-True सञ्चालनकर्ता" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "जगहरु दायाँ थाँक लग्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "नभएसम्म" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "सुगर जर्नल मिडिया वस्तु" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"do-until-True सञ्चालनकर्ता जुनले अंकहरु प्यालेटदैखि बुलियन सञ्चालनकर्ता " -"चलाउछ" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "बाकस २" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "माथि" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "बाकस १" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "पतन गर्न मिल्ने थाकको माथि" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "चाल" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "पंजिका" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "२ वटा संख्यात्मक आगतको गुणन गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "सुगर जर्नल मिडिया वस्तु" +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "खण्ड लुकाऊ/देखाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "श्रव्य" +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "प्यालेट लुकाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "सुगर जर्नल श्रव्य वस्तु" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "बद्दिहरु" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "भिडियो" +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "मेरो टर्टल आर्ट सेशन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "Sugar Journal video object" msgstr "सुगर जर्नल भिडियो वस्तु" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "वर्णन" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "स्यान" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "सुगर पंजिका वर्णन फाँट" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "स्क्रिनको दायाँपट्टिको xcor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "देखाउ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "अतिरिक्त विकल्प भएको प्यालेट" + +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "उदाहरण सुरु गर" + +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "सबै खण्डहरू रद्दीटोकरीमा सार" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "सूची" + +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "कनफिगरेसन निर्देशिकामा लेख्न मिल्दैन: %s" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "मिडिया पुनरारम्भ" + +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "शीर्षक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "टर्टल ग्राफिकलाई SVG बनाई सुगर जर्नलमा सेभ गर्छ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 msgid "draws text or show media from the Journal" msgstr "पंजिकामा रहेको पाठ वा मिडिया देखाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "पङ्क्तिबद्धरुपमा देखाऊ" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "छाया राख" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "भिडियो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "मिडियाको स्केल निर्धारित गर्छ" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "निलो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "तस्बिर सेभ गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "कार्टिसन कोर्डिनेट देखिउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "तस्विरको नाम" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "विकल्प नभएमा कार्य:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "सुगर जर्नलमा तस्विर सेभ गर्छ" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "जग्सहरु तल थाँक लाग्छन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "मोड्युल (रेमिनदर) सञ्चालनकर्ता" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "तल y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 msgid "save SVG" msgstr "SVG सेभ गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "टर्टल ग्राफिकलाई SVG बनाई सुगर जर्नलमा सेभ गर्छ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "जर्नलमा रहेको tamyblock.py मोड्युलको सङ्केत चलाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "स्केल" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "कलमले नलेख" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "हालको स्केल मान राख्छ" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "पर्ख" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "मिडिया रोक" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "बाकस" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "हालको भिडियो वा आवाज समाप्त हुन कुर्नुहोस्" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "अप्लोड गर्न सकेन" + +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "सिफ्ट" + +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "इनभोक्स नामाङिक्त कार्य थाक" + +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "कार्य" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "do-until-True सञ्चालनकर्ता जुनले अंकहरु प्यालेटदैखि बुलियन सञ्चालनकर्ता चलाउछ" + +#: turtleblocks.py:91 +msgid "usage is" +msgstr "प्रयोग हो" + +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "चल २ (संङख्यातमक मान)" + +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "भाग गर" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "तस्विरको नाम" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "एकैछिन पछि" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "क्यानभासको चौडाइ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "खाली थाक" + +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "नाम गरिएको चल (संख्यात्मक मान)" + +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "आर्को" + +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "इफ देन" + +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "कलमको परिमाण मिलाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "प्रस्तुति टेम्प्लेट: पंजिकाको वस्तु छान (विवरण नभएका)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +msgid "until" +msgstr "नभएसम्म" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 msgid "media stop" msgstr "मिडिया बन्द गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "बन्द गर भिडियो आथवा आवाज" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "होबर सहयोग सुरु गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "मिडिया रोक" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "रद्दीटोकरीको बस्तु सधैलाई मेटाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "रोक भिडियो आथवा आवाज" +#: pysamples/uturn.py:35 +msgid "uturn" +msgstr "यूमोड" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "मिडिया पुनरारम्भ" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "कार्य १ थाकको प्रथम मा छ।" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "पुनरारम्भ सुरु गरन् भिडियो आथवा आवाज" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "प्रोगरामेबल खण्ड: उन्नत एकल-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "बोल" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "फ्लो सञ्चालनकर्ताको प्यालेट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "हेलो" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "संक्षिप्त थाँकको माथि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "पाठ बोल्छ" +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "सङ्ख्या प्यालेटबाट बुलियन सञ्चालकहरू प्रयोग गर्ने if-then-else सञ्चालक" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "माउसको y निर्देशाङ्क फर्काउँछ" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "अहिलेको कलमको रंग बचत गर्छ" + +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "sinewave" msgstr "साइनतरङ्ग" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "लगइन असफल भयो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "अन्तराल" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "बायाँ x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "साइनतरङ्गलाई आवृत्ति, कोणाङ्क र अन्तरालमा ( सेकेन्डमा) देखाउँछ" +# +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "शीर्षक राख" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "बटन तल" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "कछुवा मुनिको RGB कलर थाँक मुनि फिर्ता जान्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "यदि माउस बटन थिचेको भएमा १ फर्काउँछ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "खण्डहरु लुकाएर क्यानभास सफा बनाउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -#, fuzzy -msgid "returns True if mouse button is pressed" -msgstr "यदि माउस बटन थिचेको भएमा १ फर्काउँछ" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "माउस x" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" -msgstr "माउसको x निर्देशाङ्क फर्काउँछ" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "माउस y" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 -msgid "returns mouse y coordinate" -msgstr "माउसको y निर्देशाङ्क फर्काउँछ" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "क्वेरी कुञ्जीपाटी" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "तर्सो खाली ठाँऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "कुञ्जीपाटीको लाई क्वेरी आगत (परिणामहरु कुञ्जीपाटीको बल्कमा छ)" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "मैट्रिक / मापीय निर्देशांक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "कुञ्जीपाटी" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "स्ट्रिङ मान" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -msgid "holds results of query-keyboard block as ASCII" -msgstr "क्वेरी-कुञ्जीपाटी खण्डको परिणामहरु ASCII को रुपमा राख्छ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "वर्णन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "पिक्सेल पढ" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "मलाई आउँदैन कसरी गर्ने" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "कछुवा मुनिको RGB कलर थाँक मुनि फिर्ता जान्छ" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "प्रयोगकर्ताको नाम:" + +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "भरिएको बहुभुज सुरु गर्छ (अन्त्य भर्ने खण्डसगँ प्रयोग गरिने)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "प्रस्तुति टेम्प्लेट: चारवटा जर्नलको वस्तु छान" + +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "हेर" + +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "कछुवाले बनाएको धर्कोको छाँया निर्धारित गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "पासवर्ड:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 msgid "turtle sees" msgstr "टर्टलले देख्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "टर्टलले \"देखेको\" रंग फिर्ता गर्छ" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "कार्य रद्द गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "समय" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "हरियो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "कार्यक्रम सुरु भएदेखिको बितेको समय(सेकेन्ड मा)" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "छाया" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "अतिरिक्त विकल्प भएको प्यालेट" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "पृष्ठभुमि (रंग, सेड) ले भरिन्छ" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "धकाल" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "तस्बिर सेभ गर" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "पिच" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 +msgid "returns 1 if mouse button is pressed" +msgstr "यदि माउस बटन थिचेको भएमा १ फर्काउँछ" + +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "निर्देशांक माथि पुन: स्केल गर" + +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "कलमले लेख" + +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "सुन्तला" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "कार्यक्रम कार्यान्वयनलाई तोकिएको समयले रोक्छ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "मानलाई FILO (first-in last-out heap) मा धकेल्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "हिप देखाउ" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "सबै सफा गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "मानलाई FILO (first-in last-out heap) मा देखाँउछ" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "अनि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "खाली थाक" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "रजिस्टर गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "FILO (first-in last-out heap) मेटाउँछ" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "होइन" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "पप्" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "इफ् देन एल्स" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "FILO (first-in last-out heap)को मान पप गर्छ" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "हालको कार्य रोक्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -msgid "empty heap?" -msgstr "खाली थाक" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "कछुवालाई घडिको दिशामा घुमाउँछ(कोण ढिग्रीमा)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "थाक खाली भए True फिर्ता र्गर्छ" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "खरानी रङ हालमा प्रयोग (यो अंक बल्क गर्न पनि प्रयोग गर्न सक्नु हुन्छ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "टिप्पणी" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "स्क्रिनको बायाँपट्टिको xcor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "तपाँइको सङ्केतमा टिप्पणी राख्छ" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "खण्ड आकार रिसेट गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "प्रिन्ट" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "कछुवा" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "मानलाई पर्दाको तल स्थिति खण्डमा छाप्छ" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "अर्को प्यालेट देखाँउछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "खण्डहरु लुकाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "क्यामेराले पत्तालगाएको प्रकाशको मात्रा" -# http://ne.wikipedia.org/wiki/%E0%A4%AA%E0%A4%BE%E0%A4%87%E0%A4%A5%E0%A4%A8_%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A5%8B%E0%A4%97%E0%A5%8D%E0%A4%B0%E0%A4%BE%E0%A4%AE%E0%A4%BF%E0%A4%99%E0%A5%8D%E0%A4%97_%E0%A4%AD%E0%A4%BE%E0%A4%B7%E0%A4%BE -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "पाइथन" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "युक्तिसंगत less-than सञ्चालनकर्ता" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"प्रोगरामेबल खण्ड: उन्नत एकल-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., sin(x)" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "रद्दि टोकरीमा भएका सबै सामग्री फिर्ता जान्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"प्रोगरामेबल खण्ड: उन्नत बहु-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., sqrt(x*x " -"+ y*y)" +#: turtleblocks.py:382 +msgid "Save" +msgstr "सेभ गर" + +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "बाकस १ मा भंडार गर" + +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "बाकस २ मा भंडार गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "सुगर उपकरणपट्टी लुकाउँछ" + +#: TurtleArt/tabasics.py:241 msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"प्रोगरामेबल खण्ड: उन्नत बहु-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., " -"sin(x+y+z)" +"टर्टलको तत्काल x-निर्देशांक मान बचाइराख्छ (संख्या खण्डको सट्टामा प्रयोग गर्न सकिन्छ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "पाइथन खण्ड" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +msgid "print" +msgstr "प्रिन्ट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "जर्नलमा रहेको tamyblock.py मोड्युलको सङ्केत चलाउँछ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "माउसको x निर्देशाङ्क फर्काउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "कार्टेसन" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "रातो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "कार्टिसन कोर्डिनेट देखिउँछ" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "लोगोको रुपमा सेभ गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "पोलार" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "कछुवाले बनाएको रेखाको रंग सेट गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "पोलार निर्देशांक देखाऊ" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "चर्कोपन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "कछुवा" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "सहकार्य सक्षम पार" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "आदेश गर्ने कछुवा छान्छ" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "सेन्सर खण्डहरुको प्यालेट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "कछुवाको शेल" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "पल्गइन सुरु गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "टर्टलमा अनुकूलन 'shell' राख" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#, fuzzy +msgid "returns True if mouse button is pressed" +msgstr "यदि माउस बटन थिचेको भएमा १ फर्काउँछ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "संक्षिप्त थाँकको माथि" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "अंक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "क्वेरी कुञ्जीपाटी" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "मेरो ब्लाक सुरु गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "माथि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "xy राख" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "सञ्जालमा बुझाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "कार्टेसियन निर्देशांक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" -msgstr "" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "उपनाम" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "प्रस्तुत गर्ने टेम्प्लेटहरूको प्यालेट" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "छाया राख" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "खण्डहरु लुकाऊ" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "अंश चुनिंदा खण्डहरू" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "खण्डहरु लुकाएर क्यानभास सफा बनाउँछ" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "सेतो" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "खण्डहरु देखाऊ" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "कार्यलाई उपकरण पट्टी चलाउने बटनसँग जडान गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "लुकेका खण्डलाई पूर्वावस्थामा ल्याउँछ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "कार्यक्रम सुरु भएदेखिको बितेको समय(सेकेन्ड मा)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "सुगर उपकरणपट्टी लुकाउँछ" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "रद्द गर" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "सूची" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "क्यानभास हाइट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "प्रस्तुति बुलेटेड सूची" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "घटाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "प्रस्तुति टेम्पलेट: बुलेटका सूची" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "र" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "प्रस्तुति टेम्प्लेट: पंजिकाको वस्तु छान (विवरण नभएका)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "पतन गर्न मिल्ने थाकको माथि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "प्रस्तुति टेम्प्लेट: पंजिकाको बस्तु छान (विवरण समेत)" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "आपूर्तिको रुपमा" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "प्रस्तुति टेम्प्लेट: चारवटा जर्नलको वस्तु छान" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "पाइथन खण्ड" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "प्रस्तुती टेम्प्लेट: दुईवटा जर्नल बस्तु छान" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "मिडिया रोक" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "स्क्रिनको बायाँपट्टिको xcor" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "गतिवृद्धि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "तलतिर" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "पेनको तत्कालिन आकार बचत गर्छ (सङ्ख्या खण्डको सट्टा प्रयोग गर्न सकिन्छ)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "रंङ राख" + +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "कम्ति" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +#, fuzzy +msgid "loads a block" +msgstr "मेरो ब्लाक सुरु गर" + +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "कलम आदेशको प्यालेट" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "मानलाई FILO (first-in last-out heap) मा देखाँउछ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "अंक प्यालेटबाट boolean सञ्चालनकर्ता प्रयोग गर्ने do-while-True सञ्चालनकर्ता" + +#: turtleblocks.py:389 +msgid "File" +msgstr "फाइल" + +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "युक्तिसंगत NOT सञ्चालनकर्ता" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 msgid "ycor of bottom of screen" msgstr "स्क्रिनको तलपट्टिको ycor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "चौडाइ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "प्रस्तुति टेम्प्लेट: पंजिकाको बस्तु छान (विवरण समेत)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "क्यानभासको चौडाइ" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "न्युमरेटर सञ्चालनकर्ताको प्यालेट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "स्क्रिनको दायाँपट्टिको xcor" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "गुनन्" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "स्क्रिनको माथिपट्टिको ycor" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "सधैकोलागि" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "उचाइ" +#: TurtleArtActivity.py:1302 +#, python-format +msgid "Plugin %s already installed." +msgstr "पल्गइन %s पहिल्यै इन्टल भइसक्यो।" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "क्यानभास हाइट" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "कछुवाले बनाएको रेखाको सेड निर्धारण गर्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "शीर्षक x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "पाठ बोल्छ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "शीर्षक y" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "स्न्यापशट" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "बायाँ x" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "सफा" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "माथि y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "प्रस्तुती टेम्प्लेट: दुईवटा जर्नल बस्तु छान" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "दायाँ x" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "खण्डहरु बढाऊ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "तल y" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "पुरै पर्दा" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "प्रस्तुति १x१" +#: turtleblocks.py:275 +msgid "File not found" +msgstr "फाइल भेटिएन" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "प्रस्तुति 2x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "देखाउ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "प्रस्तुति १x२" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "पाठ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "प्रस्तुति 2x2" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "जुनसुकै" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "युक्तिसंगत greater-than सञ्चालनकर्ता" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "कछुवालाई घडिको उल्टो दिशामा घुमाउँछ (कोण ढिग्रीमा)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "कालो" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "वर्गमूल निकाल्छ" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:255 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" +"टर्टलको तत्काल y- निर्देशांक मान बचाइराख्छ(संख्या खण्डको सट्टामा प्रयोग गर्न सकिन्छ)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "माउस x" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "माउस y" -#: pysamples/grecord.py:215 +#: pysamples/grecord.py:216 msgid "stop" msgstr "रोक" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "खेल" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "सेभ गर" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "भन्दा ठूलो" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "" +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "xcor" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "यूमोड" +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "मद्दत" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "यूमोड लिऊ" +#: turtleblocks.py:477 +msgid "Save project?" +msgstr "परियोजना सेभ गर?" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "प्रयोग हो" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "आदेश गर्ने कछुवा छान्छ" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "विकल्प नभएमा कार्य:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "दायाँ x" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "फाइल भेटिएन" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "प्रकाश सेंसरद्वारा पता लगाएको प्रकाश मात्रा" -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "कनफिगरेसन निर्देशिकामा लेख्न मिल्दैन: %s" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "पल्गइन इन्टल गर्न सकिएन।" -#: turtleblocks.py:354 -msgid "New" -msgstr "नयाँ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "कुञ्जीपाटी" -#: turtleblocks.py:355 -msgid "Open" -msgstr "खोल" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "वृत्तखण्ड" -#: turtleblocks.py:356 -msgid "Save" -msgstr "सेभ गर" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "त्रिज्या" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "नाममा सेभ गर" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "पोलार निर्देशांक" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "बन्द गर्नुहोस्" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "छाया राख" -#: turtleblocks.py:363 -msgid "File" -msgstr "फाइल" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "युक्तिसंगत AND सञ्चालनकर्ता" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "निर्देशांक रिस्केल गर" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "परियोजना अप्लोड गर्न http://turtleartsite.sugarlabs.org मा अकाउन्ट हुनुपर्छ" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "खण्ड आकार रिसेट गर" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "चलाउनुहोस्" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "खण्ड लुकाऊ/देखाऊ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "हिप देखाउ" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "औजार" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "टर्टलको शिर्षक निर्धारण गर्छ (0 स्क्रिनको माथिल्लो भागमा छ।)" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "त्रुटि सच्याउनुहोस्" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "माइक्रोफोन आयातको भोल्युम" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "टर्टल" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "शीर्षक:" -#: turtleblocks.py:407 -msgid "About..." -msgstr "" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "मिडिया वस्तुहरुको प्यालेट" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "तिमीसगँ बचत नगरिएको काम छ। बन्द गर्नुपूर्व बचत गर्न चाहनुहुन्छ?" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "रद्दि टोकरीमा भएका सबै सामग्री फिर्ता गर" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "परियोजना सेभ गर?" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "चल खण्डहरुको प्यालेट" -#~ msgid "Turtle Art Mini" -#~ msgstr "टर्टल आर्ट मिनि" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "गणित सञ्चालनमा संख्यात्मक आगतको प्रयोग" -#~ msgid "Turtle Confusion" -#~ msgstr "टर्टल स्तब्घ" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "अपलोड" -#~ msgid "Select a challenge" -#~ msgstr "एउटा मुकाब्ला छान" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "सर्भर" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "मेक्सिकन पेसोको प्यालेट" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "चल 1 (संख्यात्मक मान)" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "कोल्म्बियन पेसोको प्यालेट" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "छिमेकी" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "रूआण्डान फ्रेकंको प्यालेट" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "दुईवटा अल्फान्युमेरिक आगतहरु जोड्छ" -#~ msgid "Palette of US dollars" -#~ msgstr "अमेरिकी डलरको प्यालेट" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "बराबर" -#~ msgid "Palette of Australian dollars" -#~ msgstr "अस्ट्रेलियन डलरको प्यालेट" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "नत्र" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "उरुगुएन पेसोको प्यालेट" +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "मनपर्दैन" -#~ msgid "TurtleBots" -#~ msgstr "टर्टलबोट्स" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "तिमीसगँ बचत नगरिएको काम छ। बन्द गर्नुपूर्व बचत गर्न चाहनुहुन्छ?" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "LEDको प्रकाश-तीव्रता ० देखि २५५ भित्र समायोजित गर।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "लुकेका खण्डलाई पूर्वावस्थामा ल्याउँछ" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "ऐम्बीअन्ट प्रकाश मात्रा ० देखि १०२३ भित्रको अंकको रुपमा फिर्ता गर्छ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "बन्द गर भिडियो आथवा आवाज" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "बटन थिच्दा १ फर्काउँछ अथवा ० फर्काउँछ।" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "कछुवालाई सारेमा कोर्दैन" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "ऐम्बीअन्ट प्रकाश मात्रा ० देखि १०२३ भित्रको अंकको रुपमा फिर्ता गर्छ" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "पप्" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "ऐम्बीअन्ट तापमान ० देखि २५५ भित्रको अंकको रुपमा फिर्ता गर्छ" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "कलमको आकार" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "सेंसर अगाडि देखि वस्तु सम्मको दुरी ० देखि २५५ भित्रको अंकको रुपमा फिर्ता " -#~ "गर्छ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "कछुवाको शेल" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "सेंसर झुकावमा निर्भर भई ० वा १ फिर्ता गर्छ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "साइनतरङ्गलाई आवृत्ति, कोणाङ्क र अन्तरालमा ( सेकेन्डमा) देखाउँछ" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "सेंसरले चुंबकीय क्षेत्र पता लगाउँदा १ फिर्ता गर्छ, अथवा ० फिर्ता गर्छ।" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "० देखि १ मा बदल्नछ, आवृत्ति कंपनमा निर्भर हुन्छ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "बोल" -#~ msgid "LED" -#~ msgstr "LED" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "RFID यन्त्रबाट मान पढ" -#~ msgid "button" -#~ msgstr "बटन" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "टर्टल चाप को वरिपरी सार्छ" -#~ msgid "grayscale" -#~ msgstr "ग्रेस्केल" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "युक्तिसंगत equal-to सञ्चालनकर्ता" -#~ msgid "ambient light" -#~ msgstr "अ्यामबीअन्ट प्रकाश" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "कलमका रङहरुको प्यालेट" -#~ msgid "temperature" -#~ msgstr "तापमान" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "रोक भिडियो आथवा आवाज" -#~ msgid "distance" -#~ msgstr "दुरी" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "संख्यात्मक मान चल १ मा भण्डारण गर्छ" -#~ msgid "tilt" -#~ msgstr "झुकाव" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "संख्यात्मक मान चल २ मा भण्डारण गर्छ" -#~ msgid "magnetic induction" -#~ msgstr "चुंबकीय प्रेरण" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "टर्टलमा अनुकूलन 'shell' राख" -#~ msgid "vibration" -#~ msgstr "कंपन" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "बटन तल" -#~ msgid "Butia Robot" -#~ msgstr "बुटिया रोबट" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "टर्टललाई पछाडि सार्छ" -#~ msgid "battery charge Butia" -#~ msgstr "बुटियाको बैटरी चार्ज" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "स्क्रिनको माथिपट्टिको ycor" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "ब्याटरी चार्ज ० देखि २५५ सम्म अंकको रुपमा फिर्ता गर्छ" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "खण्डहरु देखाउ" -#~ msgid "speed Butia" -#~ msgstr "बुटियाको गति बढाऊ" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "खेल" -#~ msgid "forward Butia" -#~ msgstr "बुटियालाई अगाडि लग" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "सेभ गर" -#~ msgid "move the Butia robot forward" -#~ msgstr "बुटिया रोबटलाई अगाडि सार" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "रंगहरु" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "बुटिया रोबटलाई पूर्वनिर्धारित दुरीमा अगाडि सार" +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "टर्टलले बनाएको रेखा को साइज सेट गर्छ" -#~ msgid "left Butia" -#~ msgstr "बायाँ बुटिया" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "खोल" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "बुटिया रोबटलाई दायाँ मोड़" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "पृष्ठविन्यास" -#~ msgid "backward Butia" -#~ msgstr "बुटियालाई पछाडि सार" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "ycor" -#~ msgid "move the Butia robot backward" -#~ msgstr "बुटिया रोबटलाई पछाडि सार" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"प्रोगरामेबल खण्ड: उन्नत बहु-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., sqrt(x*x + y*y)" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "बुटिया रोबटलाई पूर्वनिर्धारित दुरीमा पछाडि सार" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "यदि" -#~ msgid "right Butia" -#~ msgstr "दायाँ बुटिया" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "टर्टललाई xcor, ycor को ठाँउमा सार्छ ; (0, 0) स्क्रिनको बिच हो." -#~ msgid "turn the Butia robot at right" -#~ msgstr "बुटिया रोबटलाई दायाँ मोड़" +# http://ne.wikipedia.org/wiki/%E0%A4%AA%E0%A4%BE%E0%A4%87%E0%A4%A5%E0%A4%A8_%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A5%8B%E0%A4%97%E0%A5%8D%E0%A4%B0%E0%A4%BE%E0%A4%AE%E0%A4%BF%E0%A4%99%E0%A5%8D%E0%A4%97_%E0%A4%AD%E0%A4%BE%E0%A4%B7%E0%A4%BE +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "पाइथन" -#~ msgid "turn Butia" -#~ msgstr "बुटियालाई मोड़" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "रोक" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "बुटिया रोबटलाई x डिग्री मोड़" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "कार्य २" -#~ msgid "stop Butia" -#~ msgstr "बुटियालाई रोक" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "कार्य १" -#~ msgid "stop the Butia robot" -#~ msgstr "बुटिया रोबटलाई रोक" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "अन्त्यमा भर" -#~ msgid "Butia" -#~ msgstr "बुटिया" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "प्रतिलिपी बनाऊ" -#, fuzzy -#~ msgid "Error on initialization of the camera" -#~ msgstr "क्यामेराको आरंभीकरणमा त्रुटि" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "प्रतिलिपी सार" -#~ msgid "FollowMe" -#~ msgstr "मलाई अनुगमन गर" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "निर्गत गरेन" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "जडान भएको NXT ब्रिकलाई खोज।" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "क्रियाकलापहरु" -#~ msgid "calibration" -#~ msgstr "व्यासमापन" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "संजालमा अप्लोड गर" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "व्यक्तिगत व्यासमापन भण्डार गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "खाली थाक" -#~ msgid "return a personalized calibration" -#~ msgstr "व्यक्तिगत व्यासमापन फिर्ता गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "FILO (first-in last-out heap)को मान पप गर्छ" -#~ msgid "follow" -#~ msgstr "अनुगमन" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "सफा गर्नुहोस्" -#~ msgid "follow a color or calibration" -#~ msgstr "रंग वा व्यासमापन अनुकरण गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "प्रस्तुत गर्ने टेम्प्लेटहरूको प्यालेट" -#~ msgid "minimum pixels" -#~ msgstr "न्युनत्तम पिक्सेल" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "कोण" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "परिणाम हेर्न न्यूनतम संख्या सेट गर" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "परिचय" -#~ msgid "threshold" -#~ msgstr "सीमा" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "सेभ गर/सुरु गर" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "RGB रंगको लागि सीमा रेखा सेट गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "माथि y" -#~ msgid "x position" -#~ msgstr "x स्थान" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "श्रव्य" -#~ msgid "return x position" -#~ msgstr "x स्थान फिर्ता गर" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "औजार" -#~ msgid "y position" -#~ msgstr "y स्थान" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "द्वार" -#~ msgid "return y position" -#~ msgstr "y स्थान फिर्ता गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "टिप्पणी" -#~ msgid "pixels" -#~ msgstr "पिक्सेलहरु" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "माथिको संख्यात्मक आगतले तलको संख्यात्मक आगतलाई घटाउछ।" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "सबैभन्दा ठुलो बल्बको पिक्सेलहरुको सङ्ख्या फर्काउँछ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "मिडिया रोक" -#~ msgid "empty calibration" -#~ msgstr "खाली व्यासमापन" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "कुञ्जीपाटीको लाई क्वेरी आगत (परिणामहरु कुञ्जीपाटीको बल्कमा छ)" -#~ msgid "error in string conversion" -#~ msgstr "स्ट्रिंग सम्परिवर्तनमा त्रुटि छ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "कार्टेसन" -#~ msgid "SumBot" -#~ msgstr "समबोट्" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "स्क्रिन खाली गर्छ र टर्टललाई रिसेट गर्छ" -#~ msgid "speed SumBot" -#~ msgstr "सम्बोट्को गति बढाऊ" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "कच्चा माइक्रोफोनको आगत संकेत" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "सम्बोट्लाई गति देऊ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "टर्टलले \"देखेको\" रंग फिर्ता गर्छ" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "चाल आदेशहरुको लागि पूर्वनिर्धारित गति सेट गर।" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "कार्य १ थाक स्तुति गर्छ" -#~ msgid "forward SumBot" -#~ msgstr "सम्बोट्लाई अगाडि लग" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "टर्टलको आदेशहरूको प्यालेट" -#~ msgid "move SumBot forward" -#~ msgstr "सम्बोट्लाई अगाडि सार" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "लुप (हरु) सधैँका लागी" -#~ msgid "backward SumBot" -#~ msgstr "सम्बोट्लाई पछाडि लग" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "पङ्क्तिबद्धरुपमा देखाऊ" -#~ msgid "move SumBot backward" -#~ msgstr "सम्बोट्लाई पछाडि सार" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "के तिमी %s रिइन्टल गर्न चाहन्छौ?" -#~ msgid "stop SumBot" -#~ msgstr "सम्बोट्लाई रोक" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "परियोजना सुरु गर" -#~ msgid "stop the SumBot" -#~ msgstr "सम्बोट्लाई रोक" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "परियोजना" -#~ msgid "left SumBot" -#~ msgstr "सम्बोट्लाई बायाँ मोड़" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "त्रुटि सच्याउनुहोस्" -#~ msgid "turn left the SumBot" -#~ msgstr "सम्बोट्लाई बायाँ मोड़" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "होबर सहयोग बन्द गर" -#~ msgid "right SumBot" -#~ msgstr "सम्बोट्लाई दायाँ मोड़" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "turn right the SumBot" -#~ msgstr "सम्बोट्लाई दायाँ मोड़" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "पासवर्ड" -#~ msgid "angle to center" -#~ msgstr "केंद्र तर्फ कोण गर" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "ठाडो गरि खाली ठाउँ" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "डोजोको केंद्र तर्फ कोण मिलाऊ" +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "कृपया पल्गइन चलाउन टर्टल आर्ट पुनरारम्भ गर।" -#~ msgid "angle to Enemy" -#~ msgstr "शत्रु तर्फ कोण राख" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "भरिएको बहुभुज सुरु गर्छ ( पहिलो भरिएको खण्डसँग प्रयोग गरिने)" -#~ msgid "get the angle to the Enemy" -#~ msgstr "शत्रु तर्फ कोण मिलाऊ" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "बाँड" -#~ msgid "x coor. SumBot" -#~ msgstr "सम्बोट्को x निर्देशांक" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "...भन्दा कम" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "सम्बोट्को x निर्देशांक लिऊ ।" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "बर्गको रुट" -#~ msgid "y coor. SumBot" -#~ msgstr "सम्बोट्को y निर्देशांक" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "निर्देशांक रिस्केल गर" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "सम्बोट्को य निर्देशांक लिऊ ।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "खण्डहरु देखाऊ" -#~ msgid "x coor. Enemy" -#~ msgstr "सम्बोट्को शत्रुको x निर्देशांक" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "बन्द गर्नुहोस्" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "शत्रुको x निर्देशांक लिऊ ।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "सुगर पंजिका वर्णन फाँट" -#~ msgid "y coor. Enemy" -#~ msgstr "सम्बोट्को शत्रुको y निर्देशांक" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "खरानी रङ्ग रख।" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "शत्रुको ञ निर्देशांक लिऊ ।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "प्रस्तुति बुलेटेड सूची" -#~ msgid "rotation SumBot" -#~ msgstr "सम्बोट्को परिक्रमण" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "अन्तराल" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "सम्बोट्को परिक्रमण लिऊ ।" +#: turtleblocks.py:375 +msgid "New" +msgstr "नयाँ" -#~ msgid "rotation Enemy" -#~ msgstr "शत्रुको परिक्रमण" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "तपाँइको सङ्केतमा टिप्पणी राख्छ" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "शत्रुको परिक्रमण लिऊ ।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "पिक्सेल पढ" -#~ msgid "distance to center" -#~ msgstr "केंद्र सम्मको दुरी" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "स्केल" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "डोजोको केंद्र सम्मको दुरी लिऊ ।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "तलतिर" -#~ msgid "distance to Enemy" -#~ msgstr "शत्रुसम्मको दुरी" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "प्याजी" -#~ msgid "get the distance to the Enemy" -#~ msgstr "शत्रुसम्मको दुरी लिऊ ।" +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "निर्देशांक तल पुन: स्केल गर" -#~ msgid "update information" -#~ msgstr "सुचना अद्यावधिक गर" +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "खोल्नलाई क्लिक गर" -#~ msgid "update information from the server" -#~ msgstr "सर्भरबाट सुचना अद्यावधिक गर" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "माइक्रोफोन आगत पिच" -#~ msgid "Palette of physics blocks" -#~ msgstr "भौतिकविज्ञान खण्डहरुको प्यालेट" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "कन्फिगरेसन" -#~ msgid "start polygon" -#~ msgstr "बहुभुज सुरु गर" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "वर्णन:" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "हालको टर्टलको xy स्थानमा आधारित नयाँ बहुभुज परिभाषा गर्न सुरु गर।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "पंजिका" -#~ msgid "add point" -#~ msgstr "बिन्दु थप" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "खाली डस्टबीन" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "हालको टर्टलको xy स्थानमा आधारित हालको बहुभुजमा नयाँ बिन्दु थप ।" +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "चित्र बनाउन कछुवालाई हल्लाऊ" -#~ msgid "end polygon" -#~ msgstr "बहुभुज अन्त गर" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "सुरु गर..." -#~ msgid "Define a new polygon." -#~ msgstr "नयाँ बहुभुज परिभाषा गर।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "सुगर जर्नल श्रव्य वस्तु" -#~ msgid "end filled polygon" -#~ msgstr "भरेको बहुभुज अन्त गर" +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "टर्टल रोक" -#~ msgid "Not a simple polygon" -#~ msgstr "सामान्य बहुभुज हैन" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "टर्टल" -#~ msgid "Define a new filled polygon." -#~ msgstr "नयाँ भरेको बहुभुज परिभाषा गर।" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "खण्डहरुको प्यालेटको अभिमुखीकरण परिवर्तन गर्छ" -#~ msgid "triangle" -#~ msgstr "त्रिभुज" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "स्टोर गर्नुहोस्" -#~ msgid "base" -#~ msgstr "सतह" +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "खण्डहरु लुकाऊ" -#~ msgid "Add a triangle object to the project." -#~ msgstr "परियोजनामा त्रिभुज वस्तु थप ।" +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "पाइथन खण्ड सुरु गर" -#~ msgid "circle" -#~ msgstr "वृत्त" +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "प्लस्" -#~ msgid "Add a circle object to the project." -#~ msgstr "परियोजनामा वृत्त वस्तु थप ।" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "अथवा" -#~ msgid "rectangle" -#~ msgstr "समकोण आयत" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "प्रस्तुति टेम्पलेट: बुलेटका सूची" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "परियोजनामा समकोण आयत वस्तु थप ।" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "बल्क बिस्तार गर्न प्रयोग भएको सञ्चालनकर्ताको पहिचान गर" -#~ msgid "reset" -#~ msgstr "पुनराम्भ" +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "खण्डहरु घटाऊ" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "परियोजना पुनराम्भ गर; वस्तु सुचि सफा गर।" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "र्टटलको हालको शीर्षक मान राख्छ (संख्या खण्डको सट्टामा प्रयोग गर्न सकिन्छ)" -#~ msgid "motor" -#~ msgstr "मोटर" +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "चित्र" -#~ msgid "torque" -#~ msgstr "चक्रिय गति" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "न्युन (top) र अधिक्तम(bottom) मानहरु बिच अनियमित ढन्गले सङ्ख्या फिर्ता गर्छ" -#~ msgid "speed" -#~ msgstr "गति" +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "पेनको हाल रंग राख्छ (अंक ब्लको सट्टामा पनि प्रयोग हुन्छ)" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "मोटरको चक्रिय गति र गति ०(बन्द) देखि सकारात्मक अंकहरु सम्म फैलिएको हुन्छ; " -#~ "मोटर हालै मात्र बनाएको वस्तुमा राखिन्छ।" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "प्यालेट देखाउ" -#~ msgid "pin" -#~ msgstr "पिन" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "सुगर जर्नलमा तस्विर सेभ गर्छ" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "वस्तुलाई नखस्ने गरि त्यसलाई अड्याऊ।" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "स्नयापसट सेभ गर" -#~ msgid "joint" -#~ msgstr "संयुक्त" +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "सुरु गर" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "दुईवटा वस्तुहरु साथमा जोड(हालैमात्र बनाएको वस्तु र बिन्दु x, yको वस्तु)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "थाक खाली भए True फिर्ता र्गर्छ" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "भौतिकविज्ञान क्रियाकलापको रुपमा परियोजनालाई पंजिकामा सेभ गर।" +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "टर्टललाई अगाडि सार्छ" -#, fuzzy -#~ msgid "Add a gear object to the project." -#~ msgstr "परियोजनामा वृत्त वस्तु थप ।" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "अगाडि" -#~ msgid "density" -#~ msgstr "घनत्व" +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "मेरो बाकस" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "वस्तुहरुको लागि घनत्व गुण सेट गर(घनत्व कुनै पनि सकारात्मक अंक हुन सक्छ)।" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "खाता ID" -#~ msgid "friction" -#~ msgstr "घर्षण" +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "खण्डहरु अंश छान" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "वस्तुहरुको लागि घर्षण गुण सेट गर( ० देखि १ सम्घम मान, जहाँ ० ले घर्षणलाई " -#~ "बन्द गर्छ र १ मज़बूत घर्षण हो)।" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "पछाडि" -#~ msgid "bounciness" -#~ msgstr "ठोक्किएर फर्कने गुण" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "मिडियाको स्केल निर्धारित गर्छ" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "वस्तुहरुको लागि ठोक्किएर फर्कने गुण सेट गर( ० देखि १ सम्घम मान, जहाँ ० " -#~ "भन्नाले शून्य उछाल र १ घेरै उत्फुल्ल हो)।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "हालको स्केल मान राख्छ" -#~ msgid "dynamic" -#~ msgstr "गतिशील शक्ति" +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "नामाकरण गर्न मिल्ने कार्य थाँकको माथि" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "यदि गतिशील शक्ति ‍ = १, वस्तु चल्न सक्छ; यदि गतिशील शक्ति ‍ = ०, त्यो " -#~ "स्थानमा स्थापित हुन्छ।" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "संख्यात्मक मानलाई नाम गरिएको चलमा भण्डारन गर्छ" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "WeDo खण्डहरुको प्यालेट" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "युक्तिसंगत वा सञ्चालनकर्ता" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "सेन्सरको आउट्पुट झुकाऊ:(-१==नझुकाऊ,०==अगाडि झुकाऊ,३==पछाडि झुकाऊ,१==बायाँ " -#~ "झुकाऊ,२‍‍‍‍==दायाँ झुकाऊ)" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "माइक्रोफोनको आयात भोल्युम" -#~ msgid "distance sensor output" -#~ msgstr "सेन्सरको आउट्पुटको दुरी" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "तोकिए अनुसार लुप गर्छ" -#~ msgid "Motor A" -#~ msgstr "मोटर A" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "सेभ गर..." -#~ msgid "returns the current value of Motor A" -#~ msgstr "मोटर Aको हालको मान फर्काउँछ" +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "कार्य २ थाक स्तुति गर्छ" -#~ msgid "Motor B" -#~ msgstr "मोटर B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#, fuzzy +msgid "setxy" +msgstr "xy राख" -#~ msgid "returns the current value of Motor B" -#~ msgstr "मोटर Bको हालको मान फर्काउँछ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "शीर्षक y" -#~ msgid "set the value for Motor A" -#~ msgstr "मोटर Aको मान सेट गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "शीर्षक x" -#~ msgid "set the value for Motor B" -#~ msgstr "मोटर Bको मान सेट गर" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "स्क्रिन भर" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "मोटरहरुको LEGO NXT खण्डहरुको प्यालेट" +#: turtleblocks.py:383 +msgid "Save as" +msgstr "नाममा सेभ गर" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "सेन्सरहरुको LEGO NXT खण्डहरुको प्यालेट" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "xy राख" -#~ msgid "touch" -#~ msgstr "टच" +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "रद्दिटोकरी" -#~ msgid "ultrasonic" -#~ msgstr "अल्त्रासोनिक" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "पोलार" -#~ msgid "light" -#~ msgstr "उज्यालो" +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "दोहोर्‍याउ" -#, fuzzy -#~ msgid "grey" -#~ msgstr "खरानी रङ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "हालको भिडियो वा आवाज समाप्त हुन कुर्नुहोस्" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "कृपया ब्रिकसगँको जडान जाच।" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "तस्विरको रुपमा सेभ गर" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "शक्तिको मान -१२७ देखि १२७ भित्र हुनुपर्छ।" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "सम्पादन गर" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "त्रुटि घट्यो: सबै जडानहरु जाच र फेरि जडान गर्न कोसिस गर।" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "माइक्रोफोनको आगत प्रतिरोध" -#~ msgid "NXT not found" -#~ msgstr "NXT भटिएन" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "कार्य २ थाकको माथि" -#~ msgid "refresh NXT" -#~ msgstr "NXTलाई ताजा पार" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "माथील्लो संख्यात्मक आगतलाई (न्यूमिरेतर) तलको संख्यात्मक आगतले भाग गर (डिनोमिरेतर)" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "जडान भएको NXT ब्रिकलाई खोज।" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "अधिक्तम" -#~ msgid "play tone" -#~ msgstr "टोन सुरु गर" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "मानलाई पर्दाको तल स्थिति खण्डमा छाप्छ" -#~ msgid "frequency" -#~ msgstr "आवृत्ति" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "भर्न सुरु गर" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "समयको लागि आवृतिमा आवाज सुरु गर।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "क्वेरी-कुञ्जीपाटी खण्डको परिणामहरु ASCII को रुपमा राख्छ" -#~ msgid "port" -#~ msgstr "पोर्ट" +#. #-#-#-#-# ne.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "धकाल" -#~ msgid "power" -#~ msgstr "शक्ति" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "प्रोगरामेबल खण्ड: उन्नत बहु-चल गणीत समीकरण थप्न प्रयोग गरिने, e.g., sin(x+y+z)" -#~ msgid "rotations" -#~ msgstr "आवर्तनहरु" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "सबै पूर्वावस्थामा ल्याउ" -#~ msgid "turn a motor" -#~ msgstr "मोटरलाई घूमाऊ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "हेलो" +#. TRANS: "name" option from activity.info file #, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "दुईवटा मोटरहरु सनकालिन गर" - -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "PORT B र PORT C मा जडान भएको दुईवटा मोटरहरु संकालन गर" +msgid "TurtleBlocks" +msgstr "टर्टल खण्डहरू" -#~ msgid "PORT A" -#~ msgstr "PORT A" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#~ msgid "PORT A of the brick" -#~ msgstr "ब्रिकको PORT A" +#: TurtleArt/tabasics.py:443 +#, fuzzy +msgid "pen down?" +msgstr "कलमले नलेख" -#~ msgid "PORT B" -#~ msgstr "PORT B" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "" -#~ msgid "PORT B of the brick" -#~ msgstr "ब्रिकको PORT B" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "" -#~ msgid "PORT C of the brick" -#~ msgstr "ब्रिकको PORT C" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "" -#~ msgid "start motor" -#~ msgstr "मोटर सुरु गर" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "" -#~ msgid "Run a motor forever." -#~ msgstr "मोटरलाई सधैको लागि चलाऊ।" +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "" -#~ msgid "brake motor" -#~ msgstr "मोटरलाई ब्रेक लगाऊ" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "" -#~ msgid "Stop a specified motor." -#~ msgstr "उल्लेखित मोटर बन्द गर।" +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "" -#~ msgid "reset motor" -#~ msgstr "मोटरलाई रिसेट गर" +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "" -#~ msgid "Reset the motor counter." -#~ msgstr "मोटर काउन्टर रिसेट गर" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" -#~ msgid "motor position" -#~ msgstr "मोटरको स्थान" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "" -#~ msgid "Get the motor position." -#~ msgstr "मोटरको स्थान प्राप्त गर।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "" -#~ msgid "PORT 1 of the brick" -#~ msgstr "ब्रिकको PORT १" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "" -#~ msgid "read" -#~ msgstr "पढ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "" -#~ msgid "sensor" -#~ msgstr "संवेदक" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "" -#~ msgid "Read sensor output." -#~ msgstr "संवेदकको उपज पढ।" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "" -#~ msgid "PORT 2 of the brick" -#~ msgstr "ब्रिकको PORT २" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "" -#~ msgid "light sensor" -#~ msgstr "प्रकाश संवेदक" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" -#~ msgid "PORT 3" -#~ msgstr "PORT 2" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "" -#~ msgid "PORT 3 of the brick" -#~ msgstr "ब्रिकको PORT ३" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "" -#~ msgid "touch sensor" -#~ msgstr "टच संवेदक" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" -#~ msgid "distance sensor" -#~ msgstr "दुरी संवेदक" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "" -#~ msgid "PORT 4 of the brick" -#~ msgstr "ब्रिकको PORT ४" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "" -#~ msgid "sound sensor" -#~ msgstr "ध्वनिको सेन्सर" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "" -#~ msgid "color sensor" -#~ msgstr "रंगको संवेदक" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "" -#~ msgid "set light" -#~ msgstr "प्रकाश सेट गर" +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "" -#~ msgid "Set color sensor light." -#~ msgstr "अनुरुप पढ" +#: turtleblocks.py:436 +msgid "About..." +msgstr "" -#~ msgid "HIGH" -#~ msgstr "HIGH" +#~ msgid "Palette of Arduino blocks" +#~ msgstr "TRANS:अर्दिउनो खण्डहरुको प्यालेट" -#~ msgid "LOW" -#~ msgstr "LOW" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "ब्याटरी चार्ज ० देखि २५५ सम्म अंकको रुपमा फिर्ता गर्छ" -#~ msgid "INPUT" -#~ msgstr "INPUT" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "LEDको प्रकाश-तीव्रता ० देखि २५५ भित्र समायोजित गर।" -#~ msgid "OUTPUT" -#~ msgstr "OUTPUT" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "सेंसर झुकावमा निर्भर भई ० वा १ फिर्ता गर्छ" -#~ msgid "PWM" -#~ msgstr "PWM" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "० देखि १ मा बदल्नछ, आवृत्ति कंपनमा निर्भर हुन्छ" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "grayscale" +#~ msgstr "ग्रेस्केल" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "ERROR: अर्दिनो र पोर्टको सङ्ख्या जाच।" +#~ msgid "ambient light" +#~ msgstr "अ्यामबीअन्ट प्रकाश" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "ERROR: मान ० देखि २५५ सम्मको अंक हुनुपर्छ।" +#~ msgid "magnetic induction" +#~ msgstr "चुंबकीय प्रेरण" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "ERROR: मान कि HIGH अथवा LOW हुनुपर्छ।" +#~ msgid "vibration" +#~ msgstr "कंपन" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "ERROR: विधि कि INPUT, OUTPUT, PWM अथवा SERVO हुनुपर्छ।" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "बुटिया रोबटलाई पूर्वनिर्धारित दुरीमा अगाडि सार" -#~ msgid "pin mode" -#~ msgstr "पिन विधि" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "बुटिया रोबटलाई पूर्वनिर्धारित दुरीमा पछाडि सार" -#~ msgid "mode" -#~ msgstr "विधि" +#~ msgid "turn Butia" +#~ msgstr "बुटियालाई मोड़" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "पिन कार्य(INPUT, OUTPUT, PWM, SERVO) छान।" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "बुटिया रोबटलाई x डिग्री मोड़" -#~ msgid "analog write" -#~ msgstr "अनुरुप लेख" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "ऐम्बीअन्ट प्रकाश मात्रा ० देखि १०२३ भित्रको अंकको रुपमा फिर्ता गर्छ" -#~ msgid "Write analog value in specified port." -#~ msgstr "उल्लेखित पोर्टमा अनुरुप मान लेख।" +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "ऐम्बीअन्ट प्रकाश मात्रा ० देखि १०२३ भित्रको अंकको रुपमा फिर्ता गर्छ" -#~ msgid "analog read" -#~ msgstr "अनुरुप पढ" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "ऐम्बीअन्ट तापमान ० देखि २५५ भित्रको अंकको रुपमा फिर्ता गर्छ" #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." -#~ msgstr "" -#~ "अनुरुप पोर्टबाट मान पढ। मान ० देखि १०२३ सम्मको हुन सक्छ। वोल्टेज निर्धारित " -#~ "गर्न Vref प्रयोग गर। USBको लागि, volt = लगभग (((read)*5)/1024)" - -#~ msgid "digital write" -#~ msgstr "डिजिटल लेख" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" +#~ msgstr "सेंसर अगाडि देखि वस्तु सम्मको दुरी ० देखि २५५ भित्रको अंकको रुपमा फिर्ता गर्छ" -#~ msgid "Write digital value to specified port." -#~ msgstr "उल्लेखित पोर्टमा डिजिटल मान लेख।" +#~ msgid "set text size" +#~ msgstr "कलमको साइज मिलाउ" -#~ msgid "digital read" -#~ msgstr "डिजिटल पढ" +#~ msgid "set text color" +#~ msgstr "अक्षरको रंग राख" -#~ msgid "Read value from digital port." -#~ msgstr "डिजिटल पोर्टबाट मान पढ।" +#~ msgid "presentation 2x1" +#~ msgstr "प्रस्तुति 2x1" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "डिजिटल पोर्टको लागि HIGH मान सेट गर।" +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "कछुवाले लेख्ने अक्षरको रङ निर्धारण गर्छ" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "डिजिटल आगतको लागि Arduino समनुरूप गर" +#~ msgid "presentation 2x2" +#~ msgstr "प्रस्तुति 2x2" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "सर्वो चलाउन Arduino समनुरूप गर।" +#~ msgid "make a uturn" +#~ msgstr "यूमोड लिऊ" -#~ msgid "Set LOW value for digital port." -#~ msgstr "डिजिटल पोर्टको लागि LOW मान सेट गर।" +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "कछुवाले कोरेको अक्षरको आकार निश्चित गर्छ" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "डिजिटल उत्पादको लागि Arduino समनुरूप गर" +#~ msgid "presentation 1x1" +#~ msgstr "प्रस्तुति १x१" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "PWM(pulse-width modulation)को लागि समनुरूप गर।" +#~ msgid "presentation 1x2" +#~ msgstr "प्रस्तुति १x२" #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "WeDo खण्डहरुको प्यालेट" +#~ msgid "u turn" +#~ msgstr "यूमोड" + +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "बटन थिच्दा १ फर्काउँछ अथवा ० फर्काउँछ।" #, fuzzy -#~ msgid "samples" -#~ msgstr "नमूनाहरु" +#~ msgid "grey" +#~ msgstr "खरानी रङ" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "ERROR: मान कि HIGH अथवा LOW हुनुपर्छ।" #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "बुटिया मोटरको गति ० देखि १०२३ सम्म मानको रुपमा सेट गर, एउटा बहसद्वारा पास " -#~ "गरेपछि" +#~ "बुटिया मोटरको गति ० देखि १०२३ सम्म मानको रुपमा सेट गर, एउटा बहसद्वारा पास गरेपछि" #, fuzzy #~ msgid "turn the Butia robot to the left" @@ -2727,9 +3667,6 @@ msgstr "परियोजना सेभ गर?" #~ "मोटर \n" #~ "परिचालन संकालन गर" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "TRANS:अर्दिउनो खण्डहरुको प्यालेट" - #~ msgid "delay Butia" #~ msgstr "बुटिया विलम्ब गर" @@ -2814,10 +3751,9 @@ msgstr "परियोजना सेभ गर?" #, fuzzy #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" -#~ msgstr "" -#~ "० देखि १०२३ बीचको अंकको रुपमा उसले सामना गरेको वस्तु खैरो मात्रा फिर्ता " -#~ "गर्छ।" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" +#~ msgstr "० देखि १०२३ बीचको अंकको रुपमा उसले सामना गरेको वस्तु खैरो मात्रा फिर्ता गर्छ।" #~ msgid "activity count" #~ msgstr "गतिविधी गणना गर्नुहोस्" @@ -2921,9 +3857,9 @@ msgstr "परियोजना सेभ गर?" #~ msgid "restore last" #~ msgstr "पूर्वावस्थामा ल्याउ" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" -#~ msgstr "" -#~ "प्रोगरामेबल ढिक्का: उन्नत गणित सामीकरण थप्न प्रयोग गरिने, जस्तै., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgstr "प्रोगरामेबल ढिक्का: उन्नत गणित सामीकरण थप्न प्रयोग गरिने, जस्तै., sin(x)" #~ msgid "blocks" #~ msgstr "ढिक्काहरु" @@ -2935,8 +3871,7 @@ msgstr "परियोजना सेभ गर?" #~ msgstr "सेन्सर आगत प्रतिरोध" #~ msgid "holds current text color (can be used in place of a number block)" -#~ msgstr "" -#~ "अक्षरको तत्कालिन रङलाई होल्ड गर्छ (सङ्ख्या ब्लकको सट्टा प्रयोग गर्न सकिन्छ)" +#~ msgstr "अक्षरको तत्कालिन रङलाई होल्ड गर्छ (सङ्ख्या ब्लकको सट्टा प्रयोग गर्न सकिन्छ)" #~ msgid "picture top" #~ msgstr "तस्विर माथी" diff --git a/po/nl.po b/po/nl.po index 7512be4..ba8f137 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1,7 +1,9 @@ +# #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. @@ -10,12 +12,31 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 00:31-0400\n" -"PO-Revision-Date: 2013-05-21 10:06+0200\n" +"POT-Creation-Date: 2013-07-20 00:34-0400\n" +"PO-Revision-Date: 2013-08-07 00:19+0200\n" +"Last-Translator: Chris \n" +"Language-Team: LANGUAGE \n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-08-06 22:35+0200\n" "Last-Translator: whe \n" "Language-Team: LANGUAGE \n" "Language: nl\n" @@ -26,2740 +47,3882 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "SchildpadBlokken" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "" -"Een Logo-geïnspireerd schildpad die kleurrijke plaatjes tekent met samenklik " -"visueel programmeerblokken" +msgid "turtleart-extras (master)" +msgstr "schildpadkunst-extra's (hoofd)" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Palet van schildpadcommando's" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "Schildpad Blokken" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "vooruit" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Schildpad Kunst" -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "beweeg schildpad vooruit" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Schildpad Kunst Mini" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "terug" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Schildpad Verwarring" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "beweegt schildpad achteruit" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Kies een uitdaging" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "wissen" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Amazoneschildpad" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "schoont het scherm en herstelt het schildpad" +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Schildpad Vlaggen" -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "links" +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Gebruik het schildpad om de landenvlaggen" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "draait schildpad tegen de klok in (hoek in graden)" +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Palet van Mexicaanse pesos" -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "rechts" - -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "draait schildpad met de klok mee (hoek in graden)" +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Palet van Colombiaanse pesos" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "boog" +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Palet van Rwandaanse franken" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "hoek" +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Palet van US dollars" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "straal" +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Palet van Australische dollars" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "beweegt schildpad langs een boog" +#: taextras.py:68 +#, fuzzy +msgid "Palette of Paraguayan Guaranies" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palet van Paraguayse Guaranies\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palett van Paraguayse Guaranies" + +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Palet van Peruviaanse Nuevo Soles" + +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Paler van Uruguayse Pesos" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "TurtleBots" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "TurtleBlokken met Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" + +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "FOUT: De snelheid moet een waarde zijn tussen 0 en 1023" + +#: taextras.py:80 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "FOUT: De pin moet zijn tussen 1 en 8" + +#: taextras.py:81 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "FOUT: De waarde moet zijn 0 of 1, LAAG of HOOG" + +#: taextras.py:82 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "FOUT: De modus moet zijn INPUT of OUTPUT." + +#: taextras.py:83 taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "zet LED aan en uit: 1 is aan, 0 is uit" + +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "geeft grijsniveau terug als waarde tussen 0 en 65536" + +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "geeft 1 terug als knop is ingedrukt en anders 0" + +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "geeft lichtniveau terug als waarde tussen 0 en 65536" + +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "geeft afstand terug als warde tussen 0 en 65536" + +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "geeft weerstandwaarde terug in Ohm" + +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "geeft spanningswaarde terug in Volt" + +#: taextras.py:91 +msgid "returns the temperature" +msgstr "geeft de temperatuur terug" + +#: taextras.py:92 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "geeft een 1 als de sensors een magnetisch veld waarneemt, anders 0" + +#: taextras.py:93 +msgid "LED" +msgstr "LED" + +#: taextras.py:94 +msgid "button" +msgstr "knop" + +#: taextras.py:95 taextras.py:363 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +msgid "gray" +msgstr "grijs" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "zet xy" +#: taextras.py:96 taextras.py:361 +msgid "light" +msgstr "licht" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:97 +msgid "temperature" +msgstr "temperatuur" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#: taextras.py:98 taextras.py:335 +msgid "distance" +msgstr "afstand" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "" -"beweegt schildpad naar positie xcor, ycor; (0, 0) is in het midden van het " -"scherm." +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "weerstand" -# -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "richting instellen" +#: taextras.py:100 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "spanning" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" -"stelt de richting in van het schildpad (0 is naar de bovenkant van het " -"scherm.)" +#: taextras.py:101 +msgid "Butia Robot" +msgstr "Butia Robot" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "xcor" +#: taextras.py:102 +msgid "refresh Butia" +msgstr "ververs Butia" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "" -"behoudt deze x-coördinaat waarde voor schildpad (kan worden gebruikt in " -"plaats van nummerblok)" +#: taextras.py:103 +msgid "refresh the state of the Butia palette and blocks" +msgstr "ververs de status vam de Butia palet en blokken" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "ycor" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:105 +msgid "battery charge Butia" +msgstr "accu lading Butia" -#: TurtleArt/tabasics.py:233 +#: taextras.py:106 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"returns the battery charge in volts. If no motors present, it returns 255" msgstr "" -"behoudt deze y-coördinaat waarde voor schildpad (kan worden gebruikt in " -"plaats van nummerblok)" +"geeft de batterijlading in volt. Als geen motor aanwezig, dan geeft het 255" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "richting" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:108 +msgid "speed Butia" +msgstr "snelheid Butia" -#: TurtleArt/tabasics.py:244 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "" -"houdt deze richtingwaarde van het schildpad vast (kan worden gebruikt in " -"plaats van nummerblok)" +#: taextras.py:109 +msgid "set the speed of the Butia motors" +msgstr "stel de snelheid van de Butiamotoren in" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Palet van pencommando's" +#: taextras.py:110 +msgid "move Butia" +msgstr "beweeg Butia" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "vul scherm" +#: taextras.py:111 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "links" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "kleur" +#: taextras.py:112 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "rechts" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "schaduw" +#: taextras.py:113 +msgid "moves the Butia motors at the specified speed" +msgstr "beweegt de Butia motors met de gekozen snelheid" + +#: taextras.py:114 +msgid "stop Butia" +msgstr "stop Butia" + +#: taextras.py:115 +msgid "stop the Butia robot" +msgstr "stop de Butia robot" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:117 +msgid "forward Butia" +msgstr "vooruit Butia" + +#: taextras.py:118 +msgid "move the Butia robot forward" +msgstr "beweeg de Butia robot vooruit" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:120 +msgid "left Butia" +msgstr "links Butia" + +#: taextras.py:121 +msgid "turn the Butia robot at left" +msgstr "draai de Butia-robot naar links" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:123 +msgid "right Butia" +msgstr "rechts Butia" + +#: taextras.py:124 +msgid "turn the Butia robot at right" +msgstr "draai de Butia robot naar rechts" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:126 +msgid "backward Butia" +msgstr "achteruit Butia" + +#: taextras.py:127 +msgid "move the Butia robot backward" +msgstr "beweeg de Butia robot achteruit" + +#: taextras.py:128 +msgid "Butia Robot extra blocks" +msgstr "Butia Robot extra blokken" + +#: taextras.py:129 +msgid "hack pin mode" +msgstr "hack pin modus" + +#: taextras.py:130 taextras.py:298 taextras.py:464 +msgid "pin" +msgstr "speld" + +#: taextras.py:131 taextras.py:465 +msgid "mode" +msgstr "modus" + +#: taextras.py:132 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Selecteer de pin functie (INVOER, UITVOER)." + +#: taextras.py:133 +msgid "write hack pin Butia" +msgstr "schrijf hack pin Butia" + +#: taextras.py:134 taextras.py:468 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "waarde" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "vult de achtergrond met (kleur, schaduw)" +#: taextras.py:135 +msgid "set a hack pin to 0 or 1" +msgstr "stel een hack pin op 0 of 1" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" -msgstr "grijs" +#: taextras.py:136 +msgid "read hack pin Butia" +msgstr "lees hack pin Butia" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "zet kleur" +#: taextras.py:137 +msgid "read the value of a hack pin" +msgstr "lees de waarde van een hack pin" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "stelt kleur in van de lijn die getekend is door het schildpad" +#: taextras.py:138 taextras.py:440 +msgid "HIGH" +msgstr "HOOG" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "zet schaduw" +#: taextras.py:139 taextras.py:477 +msgid "Set HIGH value for digital port." +msgstr "Zet HOOG waarde voor digitale poort." -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "stelt de schaduw van de lijn in getekend door het schildpad" +#: taextras.py:140 taextras.py:442 +msgid "INPUT" +msgstr "INVOER" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "zet grijs" +#: taextras.py:141 +msgid "Configure hack port for digital input." +msgstr "Configureer hack poort voor digitale invoer." -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "stelt het grijsniveau van de lijn in getekend door de schildpad" +#: taextras.py:142 taextras.py:441 +msgid "LOW" +msgstr "LAAG" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "houdt deze penkleur (kan gebruikt worden in plaats van een nummerblok)" +#: taextras.py:143 taextras.py:480 +msgid "Set LOW value for digital port." +msgstr "Zet LAAG waarde voor digitale poort." -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "behoudt deze pen schaduw" +#: taextras.py:144 taextras.py:443 +msgid "OUTPUT" +msgstr "UITVOER" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "houdt dit grijsniveau (wordt gebruikt ipv een nummerblok)" +#: taextras.py:145 +msgid "Configure hack port for digital output." +msgstr "Configureer hack poort voor digitale uitvoer." -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "pen omhoog" +#: taextras.py:146 +msgid "Butia" +msgstr "Butia" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "Schildpad tekent niet als die beweegt." +#: taextras.py:147 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "FOUT: De pin %s moet zijn in OUTPUT modus." -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "pen omlaag" +#: taextras.py:148 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "FOUT: De pin %s moet zijn in INPUT modus." -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "Schildpad tekent als die beweegt." +#: taextras.py:152 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "Fout bij het importeren van Pygame. Deze plugin vereist Pygame 1.9" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "zet pen dikte" +#: taextras.py:153 +msgid "Error on initialization of the camera" +msgstr "Fout bij initialisatie van de camera" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "stelt de grootte van de lijn in getekend door het schildpad" +#: taextras.py:154 +msgid "No camera was found" +msgstr "Geen camera gevonden" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "begin met vullen" +#: taextras.py:155 +msgid "Error stopping camera" +msgstr "Fout bij stoppen camera" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "begint met een gevuld vlak (gebruik met eindig vullen van blok)" +#: taextras.py:156 +msgid "Error starting camera" +msgstr "Fout bij starten camera" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "stop met vullen" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:158 +msgid "Error in get mask" +msgstr "Fout in geef masker" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "eindigt met vullen van vlak (gebruik met begin met een gevuld vlak)" +#: taextras.py:159 +msgid "FollowMe" +msgstr "VolgMe" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "pen dikte" +#: taextras.py:160 +msgid "refresh FollowMe" +msgstr "ververs VolgMij" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "houdt deze pengrootte (wordt gebruikt ipv een nummerblok)" +#: taextras.py:161 +msgid "Search for a connected camera." +msgstr "Zoek naar een verbonden camera." -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Palet van penkleuren" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:163 +msgid "calibration" +msgstr "calibratie" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "rood" +#: taextras.py:164 +msgid "store a personalized calibration" +msgstr "bewaar een aangepaste calibratie" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "oranje" +#: taextras.py:165 +msgid "return a personalized calibration" +msgstr "geeft terug een gepersonaliseerde calibratie" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "geel" +#: taextras.py:166 +msgid "follow" +msgstr "volg" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "groen" +#: taextras.py:167 +#, fuzzy +msgid "follow a color or calibration" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"volg een kleur of calibratie\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"volg een kluer of een calibratie" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "cyaan" +#: taextras.py:168 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "helderheid" -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "blauw" +#: taextras.py:169 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "stel de helderheid van de camera in als een waarde tussen 0 en 255." -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "paars" +#: taextras.py:170 +msgid "minimum pixels" +msgstr "minimum pixels" -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "wit" +#: taextras.py:171 +msgid "set the minimal number of pixels to follow" +msgstr "stel een minimum aantal pixels in om te volgen" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "zwart" +#: taextras.py:172 +msgid "threshold" +msgstr "drempel" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "zet tekstkleur" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:174 +#, fuzzy +msgid "set a threshold for a RGB color" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stel de drempel voor een RGB-kleur in\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zet de drempel voor een RGB kleur" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "stelt de kleur van tekst in getekend door het schildpad" +#: taextras.py:175 +#, fuzzy +msgid "camera mode" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"cameramodus\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"camera modus" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "stel tekstgrootte in" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:177 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "stel de kleurmodus van de camera in: RGB, YUV of HSV" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "stelt grootte van tekst in getekend door schildpad" +#: taextras.py:178 +msgid "get brightness" +msgstr "lees de helderheid" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Palet van getals operator" +#: taextras.py:179 +msgid "get the brightness of the ambient light" +msgstr "lees de helderheid van het omgevingslicht" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "getal" +#: taextras.py:180 +msgid "average color" +msgstr "gemiddelde kleur" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "voegt twee alfanumerieke invoer toe" +#: taextras.py:181 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" +"indien ingesteld op 0, wordt de gemiddelde kleur niet berekend tijdens de " +"kalibratie, bij andere waardes wel" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "min" +#: taextras.py:183 +#, fuzzy +msgid "x position" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"x-positie\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"x positie" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "trekt onderste getalsinvoer af van bovenste getalsinvoer" +#: taextras.py:184 +#, fuzzy +msgid "return x position" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef x-positie\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geeft x positie" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "vermenigvuldig" +#: taextras.py:185 +#, fuzzy +msgid "y position" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"y-positie\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"y positie" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "vermenigvuldigt twee getallen invoer" +#: taextras.py:186 +#, fuzzy +msgid "return y position" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef y-positie\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geeft y positie" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "gedeeld door" +#: taextras.py:187 +msgid "pixels" +msgstr "pixels" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "deelt bovenste getalinvoer (teller) door onderste getalinvoer (noemer)" +#: taextras.py:188 +#, fuzzy +msgid "return the number of pixels of the biggest blob" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef het aantal pixels van de grootste blob\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef terug het aantal pixels van de grootste blob" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:190 +#, fuzzy +msgid "set the color mode of the camera to RGB" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zet de kleurmodus van de camera op RGB\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zet kleurmodus van de camera op RGB" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:192 +#, fuzzy +msgid "set the color mode of the camera to YUV" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zet de kleurmodus van de camera op YUV\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zet kleurmodus van de camera op YUV" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:194 +#, fuzzy +msgid "set the color mode of the camera to HSV" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zet de kleurmodus van de camera op HSV\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zet kleurmodus van de camera op HSV" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "identiteit" +#: taextras.py:195 +#, fuzzy +msgid "empty calibration" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"lege kalibratie\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"lege calibratie" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "identiteit operator gebruikt voor uitbreiding blokken" +#: taextras.py:196 +#, fuzzy +msgid "error in string conversion" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"fout in tekenreeksconversie\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"fout in rekst expressie" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:202 +msgid "Pattern detection" +msgstr "Patroonherkenning" + +#: taextras.py:203 +msgid "Seeing signal" +msgstr "Signaal zien" + +#: taextras.py:204 +msgid "Returns True if the signal is in front of the camera" +msgstr "Geeft Waar als het signaal voor de camera is" + +#: taextras.py:205 +msgid "Distance to signal" +msgstr "Afstand tot signaal" + +#: taextras.py:206 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Geeft de afstand van het signaal tot de camera in millimeters" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:211 +#, fuzzy +msgid "SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"SomBot" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "mod" +#: taextras.py:212 +#, fuzzy +msgid "speed SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"snelheid SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"snelheid SomBot" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "modulair (restwaarde) operator" +#: taextras.py:213 +#, fuzzy +msgid "submit the speed to the SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stuur de snelheid naar de SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stel in de snelheid naar de SomBot" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:214 +#, fuzzy +msgid "set the default speed for the movement commands" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stel de standaardsnelheid voor de bewegingsopdrachten in\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stel de standaard snelheid voor de beweegcommando's" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:216 +#, fuzzy +msgid "forward SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"voorwaarts SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stuur door de SomBot" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "vierkantswortel" +#: taextras.py:217 +#, fuzzy +msgid "move SumBot forward" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"verplaats de SumBot voorwaarts\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"verplaats de SomBot voorwaarts" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:219 +#, fuzzy +msgid "backward SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"achterwaarts SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"terug SomBot" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "berekent vierkantswortel" +#: taextras.py:220 +#, fuzzy +msgid "move SumBot backward" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"verplaats SumBot achterwaarts\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"verplaats SomBot achterwaarts" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "willekeurig" +#: taextras.py:221 +#, fuzzy +msgid "stop SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stop SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stop SomBot" -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "min" +#: taextras.py:222 +#, fuzzy +msgid "stop the SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stop de SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"stop de SomBot" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:224 +#, fuzzy +msgid "left SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"links SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"links SomBot" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "max" +#: taextras.py:225 +#, fuzzy +msgid "turn left the SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"draai SumBot naar links\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"draai SomBot naar links" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:227 +#, fuzzy +msgid "right SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"rechts SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"rechts SomBot" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:228 +#, fuzzy +msgid "turn right the SumBot" msgstr "" -"geeft waarde terug tussen minimum (bovenste) en maximum (onderste) waarden" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"draai SumBot naar rechts\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"draai SomBot naar rechts" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:231 +#, fuzzy +msgid "angle to center" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"hoek tot midden\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"hoek van midden" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:233 +#, fuzzy +msgid "get the angle to the center of the dohyo" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de hoek naar het midden van het speelveld\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de hoek naar het midden van het speelveld" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:236 +msgid "angle to Enemy" +msgstr "hoek naar Vijand" + +#: taextras.py:237 +#, fuzzy +msgid "get the angle to the Enemy" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de afstand tot de Vijand\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de afstand tot de Vijand" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:239 +#, fuzzy +msgid "x coor. SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"x-coör. SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"x coör. SomBot" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "nummer" +#: taextras.py:240 +#, fuzzy +msgid "get the x coordinate of the SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de x-coördinaat van de Sumbot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de x coördinaat van de Sombot" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:242 +#, fuzzy +msgid "y coor. SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"y-coör. SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"y coör. SomBot" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "gebruikt als getalsinvoer in wiskundige opetatoren" +#: taextras.py:243 +#, fuzzy +msgid "get the y coordinate of the SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de y-coördinaat van de Sumbot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de y coördinaat van de Sombot" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:245 +#, fuzzy +msgid "x coor. Enemy" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"x-coör. Vijand\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"x coör. Vijand" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "groter dan" +#: taextras.py:246 +#, fuzzy +msgid "get the x coordinate of the Enemy" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de x-coördinaat van de Vijand\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de x coördinaat van de Vijand" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:248 +#, fuzzy +msgid "y coor. Enemy" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"y-coör. Vijand\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"y coör. Vijand" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "logische groter-dan operator" +#: taextras.py:249 +#, fuzzy +msgid "get the y coordinate of the Enemy" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de y-coördinaat van de Vijand\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de y coördinaat van de Vijand" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:251 +#, fuzzy +msgid "rotation SumBot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"draaiing SumBot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"draaiing SomBot" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "kleiner dan" +#: taextras.py:252 +#, fuzzy +msgid "get the rotation of the Sumbot" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de draaiing van de Sumbot\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de rotatie van de Sombot" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:254 +msgid "rotation Enemy" +msgstr "draaiing Vijand" + +#: taextras.py:255 +#, fuzzy +msgid "get the rotation of the Enemy" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de draaiing van de Vijand\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de rotatie van de Vijand" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "logische kleiner-dan operator" +#: taextras.py:256 +#, fuzzy +msgid "distance to center" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"afstand tot het midden\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"afstand naar het midden" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:258 +#, fuzzy +msgid "get the distance to the center of the dohyo" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de afstand tot het midden van het speelveld\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de afstand tot het midden van het speelveld" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "gelijk aan" +#: taextras.py:259 +msgid "distance to Enemy" +msgstr "afstand tot Vijand" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "logische gelijk-aan operator" +#: taextras.py:260 +#, fuzzy +msgid "get the distance to the Enemy" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"geef de afstand tot de Vijand\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"neem de afstand tot de Vijand" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "niet" +#: taextras.py:261 +msgid "update information" +msgstr "informatie bijwerken" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "logische NIET operator" +#: taextras.py:262 +#, fuzzy +msgid "update information from the server" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"informatie bijwerken vanaf de server\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"informatie bijwerken van de server" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:267 +#, fuzzy +msgid "Palette of physics blocks" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palet van fysica-blokken\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Palet van fysica blokken" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "en" +#: taextras.py:268 +msgid "start polygon" +msgstr "start veelhoek" -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "logische AND bewerker" +#: taextras.py:269 +#, fuzzy +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Begin een nieuwe veelhoek gebaseerd op de huidige xy-positie van de " +"Schildpad.\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Begin definiëren van een nieuwe veelhoek gebaseerd op de huidige xy positie " +"van het Schildpad." + +#: taextras.py:271 +msgid "add point" +msgstr "voeg punt toe" + +#: taextras.py:272 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Voeg een nieuw punt toe aan de huidige veelhoek gebaseerd op deze xy positie " +"van het Schildpad." -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "of" +#: taextras.py:274 +msgid "end polygon" +msgstr "eind veelhoek" -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "logische OF operator" +#: taextras.py:275 +msgid "Define a new polygon." +msgstr "Definieer een nieuwe veelhoek." -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Palet van stroom operators" +#: taextras.py:276 +msgid "end filled polygon" +msgstr "eind gevulde veelhoek" -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "wacht" +#: taextras.py:277 +msgid "Not a simple polygon" +msgstr "Geen eenvoudige veelhoek" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "pauzeert programmauitvoering een aangegeven aantal seconden" +#: taextras.py:278 +msgid "Define a new filled polygon." +msgstr "Definieer een nieuwe gevulde veelhoek." -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "altijd" +#: taextras.py:279 +msgid "triangle" +msgstr "driehoek" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "lust voor altijd" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:281 +msgid "base" +msgstr "basis" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "herhaal" +#: taextras.py:282 taextras.py:288 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "hoogte" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "lust een aangegeven aantal keren" +#: taextras.py:283 +msgid "Add a triangle object to the project." +msgstr "Voeg een driehoek voorwerp toe aan het project." -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "als" +#: taextras.py:284 +msgid "circle" +msgstr "cirkel" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "dan" +#: taextras.py:285 +msgid "Add a circle object to the project." +msgstr "Voeg een cirkel voorwerp toe aan het project." -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "als dan" +#: taextras.py:286 +msgid "rectangle" +msgstr "rechthoek" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "als-dan operator die gebruikt booleaanse operators van Getallen palet" +#: taextras.py:287 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "breedte" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "anders" +#: taextras.py:289 +msgid "Add a rectangle object to the project." +msgstr "Voeg een rechthoek voorwerp toe aan het project." -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "als dan anders" +#: taextras.py:290 +msgid "reset" +msgstr "reset" -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "" -"als-dan-anders operator die gebruikt booleaanse operators van Getallen palet" +#: taextras.py:291 +msgid "Reset the project; clear the object list." +msgstr "Reset het project, schoon de voorwerplijst." -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "horizontale ruimte" +#: taextras.py:292 +msgid "motor" +msgstr "motor" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "schudt stapel rechts" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:294 +msgid "torque" +msgstr "koppel" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "verticale ruimte" +#: taextras.py:295 +msgid "speed" +msgstr "snelheid" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "stoot stapel neer" +#: taextras.py:296 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Motor koppel en snelheid lopen van 0 (uit) naar positieve getallen; de motor " +"wordt geplaatst op het meest recent gecreeerde voorwerp." -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "stop actie" +#: taextras.py:299 +msgid "Pin an object down so that it cannot fall." +msgstr "Speld een voorwerp vast zodat het niet kan vallen." -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "stop deze actie" +#: taextras.py:300 +msgid "joint" +msgstr "gewricht" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Palet van variabele blokken" +#: taextras.py:301 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "begin" +#: taextras.py:302 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "verbindt actie aan werkbalk start knoppen" +#: taextras.py:303 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Voeg twee voorwerpen samen (het meest recent aangemaakte en het voorwerp op " +"punt x, y)." -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "tekst" +#: taextras.py:305 +msgid "save as Physics activity" +msgstr "bewaar als Natuurkunde activiteit" -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "rijwaarde" +#: taextras.py:306 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Bewaar het project bij het Dagboek als Natuurkunde activiteit." -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "actie" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:308 +msgid "gear" +msgstr "versnelling" -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "bovenste van benoembare actie stapel" +#: taextras.py:309 +msgid "Add a gear object to the project." +msgstr "Voeg een versnelling voorwerp toe aan het project." -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "roept benoemde actie stapel aan" +#: taextras.py:310 +msgid "density" +msgstr "dichtheid" -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "opslaan in doos 1" +#: taextras.py:311 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Stel de dichtheid eigenschap in voor voorwerpen (dichtheid kan ieder " +"positief getal zijn)." -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "slaat getalswaarde op in Variabele 1" +#: taextras.py:313 +msgid "friction" +msgstr "wrijving" -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "opslaan in doos 2" +#: taextras.py:314 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Stel de wrijving eigenschap in voor voorwerpen (waarde 0 tot 1, waar 0 " +"wrijvingsloos is en 1 sterke wrijving)." -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "slaat getalswaarde op in Variabele 2" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:317 +msgid "bounciness" +msgstr "stuiterbaarheid" -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "doos 1" +#: taextras.py:318 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Stel de stuiterbaarheid eigenschap in voor voorwerpen (waarde 0 tot 1, waar " +"0 stuiterloos is en 1 sterk stuiteren)." -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "Variabele 1 (getalswaarde)" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:321 +msgid "dynamic" +msgstr "dynamiek" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "doos 2" +#: taextras.py:322 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Als dynamiek = 1, kan het voorwerp bewegen; als dynamiek = 0 , is het op een " +"vaste positie." -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "Variabele 2 (getalswaarde)" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:328 +msgid "Palette of WeDo blocks" +msgstr "Palet van WeDo blokken" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "sla op in" +#: taextras.py:329 +msgid "WeDo" +msgstr "WeDo" -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "doos" +#: taextras.py:330 +msgid "set current WeDo device" +msgstr "stel het huidige WeDo-apparaat in" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "waarde" +#: taextras.py:331 +msgid "number of WeDo devices" +msgstr "aantal WeDo-apparaten" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "mijn vakje" +#: taextras.py:332 +msgid "tilt" +msgstr "hoogtehoek" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "slaat getalswaarde op in benoemde variabele" +#: taextras.py:333 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"tilt sensor uitvoer: (-1 == geen tilt, 0 == tilt voorwaarts, 3 == tilt " +"achterwaarts, 1 == tilt links, 2 == tilt rechts)" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "benoemde variabele (getalswaarde)" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:337 +msgid "distance sensor output" +msgstr "afstand sensor uitvoer" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "actie 1" +#: taextras.py:338 +msgid "Motor A" +msgstr "Motor A" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "bovenste van Actie 1 stapel" +#: taextras.py:339 +msgid "returns the current value of Motor A" +msgstr "geeft de huidige waarde van Motor A" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "actie 2" +#: taextras.py:340 +msgid "Motor B" +msgstr "Motor B" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "bovenste van Actie 2 stapel" +#: taextras.py:341 +msgid "returns the current value of Motor B" +msgstr "geeft de huidige waarde van Motor B" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "roept Actie 1 stapel aan" +#: taextras.py:342 +msgid "set the value for Motor A" +msgstr "zet de waarde voor Motor A" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "roept Actie 2 stapel aan" +#: taextras.py:343 +msgid "set the value for Motor B" +msgstr "zet de waarde voor Motor B" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "prullenbak" +#: taextras.py:344 +msgid "WeDo is unavailable" +msgstr "WeDo is niet beschikbaar" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "leeg afval" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:346 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "WeDo %d is niet beschikbaar; standaard 1 wordt gebruikt" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "verwijdert items uit afval voorgoed" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:349 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s is niet beschikbaar op WeDo %(wedo_number)d" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:354 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Palet van LEGO NXT blokken van motoren" + +#: taextras.py:355 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Palet van LEGO NXT blokken van sensors" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:357 +msgid "touch" +msgstr "aanraken" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:359 +msgid "ultrasonic" +msgstr "ultrasoon" + +#: taextras.py:360 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "kleur" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "herlaad alles" +#: taextras.py:362 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "geluid" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "herlaad alle blokken van afval" +#. TRANS: The brick is the NXT controller +#: taextras.py:365 +msgid "Please check the connection with the brick" +msgstr "Gelieve de verbinding met het blok na te kijken" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "wis alles" +#: taextras.py:366 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "Ongeldige poort '%s'. Poort moet zijn: PORT A, B of C" -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "verplaats alle blokken naar de prullenbak" +#: taextras.py:367 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "Ongeldige poort '%s'. Poort moet zijn: PORT 1, 2, 3 of 4" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "Deel geselecteerde blokken" +#: taextras.py:368 +msgid "The value of power must be between -127 to 127" +msgstr "De waarde van de energie moet tussen -127 en 127 liggen" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Titel" +#: taextras.py:369 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "De parameter moet een geheel nummer zijn, niet '%s'" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Stop schildpad" +#: taextras.py:370 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"Er deed zich een fout voor: kijk alle verbindingen na en probeer opnieuw" -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Toon blokken" +#: taextras.py:371 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT vond %s blokken" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Verberg blokken" +#: taextras.py:372 +msgid "NXT not found" +msgstr "NXT niet gevonden" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "gaf geen uitvoer naar" +#: taextras.py:373 +#, python-format +msgid "Brick number %s was not found" +msgstr "Blok nummer %s is niet gevonden" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "Ik weet niet hoe" +#: taextras.py:374 +msgid "refresh NXT" +msgstr "ververs NXT" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "houdt niet van" +#: taextras.py:375 +msgid "Search for a connected NXT brick." +msgstr "Zoek naar een verbonden NXT steen." -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "als invoer" +#: taextras.py:376 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "toont volgende palet" +#: taextras.py:377 +msgid "set current NXT device" +msgstr "stel huidig NXT-apparaat in" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "wijzigt de richting van het blokkenpalet" +#: taextras.py:378 +msgid "number of NXT devices" +msgstr "aantal NXT-apparaten" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "Laden..." +#: taextras.py:379 +msgid "brick name" +msgstr "bloknaam" -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "Bewaren..." +#: taextras.py:380 +msgid "Get the name of a brick." +msgstr "Geef de naam van een blok." -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "klik om te openen" +#: taextras.py:381 +msgid "play tone" +msgstr "speel toon" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "oriëntatie" +#: taextras.py:382 +msgid "frequency" +msgstr "frequentie" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "volgende" +#: taextras.py:383 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "tijd" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "schuif" +#: taextras.py:384 +msgid "Play a tone at frequency for time." +msgstr "Speel een toon op frequrntie gedurende tijd." -#: TurtleArt/tawindow.py:1316 +#. TRANS: turn is the action +#: taextras.py:386 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"turn motor\n" +"\n" msgstr "" -"Druk op de Stop Knop voor het maken van wijzigingen op je Schildpad Blokken " -"programma" +"draai motor\n" +"\n" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "Selecteer blokken om te delen" +#: taextras.py:387 +msgid "port" +msgstr "poort" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "Opslaan stapel" +#: taextras.py:388 +msgid "power" +msgstr "macht" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "Echt stapel overschrijven?" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:390 +msgid "rotations" +msgstr "omwentelingen" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Annuleren" +#: taextras.py:391 +msgid "turn a motor" +msgstr "draai een motor" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "Overschrijven stapel" +#: taextras.py:392 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"synchroniseer\n" +"\n" +"motoren" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "Verwijderen stapel" +#: taextras.py:393 +msgid "steering" +msgstr "sturen" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "Echt stapel verwijderen?" +#: taextras.py:394 +#, fuzzy +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"synchroniseer twee motoren verbonden met PORT B en PORT C\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"synchroniseer twee motoren verbonden met POORT B en POORT C" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "afbeelding" +#: taextras.py:395 +msgid "PORT A" +msgstr "PORT A" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Bewaar als Logo" +#: taextras.py:396 +msgid "PORT A of the brick" +msgstr "PORT A van een steen" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Opslaan als afbeelding" +#: taextras.py:397 +msgid "PORT B" +msgstr "PORT B" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "foto" +#: taextras.py:398 +msgid "PORT B of the brick" +msgstr "PORT B van een steen" -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Bewaar foto" +#: taextras.py:399 +msgid "PORT C" +msgstr "PORT C" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "Zet uit muistips" +#: taextras.py:400 +msgid "PORT C of the brick" +msgstr "PORT C van een steen" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "Zet aan muistips" +#: taextras.py:401 +msgid "" +"synchronize\n" +"motors" +msgstr "" +"synchroniseer\n" +"motoren" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "Toon palet" +#: taextras.py:402 +msgid "start motor" +msgstr "start motor" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "Verberg palet" +#: taextras.py:403 +msgid "Run a motor forever." +msgstr "Draai motor voor altijd." + +#: taextras.py:404 +msgid "brake motor" +msgstr "rem motor" + +#: taextras.py:405 +msgid "Stop a specified motor." +msgstr "Stop een opgegeven motor." + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:407 +msgid "reset motor" +msgstr "herstel motor" + +#: taextras.py:408 +msgid "Reset the motor counter." +msgstr "Herstel motor teller." + +#: taextras.py:409 +msgid "motor position" +msgstr "motor positie" + +#: taextras.py:410 +msgid "Get the motor position." +msgstr "Verkrijg de motor positie." + +#: taextras.py:411 +msgid "PORT 1" +msgstr "PORT 1" + +#: taextras.py:412 +msgid "PORT 1 of the brick" +msgstr "PORT 1 van de steen" + +#: taextras.py:413 +msgid "read" +msgstr "lees" + +#: taextras.py:414 +msgid "sensor" +msgstr "sensor" + +#: taextras.py:415 +msgid "Read sensor output." +msgstr "Lees sensor uitvier." + +#: taextras.py:416 +msgid "PORT 2" +msgstr "PORT 2" + +#: taextras.py:417 +msgid "PORT 2 of the brick" +msgstr "PORT 2 van de steen" + +#: taextras.py:418 +msgid "light sensor" +msgstr "lichtsensor" + +#: taextras.py:419 +msgid "gray sensor" +msgstr "grijssensor" + +#: taextras.py:420 +msgid "PORT 3" +msgstr "PORT 3" + +#: taextras.py:421 +msgid "PORT 3 of the brick" +msgstr "PORT 3 van de steen" + +#: taextras.py:422 +msgid "touch sensor" +msgstr "aanraak sensor" + +#: taextras.py:423 +msgid "distance sensor" +msgstr "afstandsensor" + +#: taextras.py:424 +msgid "PORT 4" +msgstr "PORT 4" + +#: taextras.py:425 +msgid "PORT 4 of the brick" +msgstr "PORT 4 van de steen" + +#: taextras.py:426 +msgid "sound sensor" +msgstr "geluid sensor" + +#: taextras.py:427 +msgid "color sensor" +msgstr "kleur sensor" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:430 +msgid "set light" +msgstr "zet licht" + +#: taextras.py:431 +msgid "Set color sensor light." +msgstr "Zet kleur sensor light." + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:433 +msgid "battery level" +msgstr "accu niveau" + +#: taextras.py:434 +msgid "Get the battery level of the brick in millivolts" +msgstr "Geef het batterijniveau van de steen in millivolt" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:439 +msgid "Palette of Arduino blocks" +msgstr "Palet van Arduino blokken" + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:445 +msgid "PWM" +msgstr "PWM" + +#: taextras.py:446 +msgid "SERVO" +msgstr "SERVO" + +#: taextras.py:447 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "FOUT: Controleer de Arduino en het nummer van de poort." + +#: taextras.py:448 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "FOUT: Waarde moet zijn een getal van 0 tot 255." + +#: taextras.py:449 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "FOUT: Waarde moet zijn óf HOOG óf LAAG, 0 of 1." + +#: taextras.py:450 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "FOUT: De nodus moet zijn INVOER, UITVOER, PWM of SERVO." + +#: taextras.py:451 +msgid "ERROR: The value must be an integer." +msgstr "FOUT: De waarde moet een geheel getal zijn." + +#: taextras.py:452 +msgid "ERROR: The pin must be an integer." +msgstr "FOUT: De pin moet een geheel getal zijn." + +#: taextras.py:453 +msgid "refresh Arduino" +msgstr "ververs Arduino" + +#: taextras.py:454 +msgid "Search for connected Arduinos." +msgstr "Zoek naar verbonden Arduino's." + +#: taextras.py:455 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:456 +msgid "set current Arduino board" +msgstr "stel het huidig Arduino-bord in" + +#: taextras.py:457 +msgid "number of Arduinos" +msgstr "aantal Arduiono's" + +#: taextras.py:458 +msgid "number of Arduino boards" +msgstr "aantal Arduino-borden" + +#: taextras.py:459 +msgid "Arduino name" +msgstr "Arduino-naam" + +#: taextras.py:460 +msgid "Get the name of an Arduino." +msgstr "Geef de naam van een Arduino." + +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:463 +#, fuzzy +msgid "pin mode" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"pinmodus\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"pin modus" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Herschaal coördinaten neer" +#: taextras.py:466 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Selecteer de pin functie (INVOER, UITVOER, PWM, SERVO)." -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Herschaal coördinaten op" +#: taextras.py:467 +msgid "analog write" +msgstr "analoog schrijven" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Bewerk" +#: taextras.py:469 +msgid "Write analog value in specified port." +msgstr "Schrijf analoge waarde in aangegeven poort." -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "Bekijk" +#: taextras.py:470 +msgid "analog read" +msgstr "analoog lezen" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Project" +#: taextras.py:471 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Lees waarde van analoge poort. Waarde mag zijn tussen 0 en 1023. Gebruik " +"Vref om spanning te bepalen. Voor USB, volt=((lees)*5)/1024) ongeveer." -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "BewaarLaden" +#: taextras.py:473 +msgid "digital write" +msgstr "digitaal schrijven" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Kopieer" +#: taextras.py:474 +msgid "Write digital value to specified port." +msgstr "Schrijf digitale waarde naar aangegeven poort." -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Plak" +#: taextras.py:475 +msgid "digital read" +msgstr "digitaal lezen" -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "Herlaad alle blokken van afval" +#: taextras.py:476 +msgid "Read value from digital port." +msgstr "Lees waarde van digitale poort." -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Schermvullend" +#: taextras.py:478 +msgid "Configure Arduino port for digital input." +msgstr "Configureer Arduino poort voor digitale invoer." -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Cartesische coördinaten" +#: taextras.py:479 +msgid "Configure Arduino port to drive a servo." +msgstr "Configureer Arduino poort om servo te besturen." -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Polaire coördinaten" +#: taextras.py:481 +msgid "Configure Arduino port for digital output." +msgstr "Configureer Arduino poort voor digitale uitvoer." -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Metrische coördinaten" +#: taextras.py:482 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Configureer Arduino poort voor PWM (pulsbreedte modulatie)." -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Vergroot blokken" +#: taextras.py:483 +#, python-format +msgid "Not found Arduino %s" +msgstr "Niet gevonden Arduino %s" + +#: taextras.py:484 +msgid "The pin must be an integer" +msgstr "De pen moet een geheel getal zijn" + +#: taextras.py:485 +msgid "The device must be an integer" +msgstr "Het apparaat moet een geheel getal zijn." + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:490 +msgid "Palette of Expeyes blocks" +msgstr "Palet van Expeyes-blokken" + +#. TRANS: Programmable voltage output +#: taextras.py:492 +msgid "set PVS" +msgstr "stel PVS in" + +#: taextras.py:493 +msgid "set programmable voltage output" +msgstr "stel programmeerbare stroomuitvoer in" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:495 +msgid "set SQR1 voltage" +msgstr "stel SQR1-stroomsterkte in" + +#: taextras.py:496 +msgid "set square wave 1 voltage output" +msgstr "stel blokgolf 1 spanningsuitvoer in" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:498 +msgid "set SQR2 voltage" +msgstr "stel SQR2 spanning in" + +#: taextras.py:499 +msgid "set square wave 2 voltage output" +msgstr "stel blokgolf 2 spanningsuitvoer in" + +#. TRANS: Digital output level +#: taextras.py:501 +msgid "set OD1" +msgstr "stel OD1 in" + +#: taextras.py:502 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "stel digitaal uitvoerniveau (OD1) laag (0) of hoog (1)" + +#. TRANS: Input 1 voltage level +#: taextras.py:504 +msgid "IN1 level" +msgstr "IN1 niveau" + +#: taextras.py:505 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"geeft 1 als IN1 spanningsniveau >2.5 volts, 0 als IN1 spanningsniveau <= 2.5 " +"volts" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Verklein blokken" +#. TRANS: Input 2 voltage level +#: taextras.py:508 +msgid "IN2 level" +msgstr "IN2 niveau" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Laad voorbeeld" +#: taextras.py:509 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"geeft 1 als IN2 spanningsniveau >2.5 volts, 0 als IN2 spanningsniveau <= 2.5 " +"volts" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Wissen" +#. TRANS: Resistive sensor voltage level +#: taextras.py:512 +msgid "SEN level" +msgstr "SEN niveau" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Draai" +#: taextras.py:513 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"geeft 1 als weerstandssensor (SEN) spanningsniveau > 2.5 volts, 0 als SEN " +"spanningsniveau <= 2.5 volts" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "Stap" +#: taextras.py:515 +msgid "capture" +msgstr "opnemen" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Help" +#: taextras.py:516 +msgid "input" +msgstr "invoer" -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Stop" +#: taextras.py:517 +msgid "samples" +msgstr "voorbeelden" -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "Laad project" +#: taextras.py:518 +msgid "interval" +msgstr "interval" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "Laad plugin" +#. TRANS: MS is microseconds +#: taextras.py:520 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"neem meerdere monsters op van invoer met interval (MS); resultaat gestuurd " +"naar FIFO" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:523 +msgid "A1" +msgstr "A1" + +#: taextras.py:524 +msgid "read analog input 1 voltage" +msgstr "lees analoge invoer 1 voltage" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:526 +msgid "A2" +msgstr "A2" + +#: taextras.py:527 +msgid "read analog input 2 voltage" +msgstr "lees analoge invoer 2 voltage" + +#. TRANS: Read input 1 voltage +#: taextras.py:529 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:530 +msgid "read input 1 voltage" +msgstr "lees invoer 1 voltage" + +#. TRANS: Read input 2 voltage +#: taextras.py:532 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:533 +msgid "read input 2 voltage" +msgstr "lees invoer 2 voltage" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:535 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:536 +msgid "read analog sensor input voltage" +msgstr "lees analoge sensor invoer voltage" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:538 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:539 +msgid "read square wave 1 voltage" +msgstr "lees blokgolf 1 voltage" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:541 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:542 +msgid "read square wave 2 voltage" +msgstr "lees blokgolf 2 voltage" + +#. TRANS: Read programmable voltage +#: taextras.py:544 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:545 +msgid "read programmable voltage" +msgstr "lees programmeerbaar voltage" + +#: taextras.py:546 +msgid "Expeyes device not found" +msgstr "Expeyes apparaat niet gevonden" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "hervatten video of audio spelen" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Laad Python blok" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Titel" -#: TurtleArtActivity.py:895 -msgid "Palettes" -msgstr "Palet" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Gemiddelde RGB kleur van camera is naar de stapel geduwd" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" -msgstr "Blokken delen uitgeschakeld" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "geel" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "toont polaire coördinaten" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "leegt FILO (eerste-in-laatste-uit hoop)" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "camera uitvoer" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "duw versnelling in x, y, z naar hoop" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "als-dan operator die gebruikt booleaanse operators van Getallen palet" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "Plugin kon niet geïnstalleerd worden." +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "schudt stapel rechts" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Herstart Turtle Art om plugin te kunnen gebruiken." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Sugar Dagboek media voorwerp" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." -msgstr "Plugin %s is al geïnstalleerd." +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "doos 2" -#: TurtleArtActivity.py:1253 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "Wil je herinstalleren %s?" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "doos 1" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "Mijn Schildpad Kunst sessie" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Stap" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Samenwerken aanzetten" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "vermenigvuldigt twee getallen invoer" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Activiteiten" +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Toon/verberg blokken" -#: gnome_plugins/collaboration_plugin.py:125 +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "Verberg palet" + +#: gnome_plugins/collaboration_plugin.py:121 msgid "Buddies" msgstr "Maatjes" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Delen" +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "Mijn Schildpad Kunst sessie" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Configuratie" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "Sugar Journal video object" +msgstr "Sugar Dagboek geluidsvoorwerp" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Omgeving" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "cyaan" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Bijnaam" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +#, fuzzy +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Een Lgog-geïnspireerd schildpad die kleurrijke plaatjes tekent met samenklik " +"visueel programmeerblokken.\n" +"#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Een Logo-geïnspireerd schildpad die kleurrijke plaatjes tekent met samenklik " +"visueel programmeerblokken" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Account ID" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "xcor van rechterkant van scherm" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Server" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Palet van extra opties" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Poort" +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "Laad voorbeeld" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Wachtwoord" +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "verplaats alle blokken naar de prullenbak" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Register" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "lijst" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Kleuren" +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Configuratiedirectory is niet schrijfbaar: %s" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Uploaden" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "media hervatten" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "Facebook muurpost" +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "richting" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Naar web uploaden" +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Blokken delen uitgeschakeld" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "" -"Je moet een account op http://turtleartsite.sugarlabs.org hebben om je " -"project te uploaden." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "bewaart een schikdpad plaatje als een SVG bestand in het Sugar Dagboek" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Gebruikersnaam:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +msgid "draws text or show media from the Journal" +msgstr "tekent tekst of toont media uit het Dagboek" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Wachtwoord:" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Titel:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "video" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Beschrijving:" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "blauw" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Naar web opsturen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "toont Cartesische coördinaten" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Aanmelden mislukt" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "Geen optie actie:" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "Uploaden mislukt!" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "stoot stapel neer" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Palet van sensorblokken" +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "modulair (restwaarde) operator" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "versnelling" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "onderkant y" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "duw versnelling in x, y, z naar hoop" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "bewaar SVG" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "geluid" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "draait code gevonden in tamyblock.py module gevonden in het Dagboek" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "ruw microfoon invoer signaal" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "pen omlaag" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "luidheid" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "wacht" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "microfoon invoer volume" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "doos" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "toonhoogte" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "Uploaden mislukt!" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "microfoon invoer toonhoogte" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "schuif" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "weerstand" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "roept benoemde actie stapel aan" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "microfoon invoerweerstand" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "actie" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "spanning" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"doe-totdat-Waar operator die gebruik maakt van booleaanse operators van " +"Getal palet" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "microfoon invoer spanning" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "gebruik is" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Palet van media voorwerpen" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variabele 2 (getalswaarde)" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "helderheid" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "gedeeld door" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "lichtniveau ontdekt door camera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "afbeeldingnaam" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Gemiddelde RGB kleur van camera is naar de stapel geduwd" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "zolang" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "camera uitvoer" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "de schilderij breedte" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "lichtniveau ontdekt door lichtsensor" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "stapel wissen?" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "benoemde variabele (getalswaarde)" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "lees waarde van RFID apparaat" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "volgende" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "zolang" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "als dan" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"do-zolang-Waar operator die booleaanse operators gebruikt van Getal palet" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "zet pen dikte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "presentatie sjabloon: selecteer Dagboek voorwerp (zonder beschrijving)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 msgid "until" msgstr "totdat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"doe-totdat-Waar operator die gebruik maakt van booleaanse operators van " -"Getal palet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "media stop" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "bovenin" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Zet aan muistips" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "bovenkant van een inklapbare stapel" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "verwijdert items uit afval voorgoed" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "dagboek" +#: pysamples/uturn.py:35 +msgid "uturn" +msgstr "u-bocht" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "Sugar Dagboek media voorwerp" +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "bovenste van Actie 1 stapel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"een programmeerbaar blok: gebruikt om geavanceerde enkele-variabele " +"wiskundige vergelijkingen toe te voegen, zoals sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "Sugar Dagboek geluidsvoorwerp" +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Palet van stroom operators" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "video" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "bovenkant van een ingeklapte stapel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "Sugar Dagboek geluidsvoorwerp" +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"als-dan-anders operator die gebruikt booleaanse operators van Getallen palet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "beschrijving" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +msgid "returns mouse y coordinate" +msgstr "geeft muis y coördinaat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "Sugar Dagboek beschrijvingveld" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "behoudt deze pen schaduw" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "toon" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "sinusgolf" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "tekent tekst of toont media uit het Dagboek" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Aanmelden mislukt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "toon uitgelijnd" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "links x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "stel schaal in" +# +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "richting instellen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "stelt de schaal van de media in" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "RGB kleur onder de schildpad is op de stapel gelegd" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 -msgid "save picture" -msgstr "bewaar afbeelding" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "ontwar schilderij door blokken te verbergen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "afbeeldingnaam" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "bewaart een afbeelding in het Sugar Dagboek" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "bewaar SVG" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "bewaart een schikdpad plaatje als een SVG bestand in het Sugar Dagboek" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "schaal" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "houdt deze schaalwaarde" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "Python chr operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "media wacht" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "horizontale ruimte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "wacht tot huidige video of audio gereed is" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Metrische coördinaten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" -msgstr "media stop" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "rijwaarde" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "stop video of audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "beschrijving" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "media pauze" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "Ik weet niet hoe" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "pauze video of audio" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Gebruikersnaam:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "media hervatten" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "begint met een gevuld vlak (gebruik met eindig vullen van blok)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "hervatten video of audio spelen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "presentatie sjabloon: selecteer vier Dagboek voorwerpen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "spreek" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "Bekijk" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "hallo" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "stelt het grijsniveau van de lijn in getekend door de schildpad" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "spreekt tekst" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Wachtwoord:" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "sinusgolf" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "schildpad ziet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "amplitude" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "stop actie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "duur" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "groen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "speelt een sinusgolf met frequentie, amplitude en duur (in secomden)" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "schaduw" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "knop ingedrukt" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "vult de achtergrond met (kleur, schaduw)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "bewaar afbeelding" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "toonhoogte" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 msgid "returns 1 if mouse button is pressed" msgstr "geeft 1 als muisknop is ingedrukt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 -msgid "returns True if mouse button is pressed" -msgstr "geeft Waar als muisknop is ingedrukt" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "muis x" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Herschaal coördinaten op" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "geeft muis x coördinaat" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "pen omhoog" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "muis y" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "oranje" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "geeft muis y coördinaat" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "pauzeert programmauitvoering een aangegeven aantal seconden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "vraag toetsenbord uit" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "duwt waarde op FILO (eerst-in-laatst-uit hoop)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"uitvraging van toetsenbord invoer (resultaten opgeslagen in toetsenbordblok)" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "wis alles" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "toetsenbord" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "dan" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "bevat resultaten van uitvraging-toetsnebordblok als ASCII" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Register" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "lees pixel" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "niet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "RGB kleur onder de schildpad is op de stapel gelegd" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "als dan anders" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "schildpad ziet" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "stop deze actie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "geeft de kleur dat de schildpad \"ziet\"" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "draait schildpad met de klok mee (hoek in graden)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "tijd" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "houdt dit grijsniveau (wordt gebruikt ipv een nummerblok)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "verstreken tijd (in seconden) sinds programma startte" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "xcor van linkerkant van scherm" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Palet van extra opties" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Herstel blokgrootte" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "neerleggen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "schildpad" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "duwt waarde op FILO (eerst-in-laatst-uit hoop)" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "toont volgende palet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "stapel weergeven" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "blokken verbergen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "toont waarden in FILO (eerst-in-laatst-uit hoop)" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "lichtniveau ontdekt door camera" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "stapel wissen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "Python int operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "leegt FILO (eerste-in-laatste-uit hoop)" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "logische kleiner-dan operator" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "afnemen" +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "herlaad alle blokken van afval" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "duwt waarde van FILO (eerst-in-laatst-uit hoop)" +#: turtleblocks.py:382 +msgid "Save" +msgstr "Bewaar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "stapel wissen?" +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "opslaan in doos 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "geeft Waar terug als hoop leeg is" +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "opslaan in doos 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "commentaar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "verbergt de Sugar werkbalken" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "plaatst een commentaar in je code" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"behoudt deze x-coördinaat waarde voor schildpad (kan worden gebruikt in " +"plaats van nummerblok)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 msgid "print" msgstr "druk af" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "drukt waarde af in status blok bij de onderkant van het scherm" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "Python chr operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "geeft muis x coördinaat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "Python int operator" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "rood" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Bewaar als Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"een programmeerbaar blok: gebruikt om geavanceerde enkele-variabele " -"wiskundige vergelijkingen toe te voegen, zoals sin(x)" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "stelt kleur in van de lijn die getekend is door het schildpad" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"een programmeerbaar blok: gebruikt om geavanceerde meer-variabelen wisk " -"vergelijkingen toe te voegen, zoals sqrt(x*x+y*y)" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "luidheid" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"een programmeerbaar blok: gebruikt om geavanceerde meer-variabelen " -"wiskundige vergelijkingen toe te voegen, zoals sin(x+y+z)" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Samenwerken aanzetten" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "Python blok" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Palet van sensorblokken" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "draait code gevonden in tamyblock.py module gevonden in het Dagboek" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "Laad plugin" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "Cartesisch" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "geeft Waar als muisknop is ingedrukt" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "toont Cartesische coördinaten" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "nummer" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "polair" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "vraag toetsenbord uit" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "toont polaire coördinaten" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "bovenin" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "schildpad" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Naar web opsturen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "kies welk schildpad te besturen" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Cartesische coördinaten" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "actief schildpad" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Bijnaam" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "de naam van de actieve schildpad" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "stel schaal in" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "turtle shall" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Deel geselecteerde blokken" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "legt een aangepast 'schild' op de schildpad" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "wit" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "bovenkant van een ingeklapte stapel" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "verbindt actie aan werkbalk start knoppen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "laad" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "verstreken tijd (in seconden) sinds programma startte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -msgid "loads a block" -msgstr "laad een blok" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "amplitude" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "zetxy" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Annuleren" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "palet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "de schlderijhoogte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "selecteert een palet" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "min" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Palet van presentatie sjablonen" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "en" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "blokken verbergen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "bovenkant van een inklapbare stapel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "ontwar schilderij door blokken te verbergen" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "als invoer" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "blokken weergeven" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Python blok" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "herlaad verborgen blokken" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "media wacht" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "verbergt de Sugar werkbalken" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "versnelling" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "lijst" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "houdt deze pengrootte (wordt gebruikt ipv een nummerblok)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "presentatiepuntenlijst" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "zet kleur" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "presentatie sjabloon: puntenlijst" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "min" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "presentatie sjabloon: selecteer Dagboek voorwerp (zonder beschrijving)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "laad een blok" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "presentatie sjabloon: selecteer Dagboek voorwerp (met beschrijving)" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Palet van pencommando's" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "presentatie sjabloon: selecteer vier Dagboek voorwerpen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "toont waarden in FILO (eerst-in-laatst-uit hoop)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "presentatie sjabloon: selecteer twee Dagboek voorwerpen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"do-zolang-Waar operator die booleaanse operators gebruikt van Getal palet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "xcor van linkerkant van scherm" +#: turtleblocks.py:389 +msgid "File" +msgstr "Bestand" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "onderkant" +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "logische NIET operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 msgid "ycor of bottom of screen" msgstr "ycor voor onderkant van scherm" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "breedte" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "de schilderij breedte" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "presentatie sjabloon: selecteer Dagboek voorwerp (met beschrijving)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "xcor van rechterkant van scherm" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Palet van getals operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "ycor van bovenkant van het scherm" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "vermenigvuldig" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "hoogte" +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "altijd" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "de schlderijhoogte" +#: TurtleArtActivity.py:1302 +#, python-format +msgid "Plugin %s already installed." +msgstr "Plugin %s is al geïnstalleerd." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "titel x" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "stelt de schaduw van de lijn in getekend door het schildpad" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "titel y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "spreekt tekst" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "links x" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "foto" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "boven y" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "wissen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "rechts x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "presentatie sjabloon: selecteer twee Dagboek voorwerpen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "onderkant y" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Vergroot blokken" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "presentatie 1x1" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Schermvullend" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "presentatie 2x1" +#: turtleblocks.py:275 +msgid "File not found" +msgstr "Bestand niet gevonden" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "presentatie 1x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "toon" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "presentatie 2x2" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "tekst" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "Palet van door gebruiker-bepaalde operators" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "willekeurig" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "Installeer de Spraak Activiteit en probeer opnieuw." +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "logische groter-dan operator" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "Spaans" +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "draait schildpad tegen de klok in (hoek in graden)" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "Engels" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "zwart" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "Sorry, ik begrijp niet waarover je vraagt." +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "berekent vierkantswortel" -#: pysamples/brain.py:100 +#: TurtleArt/tabasics.py:255 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"Sorry, er is geen vrij geheugen meer om mijn brein te laden. Sluit andere " -"activiteiten en probeer opnieuw." +"behoudt deze y-coördinaat waarde voor schildpad (kan worden gebruikt in " +"plaats van nummerblok)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "duw bestemming rgb waarde naar hoop" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "muis x" -#: pysamples/grecord.py:215 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "muis y" + +#: pysamples/grecord.py:216 msgid "stop" msgstr "stop" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "speel" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "bewaar" - -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "ander" - -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "u-bocht" - -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "maak een u-bocht" - -#: turtleblocks.py:89 -msgid "usage is" -msgstr "gebruik is" - -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "Geen optie actie:" - -#: turtleblocks.py:265 -msgid "File not found" -msgstr "Bestand niet gevonden" - -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Configuratiedirectory is niet schrijfbaar: %s" +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "groter dan" -#: turtleblocks.py:365 -msgid "New" -msgstr "Nieuw" +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "xcor" -#: turtleblocks.py:366 -msgid "Open" -msgstr "Open" +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Help" -#: turtleblocks.py:367 -msgid "Save" -msgstr "Bewaar" +#: turtleblocks.py:477 +msgid "Save project?" +msgstr "Project opslaan?" -#: turtleblocks.py:368 -msgid "Save as" -msgstr "Opslaan als" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "kies welk schildpad te besturen" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "Afsluiten" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "rechts x" -#: turtleblocks.py:374 -msgid "File" -msgstr "Bestand" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "lichtniveau ontdekt door lichtsensor" -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Herschaal coördinaten" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "Plugin kon niet geïnstalleerd worden." -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Herstel blokgrootte" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "toetsenbord" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Toon/verberg blokken" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "boog" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Werktuigen" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "straal" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Debug" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Polaire coördinaten" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Schildpad" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "zet schaduw" -#: turtleblocks.py:421 -msgid "About..." -msgstr "Over..." +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "logische AND bewerker" -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." msgstr "" -"Je hebt nog werk dat niet is opgeslagen. Wil je het opslaan voor het " -"afsluiten?" - -#: turtleblocks.py:462 -msgid "Save project?" -msgstr "Project opslaan?" - -#~ msgid "Turtle Art" -#~ msgstr "Schildpad Kunst" - -#~ msgid "Turtle Art Mini" -#~ msgstr "Schildpad Kunst Mini" - -#~ msgid "Turtle Confusion" -#~ msgstr "Schildpad Verwarring" - -#~ msgid "Select a challenge" -#~ msgstr "Kies een uitdaging" - -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Palet van Mexicaanse pesos" - -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Palet van Colombiaanse pesos" +"Je moet een account op http://turtleartsite.sugarlabs.org hebben om je " +"project te uploaden." -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Palet van Rwandaanse franken" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "palet" -#~ msgid "Palette of US dollars" -#~ msgstr "Palet van US dollars" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Draai" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Palet van Australische dollars" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "stapel weergeven" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Palett van Paraguayse Guaranies" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" +"stelt de richting in van het schildpad (0 is naar de bovenkant van het " +"scherm.)" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Palet van Peruviaanse Nuevo Soles" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "selecteert een palet" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Paler van Uruguayse Pesos" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "microfoon invoer volume" -#~ msgid "TurtleBots" -#~ msgstr "TurtleBots" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Titel:" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "pas LED intensiteit aan tussen 0 en 255" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Palet van media voorwerpen" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "geeft voorwerpgrijs niveau als getal tussen 0 en 1023" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Herlaad alle blokken van afval" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "geeft 1 terug als knop is ingedrukt en anders 0" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Palet van variabele blokken" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "geeft omgevingslicht niveau als getal tussen 0 en 1023" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "gebruikt als getalsinvoer in wiskundige opetatoren" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "geeft omgevingstemperatuur als een getal tussen 0 en 255" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Uploaden" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "geeft de afstand van het voorwerp voor de sensor als een getal tussen 0 en " -#~ "255" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Server" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "geeft een 0 of 1 afhankelijk van de hoek van de sensor" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variabele 1 (getalswaarde)" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "geeft een 1 als de sensors een magnetisch veld waarneemt, anders 0" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Omgeving" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "schakelt tussen 0 en 1, de frequentie hangt af van de trilling" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "voegt twee alfanumerieke invoer toe" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "gelijk aan" -#~ msgid "button" -#~ msgstr "knop" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "anders" -#~ msgid "grayscale" -#~ msgstr "grijsschaal" +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "houdt niet van" -#~ msgid "ambient light" -#~ msgstr "omgevingslicht" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "" +"Je hebt nog werk dat niet is opgeslagen. Wil je het opslaan voor het " +"afsluiten?" -#~ msgid "temperature" -#~ msgstr "temperatuur" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "herlaad verborgen blokken" -#~ msgid "distance" -#~ msgstr "afstand" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "laad" -#~ msgid "tilt" -#~ msgstr "hoogtehoek" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "stop video of audio" -#~ msgid "magnetic induction" -#~ msgstr "magnetische inductie" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "Schildpad tekent niet als die beweegt." -#~ msgid "vibration" -#~ msgstr "trilling" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "afnemen" -#~ msgid "Butia Robot" -#~ msgstr "Butia Robot" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "pen dikte" -#~ msgid "refresh Butia" -#~ msgstr "ververs Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "turtle shall" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "ververs de status vam de Butia palet en blokken" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "speelt een sinusgolf met frequentie, amplitude en duur (in secomden)" -#~ msgid "battery charge Butia" -#~ msgstr "accu lading Butia" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "geeft de batterijlading als een getal tussen 0 en 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "spreek" -#~ msgid "speed Butia" -#~ msgstr "snelheid Butia" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "lees waarde van RFID apparaat" -#~ msgid "forward Butia" -#~ msgstr "vooruit Butia" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "beweegt schildpad langs een boog" -#~ msgid "move the Butia robot forward" -#~ msgstr "beweeg de Butia robot vooruit" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "logische gelijk-aan operator" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "beweeg de Butia robot de voorgedefinieerde afstand vooruit" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Palet van penkleuren" -#~ msgid "left Butia" -#~ msgstr "links Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "pauze video of audio" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "draai de Butia robot naar rechts" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "slaat getalswaarde op in Variabele 1" -#~ msgid "backward Butia" -#~ msgstr "achteruit Butia" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "slaat getalswaarde op in Variabele 2" -#~ msgid "move the Butia robot backward" -#~ msgstr "beweeg de Butia robot achteruit" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "legt een aangepast 'schild' op de schildpad" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "beweeg de Butia robot de voorgedefinieerde afstand achteruit" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "knop ingedrukt" -#~ msgid "right Butia" -#~ msgstr "rechts Butia" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "beweegt schildpad achteruit" -#~ msgid "turn the Butia robot at right" -#~ msgstr "draai de Butia robot naar rechts" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "ycor van bovenkant van het scherm" -#~ msgid "turn Butia" -#~ msgstr "draai Butia" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Toon blokken" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "draai de Butia robot x graden" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "speel" -#~ msgid "stop Butia" -#~ msgstr "stop Butia" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "bewaar" -#~ msgid "stop the Butia robot" -#~ msgstr "stop de Butia robot" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Kleuren" -#~ msgid "Butia" -#~ msgstr "Butia" +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "stelt de grootte van de lijn in getekend door het schildpad" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Fout bij initialisatie van de camera" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Open" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "Geen camera gevonden" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "oriëntatie" -#~ msgid "Error stopping camera" -#~ msgstr "Fout bij stoppen camera" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "ycor" -#~ msgid "Error starting camera" -#~ msgstr "Fout bij starten camera" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"een programmeerbaar blok: gebruikt om geavanceerde meer-variabelen wisk " +"vergelijkingen toe te voegen, zoals sqrt(x*x+y*y)" -#~ msgid "FollowMe" -#~ msgstr "VolgMe" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "als" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Zoek naar een verbonden NXT steen." +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"beweegt schildpad naar positie xcor, ycor; (0, 0) is in het midden van het " +"scherm." -#~ msgid "calibration" -#~ msgstr "calibratie" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "bewaart een persoonlijke calibratie" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Stop" -#~ msgid "return a personalized calibration" -#~ msgstr "geeft terug een gepersonaliseerde calibratie" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "actie 2" -#~ msgid "follow" -#~ msgstr "volg" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "actie 1" -#~ msgid "follow a color or calibration" -#~ msgstr "volg een kluer of een calibratie" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "stop met vullen" -#~ msgid "minimum pixels" -#~ msgstr "minimum pixels" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Kopieer" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "stel een minimum aantal pixels in om te volgen" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Plak" -#~ msgid "threshold" -#~ msgstr "drempel" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "gaf geen uitvoer naar" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "zet de drempel voor een RGB kleur" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Activiteiten" -#~ msgid "camera mode" -#~ msgstr "camera modus" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Naar web uploaden" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "zet kleurmodus van de camera op RGB, YUV of HSV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "stapel wissen" -#~ msgid "x position" -#~ msgstr "x positie" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "duwt waarde van FILO (eerst-in-laatst-uit hoop)" -#~ msgid "return x position" -#~ msgstr "geeft x positie" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Wissen" -#~ msgid "y position" -#~ msgstr "y positie" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Palet van presentatie sjablonen" -#~ msgid "return y position" -#~ msgstr "geeft y positie" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "hoek" -#~ msgid "pixels" -#~ msgstr "pixels" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "identiteit" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "geef terug het aantal pixels van de grootste blob" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "BewaarLaden" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "zet kleurmodus van de camera op RGB" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "boven y" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "zet kleurmodus van de camera op YUV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "audio" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "zet kleurmodus van de camera op HSV" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Werktuigen" -#~ msgid "empty calibration" -#~ msgstr "lege calibratie" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Poort" -#~ msgid "error in string conversion" -#~ msgstr "fout in rekst expressie" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "commentaar" -#~ msgid "SumBot" -#~ msgstr "SomBot" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "trekt onderste getalsinvoer af van bovenste getalsinvoer" -#~ msgid "speed SumBot" -#~ msgstr "snelheid SomBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "media pauze" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "stel in de snelheid naar de SomBot" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "duw bestemming rgb waarde naar hoop" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "stel de standaard snelheid voor de beweegcommando's" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"uitvraging van toetsenbord invoer (resultaten opgeslagen in toetsenbordblok)" -#~ msgid "forward SumBot" -#~ msgstr "stuur door de SomBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Cartesisch" -#~ msgid "move SumBot forward" -#~ msgstr "verplaats de SomBot voorwaarts" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "schoont het scherm en herstelt het schildpad" -#~ msgid "backward SumBot" -#~ msgstr "terug SomBot" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "ruw microfoon invoer signaal" -#~ msgid "move SumBot backward" -#~ msgstr "verplaats SomBot achterwaarts" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "geeft de kleur dat de schildpad \"ziet\"" -#~ msgid "stop SumBot" -#~ msgstr "stop SomBot" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "roept Actie 1 stapel aan" -#~ msgid "stop the SumBot" -#~ msgstr "stop de SomBot" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Palet van schildpadcommando's" -#~ msgid "left SumBot" -#~ msgstr "links SomBot" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "lust voor altijd" -#~ msgid "turn left the SumBot" -#~ msgstr "draai SomBot naar links" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "toon uitgelijnd" -#~ msgid "right SumBot" -#~ msgstr "rechts SomBot" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Wil je herinstalleren %s?" -#~ msgid "turn right the SumBot" -#~ msgstr "draai SomBot naar rechts" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "Laad project" -#~ msgid "angle to center" -#~ msgstr "hoek van midden" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Project" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "neem de hoek naar het midden van het speelveld" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Debug" -#~ msgid "angle to Enemy" -#~ msgstr "hoek naar Vijand" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Zet uit muistips" -#~ msgid "get the angle to the Enemy" -#~ msgstr "neem de afstand tot de Vijand" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "x coor. SumBot" -#~ msgstr "x coör. SomBot" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Wachtwoord" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "neem de x coördinaat van de Sombot" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "verticale ruimte" -#~ msgid "y coor. SumBot" -#~ msgstr "y coör. SomBot" +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Herstart Turtle Art om plugin te kunnen gebruiken." -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "neem de y coördinaat van de Sombot" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "eindigt met vullen van vlak (gebruik met begin met een gevuld vlak)" -#~ msgid "x coor. Enemy" -#~ msgstr "x coör. Vijand" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Delen" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "neem de x coördinaat van de Vijand" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "kleiner dan" -#~ msgid "y coor. Enemy" -#~ msgstr "y coör. Vijand" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "vierkantswortel" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "neem de y coördinaat van de Vijand" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Herschaal coördinaten" -#~ msgid "rotation SumBot" -#~ msgstr "draaiing SomBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "blokken weergeven" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "neem de rotatie van de Sombot" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Afsluiten" -#~ msgid "rotation Enemy" -#~ msgstr "draaiing Vijand" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Sugar Dagboek beschrijvingveld" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "neem de rotatie van de Vijand" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "zet grijs" -#~ msgid "distance to center" -#~ msgstr "afstand naar het midden" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "presentatiepuntenlijst" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "neem de afstand tot het midden van het speelveld" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "duur" -#~ msgid "distance to Enemy" -#~ msgstr "afstand tot Vijand" +#: turtleblocks.py:375 +msgid "New" +msgstr "Nieuw" -#~ msgid "get the distance to the Enemy" -#~ msgstr "neem de afstand tot de Vijand" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "plaatst een commentaar in je code" -#~ msgid "update information" -#~ msgstr "informatie bijwerken" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "lees pixel" -#~ msgid "update information from the server" -#~ msgstr "informatie bijwerken van de server" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "schaal" -#~ msgid "Palette of physics blocks" -#~ msgstr "Palet van fysica blokken" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "onderkant" -#~ msgid "start polygon" -#~ msgstr "start veelhoek" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "paars" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Begin definiëren van een nieuwe veelhoek gebaseerd op de huidige xy positie " -#~ "van het Schildpad." +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Herschaal coördinaten neer" -#~ msgid "add point" -#~ msgstr "voeg punt toe" +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "klik om te openen" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Voeg een nieuw punt toe aan de huidige veelhoek gebaseerd op deze xy positie " -#~ "van het Schildpad." +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "microfoon invoer toonhoogte" -#~ msgid "end polygon" -#~ msgstr "eind veelhoek" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Configuratie" -#~ msgid "Define a new polygon." -#~ msgstr "Definieer een nieuwe veelhoek." +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Beschrijving:" -#~ msgid "end filled polygon" -#~ msgstr "eind gevulde veelhoek" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "dagboek" -#~ msgid "Not a simple polygon" -#~ msgstr "Geen eenvoudige veelhoek" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "leeg afval" -#~ msgid "Define a new filled polygon." -#~ msgstr "Definieer een nieuwe gevulde veelhoek." +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "Schildpad tekent als die beweegt." -#~ msgid "triangle" -#~ msgstr "driehoek" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Laden..." -#~ msgid "base" -#~ msgstr "basis" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Sugar Dagboek geluidsvoorwerp" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Voeg een driehoek voorwerp toe aan het project." +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Stop schildpad" -#~ msgid "circle" -#~ msgstr "cirkel" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Schildpad" -#~ msgid "Add a circle object to the project." -#~ msgstr "Voeg een cirkel voorwerp toe aan het project." +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "wijzigt de richting van het blokkenpalet" -#~ msgid "rectangle" -#~ msgstr "rechthoek" +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "sla op in" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Voeg een rechthoek voorwerp toe aan het project." +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Verberg blokken" -#~ msgid "reset" -#~ msgstr "reset" +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "Laad Python blok" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Reset het project, schoon de voorwerplijst." +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "getal" -#~ msgid "motor" -#~ msgstr "motor" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "of" -#~ msgid "torque" -#~ msgstr "koppel" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "presentatie sjabloon: puntenlijst" -#~ msgid "speed" -#~ msgstr "snelheid" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "identiteit operator gebruikt voor uitbreiding blokken" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Motor koppel en snelheid lopen van 0 (uit) naar positieve getallen; de motor " -#~ "wordt geplaatst op het meest recent gecreeerde voorwerp." +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Verklein blokken" -#~ msgid "pin" -#~ msgstr "speld" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"houdt deze richtingwaarde van het schildpad vast (kan worden gebruikt in " +"plaats van nummerblok)" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Speld een voorwerp vast zodat het niet kan vallen." +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "afbeelding" -#~ msgid "joint" -#~ msgstr "gewricht" +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"geeft waarde terug tussen minimum (bovenste) en maximum (onderste) waarden" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Voeg twee voorwerpen samen (het meest recent aangemaakte en het voorwerp op " -#~ "punt x, y)." +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "houdt deze penkleur (kan gebruikt worden in plaats van een nummerblok)" -#~ msgid "save as Physics activity" -#~ msgstr "bewaar als Natuurkunde activiteit" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Toon palet" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Bewaar het project bij het Dagboek als Natuurkunde activiteit." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "bewaart een afbeelding in het Sugar Dagboek" -#~ msgid "gear" -#~ msgstr "versnelling" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Bewaar foto" -#~ msgid "Add a gear object to the project." -#~ msgstr "Voeg een versnelling voorwerp toe aan het project." +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "begin" -#~ msgid "density" -#~ msgstr "dichtheid" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "geeft Waar terug als hoop leeg is" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Stel de dichtheid eigenschap in voor voorwerpen (dichtheid kan ieder " -#~ "positief getal zijn)." +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "beweeg schildpad vooruit" -#~ msgid "friction" -#~ msgstr "wrijving" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "vooruit" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Stel de wrijving eigenschap in voor voorwerpen (waarde 0 tot 1, waar 0 " -#~ "wrijvingsloos is en 1 sterke wrijving)." +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "mijn vakje" -#~ msgid "bounciness" -#~ msgstr "stuiterbaarheid" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Account ID" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Stel de stuiterbaarheid eigenschap in voor voorwerpen (waarde 0 tot 1, waar " -#~ "0 stuiterloos is en 1 sterk stuiteren)." +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Selecteer blokken om te delen" -#~ msgid "dynamic" -#~ msgstr "dynamiek" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "terug" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Als dynamiek = 1, kan het voorwerp bewegen; als dynamiek = 0 , is het op een " -#~ "vaste positie." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "stelt de schaal van de media in" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Palet van WeDo blokken" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "houdt deze schaalwaarde" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "tilt sensor uitvoer: (-1 == geen tilt, 0 == tilt voorwaarts, 3 == tilt " -#~ "achterwaarts, 1 == tilt links, 2 == tilt rechts)" +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "bovenste van benoembare actie stapel" -#~ msgid "distance sensor output" -#~ msgstr "afstand sensor uitvoer" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "slaat getalswaarde op in benoemde variabele" -#~ msgid "Motor A" -#~ msgstr "Motor A" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "logische OF operator" -#~ msgid "returns the current value of Motor A" -#~ msgstr "geeft de huidige waarde van Motor A" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "microfoon invoer spanning" -#~ msgid "Motor B" -#~ msgstr "Motor B" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "lust een aangegeven aantal keren" -#~ msgid "returns the current value of Motor B" -#~ msgstr "geeft de huidige waarde van Motor B" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Bewaren..." -#~ msgid "set the value for Motor A" -#~ msgstr "zet de waarde voor Motor A" +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "roept Actie 2 stapel aan" -#~ msgid "set the value for Motor B" -#~ msgstr "zet de waarde voor Motor B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "zetxy" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Palet van LEGO NXT blokken van motoren" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "titel y" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Palet van LEGO NXT blokken van sensors" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "titel x" -#~ msgid "touch" -#~ msgstr "aanraken" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "vul scherm" -#~ msgid "ultrasonic" -#~ msgstr "ultrasoon" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "ander" -#~ msgid "light" -#~ msgstr "licht" +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Opslaan als" -#, fuzzy -#~ msgid "grey" -#~ msgstr "grijs" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "zet xy" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Controleer de verbinding met de baksteen." +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "prullenbak" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "De waarde van macht moet zijn tussen -127 en 127." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "polair" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "" -#~ "Fout opgetreden controleer alle verbindingen en probeer opnieuw verbinding " -#~ "te maken." +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "herhaal" -#~ msgid "NXT not found" -#~ msgstr "NXT niet gevonden" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "wacht tot huidige video of audio gereed is" -#~ msgid "refresh NXT" -#~ msgstr "ververs NXT" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Opslaan als afbeelding" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Zoek naar een verbonden NXT steen." +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Bewerk" -#~ msgid "play tone" -#~ msgstr "speel toon" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "microfoon invoerweerstand" -#~ msgid "frequency" -#~ msgstr "frequentie" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "bovenste van Actie 2 stapel" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Speel een toon op frequrntie gedurende tijd." +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "deelt bovenste getalinvoer (teller) door onderste getalinvoer (noemer)" -#~ msgid "port" -#~ msgstr "poort" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "max" -#~ msgid "power" -#~ msgstr "macht" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "drukt waarde af in status blok bij de onderkant van het scherm" -#~ msgid "rotations" -#~ msgstr "omwentelingen" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "begin met vullen" -#~ msgid "turn a motor" -#~ msgstr "draai een motor" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "bevat resultaten van uitvraging-toetsnebordblok als ASCII" -#, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "synchroniseer twee motoren" +#. #-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "neerleggen" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "synchroniseer twee motoren verbonden met POORT B en POORT C" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"een programmeerbaar blok: gebruikt om geavanceerde meer-variabelen " +"wiskundige vergelijkingen toe te voegen, zoals sin(x+y+z)" -#~ msgid "PORT A" -#~ msgstr "PORT A" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "herlaad alles" -#~ msgid "PORT A of the brick" -#~ msgstr "PORT A van een steen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "hallo" -#~ msgid "PORT B" -#~ msgstr "PORT B" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "SchildpadBlokken" -#~ msgid "PORT B of the brick" -#~ msgstr "PORT B van een steen" +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "pen omlaag?" -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "geeft Waar als pen beneden is" -#~ msgid "PORT C of the brick" -#~ msgstr "PORT C van een steen" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Druk op de Stop Knop voor het maken van wijzigingen op je Schildpad Blokken " +"programma" -#~ msgid "start motor" -#~ msgstr "start motor" +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Opslaan stapel" -#~ msgid "Run a motor forever." -#~ msgstr "Draai motor voor altijd." +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Echt stapel overschrijven?" -#~ msgid "brake motor" -#~ msgstr "rem motor" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Overschrijven stapel" -#~ msgid "Stop a specified motor." -#~ msgstr "Stop een opgegeven motor." +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Verwijderen stapel" -#~ msgid "reset motor" -#~ msgstr "herstel motor" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Echt stapel verwijderen?" -#~ msgid "Reset the motor counter." -#~ msgstr "Herstel motor teller." +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "Palet" -#~ msgid "motor position" -#~ msgstr "motor positie" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Facebook muurpost" -#~ msgid "Get the motor position." -#~ msgstr "Verkrijg de motor positie." +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "actief schildpad" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "de naam van de actieve schildpad" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORT 1 van de steen" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Palet van door gebruiker-bepaalde operators" -#~ msgid "read" -#~ msgstr "lees" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Installeer de Spraak Activiteit en probeer opnieuw." -#~ msgid "sensor" -#~ msgstr "sensor" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Spaans" -#~ msgid "Read sensor output." -#~ msgstr "Lees sensor uitvier." +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "Engels" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Sorry, ik begrijp niet waarover je vraagt." -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORT 2 van de steen" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Sorry, er is geen vrij geheugen meer om mijn brein te laden. Sluit andere " +"activiteiten en probeer opnieuw." -#~ msgid "light sensor" -#~ msgstr "lichtsensor" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "draait het schildpad 180 graden" -#~ msgid "PORT 3" -#~ msgstr "PORT 3" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Toon voorbeeld projecten" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORT 3 van de steen" +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Verberg voorbeeld projecten" -#~ msgid "touch sensor" -#~ msgstr "aanraak sensor" +#: turtleblocks.py:436 +msgid "About..." +msgstr "Over..." -#~ msgid "distance sensor" -#~ msgstr "afstandsensor" +#~ msgid "gpio" +#~ msgstr "gpio" -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "Draai LED aan en uit: 0 is uit; 1 is aan" -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORT 4 van de steen" +#~ msgid "returns the gray level" +#~ msgstr "geeft het grijsniveau" -#~ msgid "sound sensor" -#~ msgstr "geluid sensor" +#~ msgid "returns the light level" +#~ msgstr "geeft het grijsniveau" -#~ msgid "color sensor" -#~ msgstr "kleur sensor" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "geeft de afstand tot het voorwerp voor de sensor" -#~ msgid "set light" -#~ msgstr "zet licht" +#~ msgid "returns the value of the resistance" +#~ msgstr "geeft de waarde van de weerstand" -#~ msgid "Set color sensor light." -#~ msgstr "Zet kleur sensor light." +#~ msgid "returns the value of the voltage" +#~ msgstr "geeft de waarde van de spanning" -#~ msgid "battery level" -#~ msgstr "accu niveau" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "geeft de batterijlading als een getal tussen 0 en 255" -#, fuzzy #~ msgid "Get battery level of the brick" -#~ msgstr "Lees accuniveau van steen." +#~ msgstr "Geef batterijniveau van het blok" -#~ msgid "HIGH" -#~ msgstr "HOOG" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "pas LED intensiteit aan tussen 0 en 255" -#~ msgid "LOW" -#~ msgstr "LAAG" +#~ msgid "returns the ambient light level" +#~ msgstr "geeft het omgevingslichtniveau" -#~ msgid "INPUT" -#~ msgstr "INVOER" +#~ msgid "returns the ambient temperature" +#~ msgstr "geeft de omgevingstemperatuur" -#~ msgid "OUTPUT" -#~ msgstr "UITVOER" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "geeft een 0 of 1 afhankelijk van de hoek van de sensor" -#~ msgid "PWM" -#~ msgstr "PWM" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "schakelt tussen 0 en 1, de frequentie hangt af van de trilling" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "grayscale" +#~ msgstr "grijsschaal" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "FOUT: Controleer de Arduino en het nummer van de poort." +#~ msgid "ambient light" +#~ msgstr "omgevingslicht" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "FOUT: Waarde moet zijn een getal van 0 tot 255." +#~ msgid "magnetic induction" +#~ msgstr "magnetische inductie" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "FOUT: Waarde moet zijn óf HOOG óf LAAG." +#~ msgid "vibration" +#~ msgstr "trilling" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "FOUT: De nodus moet zijn INVOER, UITVOER, PWM of SERVO." +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "beweeg de Butia robot de voorgedefinieerde afstand vooruit" -#~ msgid "pin mode" -#~ msgstr "pin modus" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "beweeg de Butia robot de voorgedefinieerde afstand achteruit" -#~ msgid "mode" -#~ msgstr "modus" +#~ msgid "turn Butia" +#~ msgstr "draai Butia" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Selecteer de pin functie (INVOER, UITVOER, PWM, SERVO)." +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "draai de Butia robot x graden" -#~ msgid "analog write" -#~ msgstr "analoog schrijven" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "geeft voorwerpgrijs niveau als getal tussen 0 en 1023" -#~ msgid "Write analog value in specified port." -#~ msgstr "Schrijf analoge waarde in aangegeven poort." +#, fuzzy +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "" +#~ "#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "geeft omgevingslichtniveau als getal tussen 0 en 1023\n" +#~ "#-#-#-#-# nl.po (PACKAGE VERSION) #-#-#-#-#\n" +#~ "geeft omgevingslicht niveau als getal tussen 0 en 1023" -#~ msgid "analog read" -#~ msgstr "analoog lezen" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "geeft omgevingstemperatuur als een getal tussen 0 en 255" #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Lees waarde van analoge poort. Waarde mag zijn tussen 0 en 1023. Gebruik " -#~ "Vref om spanning te bepalen. Voor USB, volt=((lees)*5)/1024) ongeveer." +#~ "geeft de afstand van het voorwerp voor de sensor als een getal tussen 0 " +#~ "en 255" -#~ msgid "digital write" -#~ msgstr "digitaal schrijven" +#~ msgid "set text size" +#~ msgstr "stel tekstgrootte in" -#~ msgid "Write digital value to specified port." -#~ msgstr "Schrijf digitale waarde naar aangegeven poort." +#~ msgid "set text color" +#~ msgstr "zet tekstkleur" -#~ msgid "digital read" -#~ msgstr "digitaal lezen" +#~ msgid "presentation 2x1" +#~ msgstr "presentatie 2x1" -#~ msgid "Read value from digital port." -#~ msgstr "Lees waarde van digitale poort." +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "stelt de kleur van tekst in getekend door het schildpad" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Zet HOOG waarde voor digitale poort." +#~ msgid "presentation 2x2" +#~ msgstr "presentatie 2x2" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Configureer Arduino poort voor digitale invoer." +#~ msgid "make a uturn" +#~ msgstr "maak een u-bocht" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Configureer Arduino poort om servo te besturen." +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "stelt grootte van tekst in getekend door schildpad" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Zet LAAG waarde voor digitale poort." +#~ msgid "presentation 1x1" +#~ msgstr "presentatie 1x1" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Configureer Arduino poort voor digitale uitvoer." - -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Configureer Arduino poort voor PWM (pulsbreedte modulatie)." +#~ msgid "presentation 1x2" +#~ msgstr "presentatie 1x2" #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Palet van WeDo blokken" +#~ msgid "u turn" +#~ msgstr "u-bocht" + +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "geeft 1 terug als knop is ingedrukt en anders 0" #, fuzzy -#~ msgid "samples" -#~ msgstr "Voorbeelden" +#~ msgid "grey" +#~ msgstr "grijs" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "FOUT: Waarde moet zijn óf HOOG óf LAAG." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" #~ "zet de snelheid van de Butia motoren als een waarde tussen 0 en 1023, " #~ "doorgegeven als een argument" @@ -2844,9 +4007,6 @@ msgstr "Project opslaan?" #~ "synchroniseer motoren\n" #~ "besturing" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Palet van Arduino blokken" - #~ msgid "delay Butia" #~ msgstr "vertraging Butia" @@ -2931,10 +4091,11 @@ msgstr "Project opslaan?" #, fuzzy #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" -#~ msgstr "" -#~ "geeft de waargenomen voorwerp grijswaarde terug als een nummer tussen 0 en " +#~ "returns the object gray level encountered him as a number between 0 and " #~ "1023" +#~ msgstr "" +#~ "geeft de waargenomen voorwerp grijswaarde terug als een nummer tussen 0 " +#~ "en 1023" #~ msgid "activity count" #~ msgstr "aantal activiteiten" @@ -3038,10 +4199,11 @@ msgstr "Project opslaan?" #~ msgid "restore last" #~ msgstr "herlaad laatste" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" -#~ "een programmeerbaar blok: gebruikt om geavanceerde wisk vergelijkingen toe " -#~ "te voegen, zoals sin(x)" +#~ "een programmeerbaar blok: gebruikt om geavanceerde wisk vergelijkingen " +#~ "toe te voegen, zoals sin(x)" #~ msgid "blocks" #~ msgstr "blokken" @@ -3054,7 +4216,8 @@ msgstr "Project opslaan?" #~ msgid "holds current text color (can be used in place of a number block)" #~ msgstr "" -#~ "behoudt deze tekst kleur (kan worden gebruikt in plaats van een nummerblok)" +#~ "behoudt deze tekst kleur (kan worden gebruikt in plaats van een " +#~ "nummerblok)" #~ msgid "picture top" #~ msgstr "afbeelding bovenin" @@ -3100,7 +4263,8 @@ msgstr "Project opslaan?" #~ msgid "holds current text size (can be used in place of a number block)" #~ msgstr "" -#~ "behoudt deze tekstgrootte (kan worden gebruikt in plaats van een nummerblok)" +#~ "behoudt deze tekstgrootte (kan worden gebruikt in plaats van een " +#~ "nummerblok)" #~ msgid "extras" #~ msgstr "extra's" diff --git a/po/pa.po b/po/pa.po index 967735f..db9499e 100644 --- a/po/pa.po +++ b/po/pa.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# pa.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# pa.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:42+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/pap.po b/po/pap.po index 8c9df76..1179234 100644 --- a/po/pap.po +++ b/po/pap.po @@ -2,12 +2,25 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-09-14 00:32-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" -"PO-Revision-Date: 2011-10-20 07:09+0200\n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-07-26 06:55+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" "Language: pap\n" @@ -18,1077 +31,3184 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -#, fuzzy -msgid "Palette of turtle commands" -msgstr "palèt di komandonan pa tortuga" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "Dilanti" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Arte di turtuga" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "" + +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:80 +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "" + +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:132 +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "" + +#: taextras.py:92 +#, python-format +msgid "custom module %s" +msgstr "" + +#: taextras.py:93 +msgid "LED" +msgstr "" + +#: taextras.py:94 +msgid "button" +msgstr "" + +#: taextras.py:95 taextras.py:384 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +msgid "gray" +msgstr "" + +#: taextras.py:96 taextras.py:382 #, fuzzy -msgid "moves turtle forward" -msgstr "move turtuga pa dilanti" +msgid "light" +msgstr "drechi" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "Bèk" +#: taextras.py:97 taextras.py:356 +msgid "distance" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "move turtuga bai patras" +#: taextras.py:98 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "resistensia" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "Limpia" +#: taextras.py:99 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "vòltahe" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "limpia e pantaya y start e turtuga di nobo" +#: taextras.py:100 +msgid "temperature" +msgstr "" + +#: taextras.py:101 +msgid "sensor a" +msgstr "" + +#: taextras.py:102 +msgid "sensor b" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: taextras.py:103 +msgid "sensor c" +msgstr "" + +#: taextras.py:104 +msgid "actuator a" +msgstr "" + +#: taextras.py:105 +msgid "actuator b" +msgstr "" + +#: taextras.py:106 +msgid "actuator c" +msgstr "" + +#: taextras.py:107 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:108 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:109 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:111 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:112 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:114 +msgid "speed Butia" +msgstr "" + +#: taextras.py:115 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:116 +msgid "move Butia" +msgstr "" + +#: taextras.py:117 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 msgid "left" msgstr "robes" -#: TurtleArt/tabasics.py:166 -#, fuzzy -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "bira e turtuga contrali di oloshi (huki den grado)" - -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 msgid "right" msgstr "drechi" -#: TurtleArt/tabasics.py:178 +#: taextras.py:119 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:120 +msgid "stop Butia" +msgstr "" + +#: taextras.py:121 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:123 +msgid "forward Butia" +msgstr "" + +#: taextras.py:124 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:126 +msgid "left Butia" +msgstr "" + +#: taextras.py:127 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:129 +msgid "right Butia" +msgstr "" + +#: taextras.py:130 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:132 +msgid "backward Butia" +msgstr "" + +#: taextras.py:133 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:134 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:135 +msgid "pin mode Butia" +msgstr "" + +#: taextras.py:136 taextras.py:319 taextras.py:485 +msgid "pin" +msgstr "" + +#: taextras.py:137 taextras.py:486 #, fuzzy -msgid "turns turtle clockwise (angle in degrees)" -msgstr "bira e turtuga direkshon di oloshi (huki den grado)" +msgid "mode" +msgstr "mod" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "arko/bog" +#: taextras.py:138 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "huki" +#: taextras.py:139 +msgid "read pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "radio" +#: taextras.py:140 +msgid "read the value of a pin" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "move turtuga kantu di un boog" +#: taextras.py:141 +msgid "write pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "instala xy" +#: taextras.py:142 taextras.py:489 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "balor" + +#: taextras.py:143 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:144 taextras.py:463 +msgid "INPUT" +msgstr "" + +#: taextras.py:145 +msgid "Configure hack pin for digital input." +msgstr "" + +#: taextras.py:146 taextras.py:461 +msgid "HIGH" +msgstr "" + +#: taextras.py:147 +msgid "Set HIGH value for digital pin." +msgstr "" + +#: taextras.py:148 taextras.py:462 +msgid "LOW" +msgstr "" + +#: taextras.py:149 taextras.py:501 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:150 taextras.py:464 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:151 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:152 +msgid "Butia Robot cast blocks" +msgstr "" + +#: taextras.py:153 +msgid "Butia" +msgstr "" + +#: taextras.py:154 +msgid "CAST\n" +msgstr "" + +#: taextras.py:155 +msgid "new name" +msgstr "" + +#: taextras.py:156 +msgid "original" +msgstr "" + +#: taextras.py:157 +msgid "f(x)=" +msgstr "" + +#: taextras.py:159 +msgid "Cast a new block" +msgstr "" + +#: taextras.py:160 +#, python-format +msgid "generic module %s" +msgstr "" + +#: taextras.py:161 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:162 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:163 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "" + +#: taextras.py:164 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "" + +#: taextras.py:165 +msgid "ERROR: You must cast Sensor or Actuator: A, B or C" +msgstr "" + +#: taextras.py:166 +msgid "Creating PyBot server" +msgstr "" + +#: taextras.py:167 +msgid "ERROR creating PyBot server" +msgstr "" + +#: taextras.py:168 +msgid "PyBot is alive!" +msgstr "" + +#: taextras.py:169 +msgid "Ending butia polling" +msgstr "" + +#: taextras.py:173 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:174 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:175 +msgid "No camera was found" +msgstr "" + +#: taextras.py:176 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:177 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:179 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:180 +msgid "FollowMe" +msgstr "" + +#: taextras.py:181 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:182 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:184 +msgid "calibration" +msgstr "" + +#: taextras.py:185 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:186 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:187 +msgid "follow" +msgstr "" + +#: taextras.py:188 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:189 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:190 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:191 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:192 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:193 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:195 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:196 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:198 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:199 +msgid "get brightness" +msgstr "" + +#: taextras.py:200 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:201 +msgid "average color" +msgstr "" + +#: taextras.py:202 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:204 +msgid "x position" +msgstr "" + +#: taextras.py:205 +msgid "return x position" +msgstr "" + +#: taextras.py:206 +msgid "y position" +msgstr "" + +#: taextras.py:207 +msgid "return y position" +msgstr "" + +#: taextras.py:208 +msgid "pixels" +msgstr "" + +#: taextras.py:209 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:211 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:213 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:215 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:216 +msgid "empty calibration" +msgstr "" + +#: taextras.py:217 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:223 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:224 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:225 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:226 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:227 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:232 +msgid "SumBot" +msgstr "" + +#: taextras.py:233 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:234 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:235 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:237 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:238 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:240 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:241 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:242 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:243 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:245 +msgid "left SumBot" +msgstr "" + +#: taextras.py:246 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:248 +msgid "right SumBot" +msgstr "" + +#: taextras.py:249 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:252 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:254 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:257 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:258 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:260 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:261 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:263 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:264 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:266 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:267 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:270 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:272 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:273 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:275 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:276 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:277 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:279 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:280 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:281 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:282 +msgid "update information" +msgstr "" + +#: taextras.py:283 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:288 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:289 +msgid "start polygon" +msgstr "" + +#: taextras.py:290 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:292 +msgid "add point" +msgstr "" + +#: taextras.py:293 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:295 +msgid "end polygon" +msgstr "" + +#: taextras.py:296 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:297 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:298 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:299 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:300 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:302 +msgid "base" +msgstr "" + +#: taextras.py:303 taextras.py:309 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "haltura" + +#: taextras.py:304 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:305 +msgid "circle" +msgstr "" + +#: taextras.py:306 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:307 +msgid "rectangle" +msgstr "" + +#: taextras.py:308 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "hanchura" + +#: taextras.py:310 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:311 +msgid "reset" +msgstr "" + +#: taextras.py:312 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:313 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:315 +msgid "torque" +msgstr "" + +#: taextras.py:316 +msgid "speed" +msgstr "" + +#: taextras.py:317 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:320 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:321 +msgid "joint" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:322 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:323 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -#, fuzzy +#: taextras.py:324 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -"move turtuga na posishon xcor, ycor; (0, 0) ta den e centro di e pantaya." -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "instala titulo" +#: taextras.py:326 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:327 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArt/tabasics.py:217 +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:329 +msgid "gear" +msgstr "" + +#: taextras.py:330 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:331 #, fuzzy -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "instalá e direkshon di e turtuga (0 ta tòp di e pantaya.)" +msgid "density" +msgstr "identidat" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" +#: taextras.py:332 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" -#: TurtleArt/tabasics.py:226 +#: taextras.py:334 +msgid "friction" +msgstr "" + +#: taextras.py:335 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -"mantené balor kordinado-x aktual di e turtuga (por wòrdú huza na luga di un " -"blòk di number)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:338 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:339 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." msgstr "" -"mantené balor kordinado-y aktual di e turtuga (por wordu huza na luga di un " -"blòk di number)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "titulo" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:342 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:343 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." msgstr "" -"mantené balor direkshon aktual di e turtuga (por wordu huza na luga di un " -"blók di number)" -#: TurtleArt/tabasics.py:282 -#, fuzzy -msgid "Palette of pen commands" -msgstr "palèt di komandonan pa pèn" +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of WeDo blocks" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "Jena pantaja" +#: taextras.py:350 +msgid "WeDo" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:351 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:352 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:353 +msgid "tilt" +msgstr "" + +#: taextras.py:354 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:358 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:359 +msgid "Motor A" +msgstr "" + +#: taextras.py:360 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:361 +msgid "Motor B" +msgstr "" + +#: taextras.py:362 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:363 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:364 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:365 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:367 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:370 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:375 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:376 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:378 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:380 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:381 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 msgid "color" msgstr "kóló" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "sombra" +#: taextras.py:383 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "sonido" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "jena e fondo ku ( kóló, sombra)" +#. TRANS: The brick is the NXT controller +#: taextras.py:386 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#: taextras.py:387 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "instala kóló" +#: taextras.py:388 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -#, fuzzy -msgid "sets color of the line drawn by the turtle" -msgstr "instala kóló di e linia dibuga ku e turtuga" +#: taextras.py:389 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "instala sombra" +#: taextras.py:390 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -#, fuzzy -msgid "sets shade of the line drawn by the turtle" -msgstr "instala sombra di e linia dibuga ku e turtuga" +#: taextras.py:391 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" +#: taextras.py:392 +#, python-format +msgid "NXT found %s bricks" msgstr "" -#: TurtleArt/tabasics.py:340 -#, fuzzy -msgid "sets gray level of the line drawn by the turtle" -msgstr "instala sombra di e linia dibuga ku e turtuga" +#: taextras.py:393 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:394 +#, python-format +msgid "Brick number %s was not found" msgstr "" -"mantene kóló aktual di pen ( por wordu husa na luga di un kuadrá di number)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "mantane e sombra di e pèn" +#: taextras.py:395 +msgid "refresh NXT" +msgstr "" -#: TurtleArt/tabasics.py:368 -#, fuzzy -msgid "holds current gray level (can be used in place of a number block)" -msgstr "mantene balor di skal (por wordu huza oa luga di un blók di number)" +#: taextras.py:396 +msgid "Search for a connected NXT brick." +msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "Pen ariba" +#: taextras.py:397 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:379 -#, fuzzy -msgid "Turtle will not draw when moved." -msgstr "turtuga no ta pinta si mové" +#: taextras.py:398 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "pen abou" +#: taextras.py:399 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:388 -#, fuzzy -msgid "Turtle will draw when moved." -msgstr "turtuga ta pinta si mové" +#: taextras.py:400 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "instala tamánjo di pen" +#: taextras.py:401 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:398 -#, fuzzy -msgid "sets size of the line drawn by the turtle" -msgstr "instala tamaño di e liñaá pinta ku e morkoi" +#: taextras.py:402 +msgid "play tone" +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" +#: taextras.py:403 +msgid "frequency" msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:404 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" +#: taextras.py:405 +msgid "Play a tone at frequency for time." msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. TRANS: turn is the action +#: taextras.py:407 +msgid "" +"turn motor\n" +"\n" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "tamánjo di pen" +#: taextras.py:408 +msgid "port" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:409 +msgid "power" msgstr "" -"mantene tamaño aktual di pen ( por wordu husa na luga di un kuadrá di " -"number)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "palèt di pen di koló" +#. TRANS: rotations is quantity of turns +#: taextras.py:411 +msgid "rotations" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "kòrá" +#: taextras.py:412 +msgid "turn a motor" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "oraño" +#: taextras.py:413 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "hel" +#: taextras.py:414 +msgid "steering" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "bèrdè" +#: taextras.py:415 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "cyan" +#: taextras.py:416 +msgid "PORT A" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "blou" +#: taextras.py:417 +msgid "PORT A of the brick" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "lila" +#: taextras.py:418 +msgid "PORT B" +msgstr "" -#: TurtleArt/tabasics.py:453 -#, fuzzy -msgid "white" -msgstr "tanten/mientras" +#: taextras.py:419 +msgid "PORT B of the brick" +msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "Bèk" +#: taextras.py:420 +msgid "PORT C" +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "instala color di teksto" +#: taextras.py:421 +msgid "PORT C of the brick" +msgstr "" -#: TurtleArt/tabasics.py:463 -#, fuzzy -msgid "sets color of text drawn by the turtle" -msgstr "instala kóló di e linia dibuga ku e turtuga" +#: taextras.py:422 +msgid "" +"synchronize\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "instala tamánjo di teksto" +#: taextras.py:423 +msgid "start motor" +msgstr "" -#: TurtleArt/tabasics.py:474 -#, fuzzy -msgid "sets size of text drawn by the turtle" -msgstr "instala midí di e linia dibuga ku e turtuga" +#: taextras.py:424 +msgid "Run a motor forever." +msgstr "" -#: TurtleArt/tabasics.py:557 -#, fuzzy -msgid "Palette of numeric operators" -msgstr "palèt operado pa number" +#: taextras.py:425 +msgid "brake motor" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "mas" +#: taextras.py:426 +msgid "Stop a specified motor." +msgstr "" -#: TurtleArt/tabasics.py:567 +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:428 +msgid "reset motor" +msgstr "" + +#: taextras.py:429 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:430 +msgid "motor position" +msgstr "" + +#: taextras.py:431 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:432 +msgid "PORT 1" +msgstr "" + +#: taextras.py:433 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:434 #, fuzzy -msgid "adds two alphanumeric inputs" -msgstr "agrega dos introdukshon numériko" +msgid "read" +msgstr "kòrá" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "menos/kita" +#: taextras.py:435 +msgid "sensor" +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "déskonta introdukshon mumériko abou for di introdukshon mumériko ariba" +#: taextras.py:436 +msgid "Read sensor output." +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "multipliká" +#: taextras.py:437 +msgid "PORT 2" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "multiplika dos introdukshon mumériko" +#: taextras.py:438 +msgid "PORT 2 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "parti" +#: taextras.py:439 +msgid "light sensor" +msgstr "" + +#: taextras.py:440 +msgid "gray sensor" +msgstr "" + +#: taextras.py:441 +msgid "PORT 3" +msgstr "" + +#: taextras.py:442 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:443 +msgid "touch sensor" +msgstr "" + +#: taextras.py:444 +msgid "distance sensor" +msgstr "" + +#: taextras.py:445 +msgid "PORT 4" +msgstr "" + +#: taextras.py:446 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:447 +msgid "sound sensor" +msgstr "" + +#: taextras.py:448 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:451 +msgid "set light" +msgstr "" + +#: taextras.py:452 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:454 +msgid "battery level" +msgstr "" + +#: taextras.py:455 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:460 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:466 +msgid "PWM" +msgstr "" + +#: taextras.py:467 +msgid "SERVO" +msgstr "" + +#: taextras.py:468 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:469 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:470 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:471 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:472 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:473 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:474 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:475 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:476 +msgid "Arduino" +msgstr "" + +#: taextras.py:477 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:478 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:479 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:480 +msgid "Arduino name" +msgstr "" + +#: taextras.py:481 +msgid "Get the name of an Arduino." +msgstr "" -#: TurtleArt/tabasics.py:604 +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:484 +msgid "pin mode" +msgstr "" + +#: taextras.py:487 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:488 +msgid "analog write" +msgstr "" + +#: taextras.py:490 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:491 +msgid "analog read" +msgstr "" + +#: taextras.py:492 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -"parti tòp introdukshon numériko (tèler) den bòm introdukshon numériko " -"(denominadó)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "identidat" +#: taextras.py:494 +msgid "digital write" +msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "identidat operadonan husa pa ekspanshon di kuadrá" +#: taextras.py:495 +msgid "Write digital value to specified port." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:496 +msgid "digital read" +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "modular (restu) operador" +#: taextras.py:497 +msgid "Read value from digital port." +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" +#: taextras.py:498 +msgid "Set HIGH value for digital port." msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "vierkantswortel" +#: taextras.py:499 +msgid "Configure Arduino port for digital input." +msgstr "" -#: TurtleArt/tabasics.py:639 -#, fuzzy -msgid "calculates square root" -msgstr "kalkula raís kuadrá" +#: taextras.py:500 +msgid "Configure Arduino port to drive a servo." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "random" +#: taextras.py:502 +msgid "Configure Arduino port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" +#: taextras.py:503 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "max" +#: taextras.py:504 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:505 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:506 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:511 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:513 +msgid "set PVS" +msgstr "" + +#: taextras.py:514 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:516 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:517 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:519 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:520 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:522 +msgid "set OD1" +msgstr "" + +#: taextras.py:523 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:525 +msgid "IN1 level" +msgstr "" + +#: taextras.py:526 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:529 +msgid "IN2 level" +msgstr "" + +#: taextras.py:530 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:533 +msgid "SEN level" +msgstr "" -#: TurtleArt/tabasics.py:650 +#: taextras.py:534 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:536 +msgid "capture" +msgstr "" + +#: taextras.py:537 +msgid "input" +msgstr "" + +#: taextras.py:538 #, fuzzy -msgid "returns random number between minimum (top) and maximum (bottom) values" +msgid "samples" msgstr "" -"returna kale number entre minimo (banda robes) i maksimo (banda drechi) " -"balor" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"Mònster" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "number" +#: taextras.py:539 +msgid "interval" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "husa komo introdukshon mumériko den operadonan matemátiko" +#. TRANS: MS is microseconds +#: taextras.py:541 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "mas grandi ku" +#. TRANS: Analog input 1 voltage level +#: taextras.py:544 +msgid "A1" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "logiko mas grandi-ku adaptadó" +#: taextras.py:545 +msgid "read analog input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "menos ku" +#. TRANS: Analog input 2 voltage level +#: taextras.py:547 +msgid "A2" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "logiko menos-ku adaptadó" +#: taextras.py:548 +msgid "read analog input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "igual" +#. TRANS: Read input 1 voltage +#: taextras.py:550 +msgid "IN1" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "logiko Igual-na adaptadó" +#: taextras.py:551 +msgid "read input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "no" +#. TRANS: Read input 2 voltage +#: taextras.py:553 +msgid "IN2" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "logiko NO adaptadó" +#: taextras.py:554 +msgid "read input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "i" +#. TRANS: Read analog sensor input voltage +#: taextras.py:556 +msgid "SEN" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "logiko Y adaptadó" +#: taextras.py:557 +msgid "read analog sensor input voltage" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "òf" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:559 +msgid "SQR1" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "logiko OF adaptadó" +#: taextras.py:560 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:562 +msgid "SQR2" +msgstr "" + +#: taextras.py:563 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:565 +msgid "PVS" +msgstr "" + +#: taextras.py:566 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:567 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Título" + +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "hel" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "mustra kordinantenan polar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "limpia FILO (first-in-last-out heap)" + +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" +"Operador si- e ora ei ku ta usa operadornan boolean di e palèt di númbernan" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:858 #, fuzzy -msgid "Palette of flow operators" -msgstr "palèt di operador di flow" +msgid "jogs stack right" +msgstr "jog stack man drechi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Objecto di media Sugar Journal" + +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "kaha 2" + +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "kaha 1" + +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Paso" + +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "multiplika dos introdukshon mumériko" + +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Mustra/skonde blòki" + +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "Skonde palete" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +#, fuzzy +msgid "Sugar Journal video object" +msgstr "Objecto oudio Sugar Journal" + +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "cyan" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "xcor di banda drechi di pantaya" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +#, fuzzy +msgid "Palette of extra options" +msgstr "palet pa optión ekstra" + +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "titulo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "warda e imágen di turtuga komo map di e diario di Sugar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#, fuzzy +msgid "draws text or show media from the Journal" +msgstr "tou teksto of show media for di Journal" + +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "blou" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "mustra kordinantenan di Cartesian" + +#: TurtleArt/tabasics.py:866 +#, fuzzy +msgid "jogs stack down" +msgstr "jog stack abou" + +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "modular (restu) operador" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +#, fuzzy +msgid "bottom y" +msgstr "abou" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 +msgid "save SVG" +msgstr "warda SVG" -#: TurtleArt/tabasics.py:743 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "ehekuta e código den e módulo tamyblock.py den e Journal" + +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "pen abou" + +#: TurtleArt/tabasics.py:789 msgid "wait" msgstr "warda" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "pousa e proseshon di e programa den un kantidat di sekònde spesifiká" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "kaha" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "pa semper" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +#, fuzzy +msgid "invokes named action stack" +msgstr "aplá akshon yamá stack" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "akshon" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 #, fuzzy -msgid "loops forever" -msgstr "las pas semper" +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"operador si-e ora ei- sinó ku ta usa operadornan boolean di e palèt di " +"númbernan" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "ripití" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variabel 2 (balor numériko)" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "parti" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "nòmber di imágen" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "tanten/mientras" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "hanchura di kèimas" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 #, fuzzy -msgid "loops specified number of times" -msgstr "las spesifika barios bes" +msgid "empty heap?" +msgstr "monton bashi" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "si" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "variabel nombrá (balor numériko )" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "despues" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "siguiente" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:825 msgid "if then" msgstr "si ora" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "instala tamánjo di pen" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#, fuzzy +msgid "presentation template: select Journal object (no description)" msgstr "" -"Operador si- e ora ei ku ta usa operadornan boolean di e palèt di númbernan" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"presentashon patronchi: selekta opheto Journal (no déskripshon)\n" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"presentashon patronchi: selekta opheto Journal (no deskripshón)" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "sinó" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +msgid "until" +msgstr "te ora ku" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "si no" +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "kita e artíkulonan for di trash bin permanentemente" + +#: TurtleArt/tabasics.py:1008 +#, fuzzy +msgid "top of Action 1 stack" +msgstr "tòp di akshon 1 stack" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +#, fuzzy +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"un blòki programabel: usá pa agregá single-variable matemátika, por ehèmpel, " +"sin(x)" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +#, fuzzy +msgid "Palette of flow operators" +msgstr "palèt di operador di flow" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "tòp di e pila doblá" + +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" "operador si-e ora ei- sinó ku ta usa operadornan boolean di e palèt di " "númbernan" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "mantane e sombra di e pèn" + +# +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "instala titulo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +#, fuzzy +msgid "declutters canvas by hiding blocks" +msgstr "drecha e tela dor di skonde blòkinan" + +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:857 msgid "horizontal space" msgstr "espasio horizontal" -#: TurtleArt/tabasics.py:812 -#, fuzzy -msgid "jogs stack right" -msgstr "jog stack man drechi" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "balor di string" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "espasio vertikal" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "Mi no sa kon ta hasi'é" -#: TurtleArt/tabasics.py:820 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "presentashon patronchi: selekta kuater opheto Journal" + +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "Mira" + +#: TurtleArt/tabasics.py:374 #, fuzzy -msgid "jogs stack down" -msgstr "jog stack abou" +msgid "sets gray level of the line drawn by the turtle" +msgstr "instala sombra di e linia dibuga ku e turtuga" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:872 msgid "stop action" msgstr "stop akshon" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "bèrdè" + +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "sombra" + +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "jena e fondo ku ( kóló, sombra)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "warda imágen" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "altura di tono" + +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Subi e skala di kordinantenan" + +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "Pen ariba" + +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "oraño" + +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "pousa e proseshon di e programa den un kantidat di sekònde spesifiká" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +#, fuzzy +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "" +"pusha balor riba monton FILO (first-in last-out) (promé-aden delaster-afó)" + +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "despues" + +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "no" + +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "si no" + +#: TurtleArt/tabasics.py:875 msgid "stops current action" msgstr "stòp e akshon/proseso aktual" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:185 #, fuzzy -msgid "Palette of variable blocks" -msgstr "palèt pa kuadrá variabel" +msgid "turns turtle clockwise (angle in degrees)" +msgstr "bira e turtuga direkshon di oloshi (huki den grado)" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "start" +#: TurtleArt/tabasics.py:410 +#, fuzzy +msgid "holds current gray level (can be used in place of a number block)" +msgstr "mantene balor di skal (por wordu huza oa luga di un blók di number)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "xcor di e pantaya banda robes" + +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Reset e tamaño blòki" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "Turtuga" + +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "mustra siguiente palèt" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "hide blocks" +msgstr "skonde blòkinan" + +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "logiko menos-ku adaptadó" + +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "restourá tur e blòkinan for di trash bin" + +#: turtleblocks.py:382 +msgid "Save" +msgstr "Warda" + +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "warda den kaha 1" + +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "warda den kaha 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 +msgid "hides the Sugar toolbars" +msgstr "skonde e Sugar toolbars" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"mantené balor kordinado-x aktual di e turtuga (por wòrdú huza na luga di un " +"blòk di number)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +msgid "print" +msgstr "print" + +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Warda komo Logo" + +#: TurtleArt/tabasics.py:347 +#, fuzzy +msgid "sets color of the line drawn by the turtle" +msgstr "instala kóló di e linia dibuga ku e turtuga" + +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "number" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "konsulta teklado" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "tòp" + +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Kordinantenan Certesian" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "instala skaal" + +#: TurtleArt/tabasics.py:520 +#, fuzzy +msgid "white" +msgstr "tanten/mientras" + +#: TurtleArt/tabasics.py:892 msgid "connects action to toolbar run buttons" msgstr "konekta akshon na toolbar run buttons" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "haltura di kèimas" + +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "menos/kita" + +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "i" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "tòp di e pila doblabel" + +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "komo entrada" + +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" +"mantene tamaño aktual di pen ( por wordu husa na luga di un kuadrá di number)" + +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "instala kóló" + +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "min" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +#, fuzzy +msgid "loads a block" +msgstr "karga mi blòki" + +#: TurtleArt/tabasics.py:308 +#, fuzzy +msgid "Palette of pen commands" +msgstr "palèt di komandonan pa pèn" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +#, fuzzy +msgid "shows values in FILO (first-in last-out heap)" +msgstr "" +"pusha balor riba monton FILO (first-in last-out) (promé-aden delaster-afó)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +#, fuzzy +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"operador si-e ora ei- sinó ku ta usa operadornan boolean di e palèt di " +"númbernan" + +#: turtleblocks.py:389 +msgid "File" +msgstr "File" + +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "logiko NO adaptadó" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 +msgid "ycor of bottom of screen" +msgstr "ycor di fondo di pantaya" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +#, fuzzy +msgid "presentation template: select Journal object (with description)" +msgstr "" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"presentashon patronchi: selekta opheto Journal (ku déskriphon)\n" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"presentashon patronchi: selekta opheto Journal (ku deskripshón)" + +#: TurtleArt/tabasics.py:601 +#, fuzzy +msgid "Palette of numeric operators" +msgstr "palèt operado pa number" + +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "multipliká" + +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "pa semper" + +#: TurtleArt/tabasics.py:361 +#, fuzzy +msgid "sets shade of the line drawn by the turtle" +msgstr "instala sombra di e linia dibuga ku e turtuga" + +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "portrèt/snapshot" + +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "Limpia" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "presentashon patronchi: selekta dos opheto Journal" + +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Amplia blòkinan" + +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Pantaya kompleto" + #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "Mustra" + +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 msgid "text" msgstr "teksto" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "balor di string" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "random" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "akshon" +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "logiko mas grandi-ku adaptadó" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "tòp eligibel di akshon stack" +#: TurtleArt/tabasics.py:173 +#, fuzzy +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "bira e turtuga contrali di oloshi (huki den grado)" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:521 #, fuzzy -msgid "invokes named action stack" -msgstr "aplá akshon yamá stack" +msgid "black" +msgstr "Bèk" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "warda den kaha 1" +#: TurtleArt/tabasics.py:684 +#, fuzzy +msgid "calculates square root" +msgstr "kalkula raís kuadrá" + +#: TurtleArt/tabasics.py:255 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"mantené balor kordinado-y aktual di e turtuga (por wordu huza na luga di un " +"blòk di number)" + +#: pysamples/grecord.py:216 +#, fuzzy +msgid "stop" +msgstr "tòp" + +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "mas grandi ku" + +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "xcor" + +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Ousilio" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "Skohe e turtuga ku bo ta bai komandá" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "keyboard" + +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "arko/bog" + +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "radio" + +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Kordinantenan Polar" + +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "instala sombra" + +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "logiko Y adaptadó" + +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Run" -#: TurtleArt/tabasics.py:888 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "mustra monton" + +#: TurtleArt/tabasics.py:230 +#, fuzzy +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "instalá e direkshon di e turtuga (0 ta tòp di e pantaya.)" + +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "entrada di volúmen di e mikrofón" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Título:" + +#: TurtleArtActivity.py:653 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "restourá tur e blòkinan for di trash bin" + +#: TurtleArt/tabasics.py:884 +#, fuzzy +msgid "Palette of variable blocks" +msgstr "palèt pa kuadrá variabel" + +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "husa komo introdukshon mumériko den operadonan matemátiko" + +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variabel 1 (balor numériko)" + +#: TurtleArt/tabasics.py:611 +#, fuzzy +msgid "adds two alphanumeric inputs" +msgstr "agrega dos introdukshon numériko" + +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "igual" + +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "sinó" + +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "no ta gusta" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "restourá e blòkinan skondé" + +#: TurtleArt/tabasics.py:422 +#, fuzzy +msgid "Turtle will not draw when moved." +msgstr "turtuga no ta pinta si mové" + +#. #-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "pop" + +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "tamánjo di pen" + +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "move turtuga kantu di un boog" + +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "logiko Igual-na adaptadó" + +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "palèt di pen di koló" + +#: TurtleArt/tabasics.py:934 #, fuzzy msgid "stores numeric value in Variable 1" msgstr "warda balor numériko den variabel 1" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "warda den kaha 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:948 #, fuzzy msgid "stores numeric value in Variable 2" msgstr "warda balor numériko den variabel 2" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "kaha 1" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "move turtuga bai patras" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "Variabel 1 (balor numériko)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "ycor di e tòp di pantaya" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "kaha 2" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Mustra blòkkinan" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Variabel 2 (balor numériko)" +#: pysamples/grecord.py:220 +#, fuzzy +msgid "save" +msgstr "Warda" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "waarda den" +#: gnome_plugins/collaboration_plugin.py:301 +#, fuzzy +msgid "Colors" +msgstr "kóló" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "kaha" +#: TurtleArt/tabasics.py:457 +#, fuzzy +msgid "sets size of the line drawn by the turtle" +msgstr "instala tamaño di e liñaá pinta ku e morkoi" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "balor" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Habri" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "mi vak" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "orientashon" + +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "ycor" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"un blòki programabel: usá pa agregá multi-variable matemátika, por ehèmpel, " +"sin(x)sqrt(x*x+y*y)" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "si" + +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 #, fuzzy -msgid "stores numeric value in named variable" -msgstr "warda balor numériko den nomber variabel" +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"move turtuga na posishon xcor, ycor; (0, 0) ta den e centro di e pantaya." -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "variabel nombrá (balor numériko )" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Pitòn" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Stòp" + +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "akshon 2" + +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 msgid "action 1" msgstr "akshon 1" -#: TurtleArt/tabasics.py:958 +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Kopia" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Pega" + +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "no ta transferí na" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "monton bashi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 #, fuzzy -msgid "top of Action 1 stack" -msgstr "tòp di akshon 1 stack" +msgid "pops value off FILO (first-in last-out heap)" +msgstr "" +"pusha balor riba monton FILO (first-in last-out) (promé-aden delaster-afó)" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "akshon 2" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Limpia" -#: TurtleArt/tabasics.py:967 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 #, fuzzy -msgid "top of Action 2 stack" -msgstr "tòp di akshon 2 stack" +msgid "Palette of presentation templates" +msgstr "palèt pa presentashon di patronchi" + +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "huki" -#: TurtleArt/tabasics.py:977 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "oudio" + +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Instrumentonan" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "komentario" + +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "déskonta introdukshon mumériko abou for di introdukshon mumériko ariba" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"signo di enterogashon pa introdukshon di keyboard (resultado warda den blóki " +"keyboard)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Cartesian" + +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "limpia e pantaya y start e turtuga di nobo" + +#: TurtleArt/tabasics.py:1027 #, fuzzy msgid "invokes Action 1 stack" msgstr "apelá akshon 1 stack" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:124 #, fuzzy -msgid "invokes Action 2 stack" -msgstr "apelá akshon 2 stack" +msgid "Palette of turtle commands" +msgstr "palèt di komandonan pa tortuga" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "" +#: TurtleArt/tabasics.py:804 +#, fuzzy +msgid "loops forever" +msgstr "las pas semper" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "Kita e restantenan" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "mustra aliniá" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "kita e artíkulonan for di trash bin permanentemente" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Projecto" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "restourá tur" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Debug" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "restourá tur e blòkinan for di trash bin" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "espasio vertikal" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "menos ku" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "vierkantswortel" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Adaptá skala di kordinantenan" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "Mustra blòkinan" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +#, fuzzy +msgid "Sugar Journal description field" msgstr "" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"Deskripshon di fèlt Sugar Journal\n" +"#-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-#\n" +"Deskripshón di fèlt Sugar Journal" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Título" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "lista ku puntonan di presentashon" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "pone un komentario na bo kodíko" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "skaal" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "abou" + +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "lila" + +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Baha e skala di kordinantenan" + +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "Klek pa habri" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "entrada di mikrofón pa altura di tono" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "diaro" + +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "Kita e restantenan" + +#: TurtleArt/tabasics.py:434 +#, fuzzy +msgid "Turtle will draw when moved." +msgstr "turtuga ta pinta si mové" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Objecto oudio Sugar Journal" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 msgid "Stop turtle" msgstr "Stòp turtuga" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Mustra blòkkinan" +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Turtuga" + +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "kambia e orientashon di e palèt di blòkinan" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "waarda den" + +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 msgid "Hide blocks" msgstr "Skonde blóks" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "no ta transferí na" +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "mas" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Mi no sa kon ta hasi'é" +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "òf" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "no ta gusta" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +#, fuzzy +msgid "presentation template: list of bullets" +msgstr "presentashon patronchi: shete bala di skopèt" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "komo entrada" +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "identidat operadonan husa pa ekspanshon di kuadrá" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "mustra siguiente palèt" +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Redusí blòkinan" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "kambia e orientashon di e palèt di blòkinan" +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"mantené balor direkshon aktual di e turtuga (por wordu huza na luga di un " +"blók di number)" -#: TurtleArt/tautils.py:196 -msgid "Load..." +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "imágen" + +#: TurtleArt/tabasics.py:695 +#, fuzzy +msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" +"returna kale number entre minimo (banda robes) i maksimo (banda drechi) balor" -#: TurtleArt/tautils.py:206 -msgid "Save..." +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" msgstr "" +"mantene kóló aktual di pen ( por wordu husa na luga di un kuadrá di number)" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "Klek pa habri" +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Mustra palèt" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "orientashon" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "warda e imágen na e diario di Sugar" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "siguiente" +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Warda portrèt" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "start" + +#: TurtleArt/tabasics.py:133 +#, fuzzy +msgid "moves turtle forward" +msgstr "move turtuga pa dilanti" + +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "Dilanti" + +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "mi vak" + +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "Bèk" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#, fuzzy +msgid "sets the scale of media" +msgstr "instala e skal di media" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "mantene e balor di e skala aktual" + +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "tòp eligibel di akshon stack" + +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +#, fuzzy +msgid "stores numeric value in named variable" +msgstr "warda balor numériko den nomber variabel" + +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "logiko OF adaptadó" + +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +#, fuzzy +msgid "microphone input voltage" +msgstr "entrada di volúmen di e mikrofón" + +#: TurtleArt/tabasics.py:816 +#, fuzzy +msgid "loops specified number of times" +msgstr "las spesifika barios bes" + +#: TurtleArt/tabasics.py:1037 +#, fuzzy +msgid "invokes Action 2 stack" +msgstr "apelá akshon 2 stack" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#, fuzzy +msgid "setxy" +msgstr "instala xy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "título y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "título x" + +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "Jena pantaja" + +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "instala xy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "polar" + +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "ripití" + +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Warda komo imagen" + +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Edita" + +#: TurtleArt/tabasics.py:1017 +#, fuzzy +msgid "top of Action 2 stack" +msgstr "tòp di akshon 2 stack" + +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" +"parti tòp introdukshon numériko (tèler) den bòm introdukshon numériko " +"(denominadó)" + +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "max" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "print balor den blóki státus den fondo di e pantaya" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "mantene resultado di signo di blóki enterogashon-keyboard" -#: TurtleArt/tawindow.py:1256 +#. #-#-#-#-# pap.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "Primi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +#, fuzzy msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" msgstr "" +"un blòki programabel: usá pa agregá multi-variable matemátika, por ehèmpel, " +"sin(x+y+z)" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "restourá tur" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Arte di turtuga" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "imágen" +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Warda komo Logo" +#: TurtleArt/tabasics.py:443 +#, fuzzy +msgid "pen down?" +msgstr "pen abou" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Warda komo imagen" +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "portrèt/snapshot" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Warda portrèt" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: TurtleArt/tabasics.py:479 +msgid "end fill" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Mustra palèt" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "kòrá" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Skonde palete" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "identidat" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Baha e skala di kordinantenan" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Subi e skala di kordinantenan" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Edita" +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Mira" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projecto" +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Kopia" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Pega" +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "" -#: TurtleArtActivity.py:591 -#, fuzzy -msgid "Restore blocks from trash" -msgstr "restourá tur e blòkinan for di trash bin" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Pantaya kompleto" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Kordinantenan Certesian" +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Kordinantenan Polar" +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Amplia blòkinan" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Kanselá" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Redusí blòkinan" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Limpia" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Run" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Paso" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Ousilio" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Stòp" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "" + +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:933 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:951 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" - -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" - -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" - -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" - -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" - -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1284 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1302 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1303 #, python-format msgid "Do you want to reinstall %s?" msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 +#: gnome_plugins/collaboration_plugin.py:64 msgid "My Turtle Art session" msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 +#: gnome_plugins/collaboration_plugin.py:111 msgid "Enable collaboration" msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 +#: gnome_plugins/collaboration_plugin.py:116 msgid "Activities" msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 +#: gnome_plugins/collaboration_plugin.py:121 msgid "Buddies" msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 +#: gnome_plugins/collaboration_plugin.py:124 msgid "Share" msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 +#: gnome_plugins/collaboration_plugin.py:125 msgid "Configuration" msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 +#: gnome_plugins/collaboration_plugin.py:128 msgid "Neighborhood" msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 +#: gnome_plugins/collaboration_plugin.py:289 msgid "Nickname" msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 +#: gnome_plugins/collaboration_plugin.py:291 msgid "Account ID" msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 +#: gnome_plugins/collaboration_plugin.py:293 msgid "Server" msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 +#: gnome_plugins/collaboration_plugin.py:295 msgid "Port" msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 +#: gnome_plugins/collaboration_plugin.py:297 msgid "Password" msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 +#: gnome_plugins/collaboration_plugin.py:299 msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "kóló" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1117,22 +3237,14 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Título:" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" -msgstr "" +msgstr "Deskripshón:" #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1145,7 +3257,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 msgid "Palette of sensor blocks" msgstr "" @@ -1159,11 +3271,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "sonido" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1174,29 +3281,6 @@ msgstr "" msgid "loudness" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "entrada di volúmen di e mikrofón" - -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "altura di tono" - -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "entrada di mikrofón pa altura di tono" - -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "resistensia" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1204,35 +3288,11 @@ msgstr "resistensia" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "vòltahe" - -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -#, fuzzy -msgid "microphone input voltage" -msgstr "entrada di volúmen di e mikrofón" - #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1264,740 +3324,316 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "tanten/mientras" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -#, fuzzy -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"operador si-e ora ei- sinó ku ta usa operadornan boolean di e palèt di " -"númbernan" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "te ora ku" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -#, fuzzy -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"operador si-e ora ei- sinó ku ta usa operadornan boolean di e palèt di " -"númbernan" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "tòp" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "tòp di e pila doblabel" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "diaro" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Objecto di media Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "oudio" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Objecto oudio Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -#, fuzzy -msgid "Sugar Journal video object" -msgstr "Objecto oudio Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 msgid "description" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Deskripshon di fèlt Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "Mustra" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -#, fuzzy -msgid "draws text or show media from the Journal" -msgstr "tou teksto of show media for di Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "mustra aliniá" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "instala skaal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -#, fuzzy -msgid "sets the scale of media" -msgstr "instala e skal di media" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "warda imágen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "nòmber di imágen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "warda e imágen na e diario di Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "warda SVG" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "warda e imágen di turtuga komo map di e diario di Sugar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "skaal" +msgstr "deskripshón" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "mantene e balor di e skala aktual" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "konsulta teklado" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"signo di enterogashon pa introdukshon di keyboard (resultado warda den blóki " -"keyboard)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "keyboard" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -#, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "mantene resultado di signo di blóki enterogashon-keyboard" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -#, fuzzy -msgid "Palette of extra options" -msgstr "palet pa optión ekstra" - -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "Primi" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -#, fuzzy -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "" -"pusha balor riba monton FILO (first-in last-out) (promé-aden delaster-afó)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "mustra monton" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -#, fuzzy -msgid "shows values in FILO (first-in last-out heap)" -msgstr "" -"pusha balor riba monton FILO (first-in last-out) (promé-aden delaster-afó)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "monton bashi" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "limpia FILO (first-in-last-out heap)" - -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "pop" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -#, fuzzy -msgid "pops value off FILO (first-in last-out heap)" -msgstr "" -"pusha balor riba monton FILO (first-in last-out) (promé-aden delaster-afó)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "monton bashi" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "komentario" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "pone un komentario na bo kodíko" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "print" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "print balor den blóki státus den fondo di e pantaya" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Pitòn" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -#, fuzzy -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"un blòki programabel: usá pa agregá single-variable matemátika, por ehèmpel, " -"sin(x)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"un blòki programabel: usá pa agregá multi-variable matemátika, por ehèmpel, " -"sin(x)sqrt(x*x+y*y)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 -#, fuzzy -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"un blòki programabel: usá pa agregá multi-variable matemátika, por ehèmpel, " -"sin(x+y+z)" - +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "ehekuta e código den e módulo tamyblock.py den e Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Cartesian" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "mustra kordinantenan di Cartesian" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "polar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "mustra kordinantenan polar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "Turtuga" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "Skohe e turtuga ku bo ta bai komandá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "tòp di e pila doblá" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "karga mi blòki" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "instala xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -#, fuzzy -msgid "Palette of presentation templates" -msgstr "palèt pa presentashon di patronchi" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "skonde blòkinan" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -#, fuzzy -msgid "declutters canvas by hiding blocks" -msgstr "drecha e tela dor di skonde blòkinan" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "Mustra blòkinan" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "restourá e blòkinan skondé" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "skonde e Sugar toolbars" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "lista ku puntonan di presentashon" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -#, fuzzy -msgid "presentation template: list of bullets" -msgstr "presentashon patronchi: shete bala di skopèt" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "presentashon patronchi: selekta opheto Journal (no déskripshon)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "presentashon patronchi: selekta opheto Journal (ku déskriphon)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "presentashon patronchi: selekta kuater opheto Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "presentashon patronchi: selekta dos opheto Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "xcor di e pantaya banda robes" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "abou" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "ycor di fondo di pantaya" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "hanchura" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "hanchura di kèimas" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "xcor di banda drechi di pantaya" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "ycor di e tòp di pantaya" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "haltura" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "haltura di kèimas" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "título x" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "título y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "abou" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "presentashon 1x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "presentashon 2x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "presentashon 1x2" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "presentashon 2x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" -#: pysamples/brain.py:54 +#: pysamples/brain.py:52 msgid "Spanish" msgstr "" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 msgid "English" msgstr "" -#: pysamples/brain.py:91 +#: pysamples/brain.py:88 msgid "Sorry, I can't understand what you are asking about." msgstr "" -#: pysamples/brain.py:100 +#: pysamples/brain.py:97 msgid "" "Sorry, there is no free memory to load my brain. Close other activities and " "try once more." msgstr "" -#: pysamples/forward_push.py:45 +#: pysamples/forward_push.py:48 msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "tòp" - -#: pysamples/grecord.py:217 +#: pysamples/grecord.py:218 msgid "play" msgstr "" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "Warda" - -#: pysamples/journal-stats.py:78 +#: pysamples/journal-stats.py:80 msgid "other" msgstr "" -#: pysamples/uturn.py:24 +#: pysamples/uturn.py:35 msgid "uturn" msgstr "" -#: pysamples/uturn.py:26 -msgid "make a uturn" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:91 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:260 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:275 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:299 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:375 msgid "New" msgstr "" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Habri" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "" -#: turtleblocks.py:356 -msgid "Save" -msgstr "Warda" +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:383 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:388 msgid "Quit" msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "File" - -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Adaptá skala di kordinantenan" - -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Reset e tamaño blòki" - -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Mustra/skonde blòki" - -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Instrumentonan" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Debug" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Turtuga" - -#: turtleblocks.py:407 +#: turtleblocks.py:436 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:475 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:477 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "density" -#~ msgstr "identidat" +#~ msgid "name" +#~ msgstr "nòmber" -#, fuzzy -#~ msgid "light" -#~ msgstr "drechi" +#~ msgid "set text size" +#~ msgstr "instala tamánjo di teksto" -#, fuzzy -#~ msgid "read" -#~ msgstr "kòrá" +#~ msgid "set text color" +#~ msgstr "instala color di teksto" + +#~ msgid "presentation 2x1" +#~ msgstr "presentashon 2x1" #, fuzzy -#~ msgid "mode" -#~ msgstr "mod" +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "instala kóló di e linia dibuga ku e turtuga" + +#~ msgid "presentation 2x2" +#~ msgstr "presentashon 2x2" #, fuzzy -#~ msgid "samples" -#~ msgstr "Mònster" +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "instala midí di e linia dibuga ku e turtuga" + +#~ msgid "presentation 1x1" +#~ msgstr "presentashon 1x1" + +#~ msgid "presentation 1x2" +#~ msgstr "presentashon 1x2" #~ msgid "then else" #~ msgstr "despues algu otro" @@ -2052,7 +3688,8 @@ msgstr "" #~ msgid "restore last" #~ msgstr "restourá e último" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" #~ "un blòki programabel: usá pa agregá kalkulashon matemátika, por ehèmpel, " #~ "sin(x)" @@ -2142,19 +3779,17 @@ msgstr "" #~ msgid "1×1 picture" #~ msgstr "1×1 imágen" -#~ msgid "name" -#~ msgstr "nòmber" - #~ msgid "holds current pen shade (can be used in place of a number block)" #~ msgstr "" #~ "mantene sombra aktual di pen ( por wordu husa na luga di un kuadrá di " #~ "number)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" -#~ msgstr "" -#~ "un blòki programabel: agrega bo mes matematika comparabel den e blóki, pe., " +#~ "a programmable block: add your own math equation in the block, e.g., " #~ "sin(x)" +#~ msgstr "" +#~ "un blòki programabel: agrega bo mes matematika comparabel den e blóki, " +#~ "pe., sin(x)" #~ msgid "pop value off FILO" #~ msgstr "kita balor for di FILO" diff --git a/po/pbs.po b/po/pbs.po index bf2909d..6145538 100644 --- a/po/pbs.po +++ b/po/pbs.po @@ -2,11 +2,26 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: 2013-07-06 20:48+0200\n" +"Last-Translator: AlanJAS \n" +"Language-Team: LANGUAGE \n" +"Language: pbs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2013-04-16 21:38+0200\n" "Last-Translator: usuariopame05 \n" "Language-Team: LANGUAGE \n" @@ -18,1785 +33,3389 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Nijang se lumei kad-er k'ua manague' ngunjiu' kumu'" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "D-uaja'" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Kumú' majau matsjau" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "vikia'aut ne kumu' nimia ma kutau" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Tortugarte Chich´i´" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "ma ngupeix" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Tortugarte mep muonu´u" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "vikia'aut pu kumú' nimia ma ngupeix" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "vixa´aun t´i´ieje´ manatsjau" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "matseiñ'" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "vichiñ' ne kutau nak'ujuly' tsukuet vimiaik majau ne kumú'" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "Nijañg lumeitameiñ vu´us skiñing" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "Nijang lumei tameiñ colombianos" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "Nijang ne Francos de Ruanda" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "Ninjang lumei tameiñ Kulujem" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "Nijanglumei tameiñ Australianos" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "Nijang reGuaraníes Paraguayos" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Nijang vinkjiu kunju´Peruanos" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "Nijang tameiñ Uruguayos" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "Turtkle Bots" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +#, fuzzy +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "vikiet xi´iap ne ndakeiñ mates malñ 0 kale vakja" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "vikiep´ mapaa" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "vikiep´1 xi´iap ne sonsor vakeje nda" + +#: taextras.py:88 +msgid "LED" +msgstr "LED" + +#: taextras.py:89 +msgid "button" +msgstr "ndaleiñ" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +#, fuzzy +msgid "gray" +msgstr "" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"tajaich ne sundue\n" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"tsundué" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "majaap" + +#: taextras.py:92 +msgid "temperature" +msgstr "mapaa" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "kuba´ap" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "ne se lu'ujuñ manajap xikich'" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "xikich' manajap" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "leechipiá Butia" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "manamva´an Butiá" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "Vimiejep viñkjiu ne nínjang re blok Butiá" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "manamejep´nguniang nagun´iag Butia" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "vikiep´ne manajap ngun´iag Butia ne leechipiá ne nave´en 0 maoin 255" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "matau Butiá" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "meje'ep" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "vikia't pu kumú' nimia ngupeix (angelo en grados)" - -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "majaap" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "vikia't pu kumú' nimia ma kutau (angulo engrados)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "ngulja'" +#: taextras.py:109 +msgid "stop Butia" +msgstr "ndama' ai Butia" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "ngumúu se liviuch' nui niñ'eje'" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "vimia´aik ne leechipia Butiá" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "ngube'ei" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "matau Butiá" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "vikia'aut pu kumú' lagu'ust' pu ngulja'" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "vikia´aut ne lecheepiá Butia ma katau" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "makeje' xy" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "ma maje´ep Batiá" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "vikia´t ne lee chipiá Butia ma maje´ep" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "kuas Butiá" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "vikia´t ne lee chipia Butia ma majap" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "ma ngupex Butia" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "vikia´ autma majap ne leechiapia Butia ma ngupex" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "mod " + +#: taextras.py:127 +#, fuzzy +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "vimia´ik se ndaei ne pin ndajei, ndalejeiñ PWM, SERVO" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "liñjú" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +#, fuzzy +msgid "Configure hack port for digital input." +msgstr "vichjaut ne kiñcheje´ne Arduino njkár ndejeí matét" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +#, fuzzy +msgid "Configure hack port for digital output." +msgstr "vichjaut ne kiñcheje´Arduino nkajai ndalejeiñ matét" + +#: taextras.py:141 +#, fuzzy +msgid "Butia" +msgstr "" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"Butia" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +#, fuzzy +msgid "Search for a connected camera." +msgstr "mata´u pornnda brik NTX mamañg" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "ndakjaik" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "vanjial'" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +#, fuzzy +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "establece el modo de xikjia´de ne ndakeiñ leet HSV" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "vimia´ai x" + +#: taextras.py:179 +msgid "return x position" +msgstr "vikiet´i kimia´ai x" + +#: taextras.py:180 +msgid "y position" +msgstr "vimia´ai y" + +#: taextras.py:181 +msgid "return y position" +msgstr "vikiet peuk se kimiag nama´ai" + +#: taextras.py:182 +msgid "pixels" +msgstr "pixeles" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "vikiet ne nave´ne pixeles" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "establece modo de color de nadake´eñ leet RGB" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "establece el modo de color ne ndake´eñ leet YUV" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "establece el modo de xikjia´de ne ndakeiñ leet HSV" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "kalibracion mu´uu" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "karep´kujuiy de liñ´ajaui ne cadena de rin´ja" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "kuba´ap señal" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "matau SumBot" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "satea ne matau SumBot" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "satea matau defecto par re comandos de likiu´k" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "makutau SumBot" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "vikia´aut ne SumBot ma kutau" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "ma ngupesh Sumbot" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "vi´kia´aut ne SumBot ma ngpesh" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "ma lama´aiy SumBot" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "malama ´aiy SumBot" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "ma majeep SumBot" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "viljiañk SumBot ma maje´ep´" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "kuas SumBot" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "viljiañk´ne SumBot ma majap" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "angulo ne kingipe´" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "kijit ne angulo kingiep´ne dohyo" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "angulo ne mi´iip´" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "kijit n ne angulo ne mi´iip´" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "coor. x SumBot" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "kijit ne coordenada x de SumBot" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "coor. y SumBot" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "kijit ne coordenada i de SumBot" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "coor. x mi´iip´" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "kijit ne coordenada x ne mi´iip´" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "coor. y mi´iip´" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "kijit ne coordenada i ne mi´iip´" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "liñ´jañ´SumBot" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "kijit liñjañ he SumBot" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "liñ´jañ´mi´iip´" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "kijit ne liñ´jañ´ ne mi´iip´" + +#: taextras.py:251 +msgid "distance to center" +msgstr "kupaá au re kingiep´" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "kijit re kupa´au ne kingiep´de dohyo" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "kupa´au ne mi´iip´" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "kijit re kupa´au ne mi´iip´" + +#: taextras.py:256 +msgid "update information" +msgstr "actualizar riñ´ja" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "actualizar re riñ´ja desde el servidor" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau " + +#: taextras.py:263 +msgid "start polygon" +msgstr "manapup´nda poligono" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"vipiup´main nda vingijiu poligono ki´iust peuk se ma´ai chuk manei xy ne " +"kumuk´" + +#: taextras.py:266 +msgid "add point" +msgstr "lamjep´nda punto" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"lamjep nda vingijiu ounto al poligono ki´iust peuk se ma´ai chuk manei xy ne " +"kumuk´" + +#: taextras.py:269 +msgid "end polygon" +msgstr "lamañk´poligono" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "main nda vingi´jiu poligono" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "vama´iñ" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "nip napú nda viñjiu poligono" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "vumang nda viñjiu poligono" + +#: taextras.py:274 +msgid "triangle" +msgstr "ranju´umú " + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "mimviup" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +#, fuzzy +msgid "height" +msgstr "" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"majax" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "mamejep nda sania´ranju´u mu ne ngul´ajau ndimjiuly´" + +#: taextras.py:279 +msgid "circle" +msgstr "ndimjuily´" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "mamejep nda sania ndimjiuly ne ngul´ajau" + +#: taextras.py:281 +msgid "rectangle" +msgstr "kiñui muu" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +#, fuzzy +msgid "width" +msgstr "" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"nixi'i" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "mamejep nda sania kiñui muu nui man au nui mamaja´a" + +#: taextras.py:285 +msgid "reset" +msgstr "maets peuk ndaei ndatsjau" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" +"maets peuk maei matsjau ne ngul´ajau. nichi iñ´ne se ke´echlik´jiun re " +"sad_ia manajap" + +#: taextras.py:287 +msgid "motor" +msgstr "manajap" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "Torque" + +#: taextras.py:290 +msgid "speed" +msgstr "ndakju´u" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"El torque maiñ ndakju´u ne manajap nimviu ke nama 0. (mapung) rab-e´n majap " +"ne na´va lumei ne sania´a matsjau em viñjiu" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "liña´ja nda sania par ke nip matsuj´u" + +#: taextras.py:295 +msgid "joint" +msgstr "liviun´" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -"vikia't pu kumú' nimia xcor, ycor; (0,0) vanjiu' kiñkie mejep kutau " -"nak'ujuly'." +"liviuch´nui sania´a ( ne sania´a matsjau mas vinjiu maiñ ne sania´a ndanú " +"x, y)" -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "makeje' peuk manamá" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "makjat nkjai ndatsjau nadakjat" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "kiji'it peuk mane'ei pu kumú' (0 se maa kibia ne kutau nak'ujuly" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "lukjuat ne nqui´aajau xiñi´u ngjaik nda ndatsjau ndakja´t" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "coorx" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "Ndimjiuly" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "lamejep nda sania´a ne ngul´ajau" -#: TurtleArt/tabasics.py:226 +#: taextras.py:305 +msgid "density" +msgstr "vapu" + +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -"lumei peuk se ma nat'ei ma nanju sad-ia' x lumei ne kumu' (lania'at lakje " -"kujui nip manakje' rabe'en)" +"Skad-a vakjaa ne vapu ne sania´a vapu mananiát latsjau neukse nab-én majau" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "coory" +#: taextras.py:308 +msgid "friction" +msgstr "vupai" -#: TurtleArt/tabasics.py:237 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -"lumei peuk se ma nat'ei nanju sad-ia' y lumei ne kumú' (lania'at lakje' " -"kujui nip manakje rabe'en)" +"skad- a ma´in ne vapui mana´jap re sad-ía (nda ndiñjiup kiñgyiep 0 y 1 peuk " +"0 ni kanen manajap y ne nda manajat)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "peuk manamaa" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "makeen" -#: TurtleArt/tabasics.py:248 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "lumei kad-er vu'u' ne kumu' (lania'at make' kujui nip make' rabe'en)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"skad- a ma´in ne vapai par sad-ia (nda ndiñjiup kiñyiep 0 y 1 peuk 0 va´ejei" +"´nin lumei y nda nalei)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Nijang se vupai re nde'ets kily'e" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "majaut" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "mane'ep ne kutau nak'ujuly'" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"majaut =1, nda sania mananiat laka´ut; si majau ngjaik 0 lijiañ skad-a. ma´i" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau " + +#: taextras.py:324 +msgid "WeDo" +msgstr "WeDo" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"nadalejeñ ne nda´ujuñiñkie libits (-1==nip ndib-its, 0==lib-its ma kutau " +"3==lib-its ma ngupe ex, 1==lib-its ma maje´p2== lub-its ma majap)" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "ndale´je iñ ne nda´ujuñ ni kubaap" + +#: taextras.py:333 +msgid "Motor A" +msgstr "manájap A" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "viñjiu ne manajap A" + +#: taextras.py:335 +msgid "Motor B" +msgstr "manája B" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "makep ne liñju viñiu ne manajap B" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "setea ne liñju viñjiu ne manajap A" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "setea ne liñju viñjiu ne manajap B" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "nijian se lumei re me´ets kily´e lu´uei vani´at matsjau manájap" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "nijian se lumei re me´ets kily´e lu´uei vani´at matsjau ninkie" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "va-d-usp" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "kub-áp" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "xikjia'" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "lijiú" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "lijiu" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "viñee't pu kimviu'p lamejep (xikjia't, nixaú)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "kichjia´ut majau ñut ne nda usx lon ne bkick" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "tsundué" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "makeje' xikjia'" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "kiji'it ne xikjia' se mane'eima nad-es niñ'eje' ne kumu´" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "makeje' peuk lu'ue lijiú" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "kiji'it peuk ma vakja ne niñ'eje' se pu kumú' ve'es" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "nda ndich´iu nichjiau ñut mi´ia re nda´uik y ch´ut vumiand" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "mamejep tsuntué" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "NTX maka´je %s bricks" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "mamejep majau masau se tsundue ne niñ'eje se ve'es pu kumú'" +#: taextras.py:367 +msgid "NXT not found" +msgstr "NTX nip make´je" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" msgstr "" -"lumei re xikjia' se chu' mani ne nde'ets kily'e (lania'at make' kijui ni " -"mvake rabe'en)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "lumei majau masau' xikjia' ne nde'ets kily'e" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "mambañ NTX" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "mata´u pornnda brik NTX mamañg" + +#: taextras.py:371 +msgid "NXT" +msgstr "NTX" + +#: taextras.py:372 +msgid "set current NXT device" msgstr "" -"lumei majau masau' se tsunduep ( lania'at lakje kujui nip manakje rabe'en)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "majáu ne nde'ets kil'e" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "Pu kumú' nip manaju'u natsjau sania' xi'iap se likia'aut." +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "mapuu' ne nde'ets kily'e" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "Pu kumú' laju'u' latsjau lagueje' sania' xi'iap se likia'aut." +#: taextras.py:376 +msgid "play tone" +msgstr "manaei skad-a lijiu" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "makeje' ngutue'p" +#: taextras.py:377 +msgid "frequency" +msgstr "lunu´t" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "makeje' ne nixi'ip pu niñ'eje' se vakeje' ne kumú'" +#: taextras.py:378 +msgid "time" +msgstr "kunju´u" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "mapúp mánee" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "manaei skad-a vatei lunút lu´ui kunju´u" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" msgstr "" -"Mapup mane´p pu ranju'muu se me'ei mata'aun( make' se me'ei mane'ei ravú " -"kad-a)" +"ndatat na´ua\n" +"\n" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "maljung se mane'p" +#: taextras.py:382 +msgid "port" +msgstr "Ndejei' " -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:383 +msgid "power" +msgstr "manajap" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "likia´t" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "lipjia nda mana´jap" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" msgstr "" -"Vipiát pu ranjumuu se mata'aung nda nangaú viñe't (make' se mapup ravú kad-a" +"manamejeo ra´uat\n" +"\n" +"peuk se utueje" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "ngutue'p" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "manamejep nui na´uap re kiñxieje B y kiñxieje C" + +#: taextras.py:390 +msgid "PORT A" +msgstr "kiñchieje´A" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "kiñchieje´A del brick" + +#: taextras.py:392 +msgid "PORT B" +msgstr "kiñchieje´ B" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "kiñchieje´ B del brick" + +#: taextras.py:394 +msgid "PORT C" +msgstr "kiñchieje´ C" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "kiñchieje´ C del brick" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" msgstr "" -"lumei ne ngutue'p se chu' lumei ne nde'ets kily'e (lania'at make kujui nip " -"make' rabe'en)" +"manamejeo ra´uat\n" +"peuk se utueje" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Nijang se lumei xikjia' nde'ets kily'e" +#: taextras.py:397 +msgid "start motor" +msgstr "manapup manajap" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "nu'ua" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "malatat nda na´ua leem" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "ni'an" +#: taextras.py:399 +msgid "brake motor" +msgstr "manama´i manajap" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "niján'" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "lumai nda na´ua leem najui" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "niñkijily'" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "manapup manajap" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "cian" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "lupup ne ndape én ne na´va" + +#: taextras.py:404 +msgid "motor position" +msgstr "peuk lu´uinjiu´u ne na´ua" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "lumei peuk lu´ui njiu ne na´ua" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "kiñchieje´ 1" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "kiñchieje´ 1 del brick" + +#: taextras.py:408 +msgid "read" +msgstr "nu'ua " + +#: taextras.py:409 +msgid "sensor" +msgstr "nda´uñ" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "ba´jau ne ndalejeiñ ne" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "kiñchieje´ 2" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "kiñchieje´ 2 nda brick" + +#: taextras.py:413 +msgid "light sensor" +msgstr "nda´ujuñ niñgyie kutsja´u" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "nada´ujuñ nda grises" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "kiñchieje´ 3" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "kiñchieje´ 3 nda brick" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "nda´ujuñ matajau" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "nda´ujuñ mab- a´p" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "kiñchieje´ 4" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "kiñchieje´ 4 nda brick" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "ndaujuñ se lijiu" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "skusuá'" +#: taextras.py:422 +msgid "color sensor" +msgstr "nda´ujuñ lumei xikjia´a" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "lunia kutsja´u" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "lunia nekutsja´u nada´ujuñ lumei xik´jia´a" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "peuk kausp ne ngun´iang" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "lujejeiñ péuk kausp ne nagun´iang brick" + +#. #-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau \n" +"#-#-#-#-# pbs.po (PACKAGE VERSION) #-#-#-#-#\n" +"Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "niñkijiñ" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "PWM" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "kad-uá" +#: taextras.py:441 +msgid "SERVO" +msgstr "SERVO" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "numvúu" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ERROR: ndich´iu nut ne Ardiano yne nab- en ne kiñxieje´e" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "makeje' kad-er xikjia' me'ets kily'e" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ERROR: ne ndiñjiup lumeim malaei nda nab-en´enre 0 y 255" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "makeje' peuk vakja xikjia'p re kily'e se ndutsjau pu kumú'" +#: taextras.py:444 +#, fuzzy +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ERROR: ne ndiñjiup lumem malaei maja´ch´, majaich" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "makeje' mandap re kily'e me'ets" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "ERROR: peuk stiñjia lumem mala ei ndajei, ndalejeiñ PWMo SERVO" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "kiji'it ne ngutue'p re kily'e se ndutsjau pu kumú'" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Nijang se lumei rabe'en make'" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "masal' mamejep" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "mambañ Arduino" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "lamejep lasalt nui ndejei' se lumei rabe'en" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "maleje'p" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" +#: taextras.py:451 +msgid "set current Arduino board" msgstr "" -"kia'ant pu ndejei' rabe'en se vanjiu' kimviu'p navé ndejei' rabe'en se " -"kimvia' njuts" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "vilyip lamejep" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "vilyip lamejep nui ndejei' rabe'en" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "masajaik" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: TurtleArt/tabasics.py:604 +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "modo del pin" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "vimia´ik se ndaei ne pin ndajei, ndalejeiñ PWM, SERVO" + +#: taextras.py:462 +msgid "analog write" +msgstr "MAETS´" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "gyist nda liñjiúy pu kiñchieje´luctuejé" + +#: taextras.py:465 +msgid "analog read" +msgstr "ma´ajau analógico" + +#: taextras.py:466 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -"xajaik ne ndejei lumei rabe'en kuts'iñ'a (re rabe'en) kujaiñ'a ndejei' " -"rabe'en (malejeiñ re rabe'en)" +"gyiajaut nda liñju ne kiñche je, ne liñjú k´ua lakejé kiñkié 0 y ref MA " +"NAVAIÑ´NE MANAJAN DE usb VOLT=(( leer)*5/1024 vakja lum´ejep)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "jui malep" +#: taextras.py:468 +msgid "digital write" +msgstr "ma´ets matét" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "katsjau malep vake' manalei kad-er limi" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "gyist nda liñjú matét be kiñ cheje´vakja mamejep" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:470 +msgid "digital read" +msgstr "ma´ajaú matét" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "katsjau sad-ia' (lijeng)" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "gyist nda liñju ne nda kiñche je´matét " -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "vichjaut ne kiñcheje´ne Arduino njkár ndejeí matét" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "nikji ne kiñui muu" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "vichjaut ne kiñcheje´ne Arduino ma nakju´ne servo" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "vichjaut vipiat ne nikji kiñuimuu" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "vichjaut ne kiñcheje´Arduino nkajai ndalejeiñ matét" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "kensemakeje'" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "vichjaut ne kiñcheje´Arduino ma PWM, modulacion se vates" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "sau' lakejé" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "kutue' le'ei lakejé" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:480 +msgid "The device must be an integer" msgstr "" -"vikiñ ne nabe'en semanakeje kiñyep se lu'ue lulejeñ sau' malejeiñ (kimvia) " -"maiñ kutue' lakeje (kujañ'a" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "rabe'en" +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau " -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "make' nkjai' rabe'en se vat'ei vatsjau rabe'en" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "establecer PVS" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "mad-uajap navú" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "katsjau kapaat mad-uajap navú" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "mana'p navú" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "katsjau kapat mana'p navú" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "skad-a lulejem" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "katsjau kapat skad-a lulejem" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "mut" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "katsjau nip lupat" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "peuk kaus in1" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "y" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "katsjau kad-ep lupat" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "peuk kaus IN2" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "o" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "katsjau nip kapat" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "peuk kaus SEN" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Nijang se katsjau lumei kute" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "mapee" +#: taextras.py:510 +msgid "capture" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "luma'ai se sania' lustjau na'a kad-a kusau rabe'en tijia'p" +#: taextras.py:511 +msgid "input" +msgstr "" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "Leem" +#: taextras.py:512 +msgid "samples" +msgstr "" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "Meleix leem" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "Maleix" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "vilyix re rabe'en se me'eje valeima" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "A1" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "lik'iajam" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "xi'iap" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "A2" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "lik'iajam xi'iap" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "katsjau lik'iajam kujui vake' ne nijang se lumei rabe'en" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "IN1" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "kad-ep" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "lik'iajam kujui nipeuk" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "IN2" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:528 +msgid "read input 2 voltage" msgstr "" -"katsjau lik'iajam-kujui-nipeuk vake't katsjau vupaat se lumei pu nijang " -"lumei kily'e" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "tejiap mameje'p" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "SEN" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "vikjiu't pu manajap nimia mamajap" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "tejiap mamajap" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "SQR1" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "vikjiu't pu manap nimia kupu'" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "Mama'ai kanen vatsjau" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "AQR2" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "luma'ai kanen vatsjau chu'maní" +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Nijang se lumei valei me'ets kad-er ndavai" +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "PVS" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "ndapup" +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "kia'an ne ndavaí re ndaleiñ se me'e make'" +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "kily'e keich'" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "tsukuet maleiñ ne se lijiu maka'an leet" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "liñjup ne ngulje'e" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Ngunjiu' re kily'e me'ets" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "matsjau" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "Majau masau' re xikjiap' RGB ne ndake'eik leet maa pu manajap" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "stiñkjia'p ne manajap se vatsjaú nam'ejep ngunjiu'" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "niján'" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "ma'ajau ne manajap matsjau mamejep ngunju'" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "xikji'ik se lumei ne ndake'eik leet" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "makjaat kiñkie' nda ndajul'" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "lamejep pu se lu'uei lutsjau likiu' manei ravu x, y z ne manajap" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "vikjiaat re rabe'en kupu se vania'at liviaun' nda" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "katsjau lik'iajam kujui vake' ne nijang se lumei rabe'en" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "makjaat kiñkie' ndakjaat nui" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "vikjiu't pu manajap nimia mamajap" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "makjaat pu rabe'en kupu se vania'at liviau'n nui" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "sania' se vania'at me'ets xiñi'iu xiñi'iu ne sugar" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "ndakjaat nui" + +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "ndakjaat nda" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "lu'uei liviaun (kusau' rave'en)" +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Kigyuá" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "ndakjaat nui" +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "vilyip lamejep nui ndejei' rabe'en" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "se lu'uei liviaun' (kusau rabe'en)" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "ma'aung nijang" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "makjaat kiñkiep'" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "Majau tily'ajau" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "pu kauk tijiap ne tortugArte" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "sania' ndaka'an leet xiñi'iu xiñi'iu ne sugar" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "cian" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "Maveje'p manu peuk me'ei matsjau" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "vikia'aut mi'ia re se xik'iai'" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "ma nuap laku'" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "peuk manamaa" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "Skad-a make' se keich' kily'e" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "" +"vikjiat ravu se nichjaú pu kiñkie' kumu' nkjai' navú makjat ngk'uix SVG pu " +"xiñi'iu xiñi'iu matsjau kad-ua ninchaul" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "me'es matsjau ma'u'up kad-er se limi xiñi'iu xiñi'iu" + +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "ndaka'an let" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "skusuá'" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "vikjiu't pu manap nimia kupu'" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "katsjau sad-ia' (lijeng)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "makjat SVG" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "mapuu' ne nde'ets kily'e" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "mapee" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "ndakjaat" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "liñjú" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "Matsu' se mave'eje'p" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "ndakjaat lapai" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "mantsux" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "vikjiat se liñju kupu se nam'ejep ngfunjiu' se vania'at liviaun," +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "ma'ajau ne manajap matsjau mamejep ngunju'" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "se lu'uei liviaun' mamejep ngunjiu' (kusau rabe'en)" +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "matsjau" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "matsjau nda" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"katsjau lik'iajam kujui nip peuk vake't katsjau vupaat se lumei pu nijang " +"lumei kily'e" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "kutap se ne manajap matsjau nda" +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "se lu'uei liviaun' (kusau rabe'en)" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "matsjau nui" +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "masajaik" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "kutap se ne manajap matsjau nui" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "ngunjiu' xikji'ik" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "maka'an ne manajap se matsjau nda" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "vupee sad-ia'" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "maka'an ne manajap se matsjau nui" +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "se lu'uei liviaun' mamejep ngunjiu' (kusau rabe'en)" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "xik'iai'" +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "likiu'uch'" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "majian ngk'uix" +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "lik'iajam xi'iap" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "makeje' ngutue'p" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "lamee" -#: TurtleArt/tabasics.py:1000 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "mama'ai re se limi" + +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "Make' nabaik ta'ats" + +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "viviun lem re se lumei ndakal' ngk'uix" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "tsukue't matsjau" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "kutap se ne manajap matsjau nda" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "vichjaut mi'ia re se lumei ngk'uix" +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "Nijang se katsjau lumei kute" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "matseiñ' mi'ia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +#, fuzzy +msgid "top of a collapsed stack" +msgstr "kimvia' nda manajap se vani'at mave'et" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "vikia'aut mi'ia re se xik'iai'" +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"katsjau lik'iajam-kujui-nipeuk vake't katsjau vupaat se lumei pu nijang " +"lumei kily'e" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "Skad-a make' re se vu-ua me'ets" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "lumei majau masau' xikjia' ne nde'ets kily'e" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Ngunjiu' re kily'e me'ets" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Ndich'u se me'ei maní" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Mama'ai ne kumu'" +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "makeje' peuk manamá" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Ma'u'up re se vud-ua me'ets" +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Ma'aung me'ets kily'e" +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "nip nduju'u ndu'uets man'eiñ" +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "tejiap mameje'p" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "liñjup ne ngulje'e" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "mamang peuk vakja" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "nip la'u' peuk munu'uei mu nutsjau" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "nip mvandaich'" +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "makeje' mandap re kily'e me'ets" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "njai' ndejei'" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "k'ua' vake':" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"Mapup mane´p pu ranju'muu se me'ei mata'aun( make' se me'ei mane'ei ravú kad-" +"a)" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Man´´u" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "mamejep majau masau se tsundue ne niñ'eje se ve'es pu kumú'" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Kily'e se liji vupai:" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "Mama'ai kanen vatsjau" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "niñkijily'" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "lijiú" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "viñee't pu kimviu'p lamejep (xikjia't, nixaú)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "makjat xikji'ik" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "lunep lijiu" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "tajaich' maku'uts sad-ia ma kujaich'" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "majáu ne nde'ets kil'e" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "ni'an" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "luma'ai se sania' lustjau na'a kad-a kusau rabe'en tijia'p" + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "matseiñ' mi'ia" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "xi'iap" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "Matsjau" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "mut" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "lik'iajam kujui nipeuk" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "luma'ai kanen vatsjau chu'maní" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "vikia't pu kumú' nimia ma kutau (angulo engrados)" + +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"lumei majau masau' se tsunduep ( lania'at lakje kujui nip manakje rabe'en)" #: TurtleArt/tapalette.py:97 msgid "displays next palette" msgstr "ma'u'up ne nijang likiu'uch'" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "lavaun' kale nimia ne nijang se lumei re kily'e me'ets" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#, fuzzy +msgid "hide blocks" +msgstr "Ma'aung me'ets kily'e" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "Maveje'p..." +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "vakjap ne xikich ndukueje ne ndake'eik leet" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Makjaat..." +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "katsjau kapat mana'p navú" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "mates maseiñ" +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "vichjaut mi'ia re se lumei ngk'uix" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "masep peukma" +#: turtleblocks.py:367 +#, fuzzy +msgid "Save" +msgstr "Makjat" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "likiu'uch'" +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "makjaat kiñkie' nda ndajul'" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" -msgstr "mantsux" +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "makjaat kiñkie' ndakjaat nui" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tabasics.py:222 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" +"lumei peuk se ma nat'ei ma nanju sad-ia' x lumei ne kumu' (lania'at lakje " +"kujui nip manakje' rabe'en)" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" -msgstr "Vixa'aun re kily'e metets skad-a makee'" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Makjaat matsjau" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Kumú' majau matsjau" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "kiji'it ne xikjia' se mane'eima nad-es niñ'eje' ne kumu´" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "xikji'ik" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "makeje' kad-er xikjia' me'ets kily'e" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Makjaat matsjau" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "manaja" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Makjaat njai' xikji'ik" +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "Manuap ma tabaik" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "manei" +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "Maveje'p plugin" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Manei makjaat" +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "rabe'en" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "kad-ep make' ne nabaik ta'ats" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "kimvia'" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "Make' nabaik ta'ats" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Mapai nama web" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Ma'u'up nijang" +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "vum'ejep ngunjiu'" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "ma'aung nijang" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "makeje' peuk lu'ue lijiú" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Tajaich maku'uts nimia kuvú" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "Skad-a make' re se vu-ua me'ets" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "tajaich' maku'uts sad-ia ma kujaich'" +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "kad-uá" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Malejeiñ" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "kia'an ne ndavaí re ndaleiñ se me'e make'" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Man´´u" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Mapejeel'" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Kanen se k'ua manatsjau" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "maleje'p" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "Makjaat/Maveje'p" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "y" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Make'eik" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "kimvia' nda manajap se vani'at mave'et" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Makua'al" +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "njai' ndejei'" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" -msgstr "Vichjaut mi'ia re se lumei ngk'uix" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "mapé re se limi" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Mi'ia kutau nak'uju'ly" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "navu se lu'uei lutsjau manei" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" +"lumei ne ngutue'p se chu' lumei ne nde'ets kily'e (lania'at make kujui nip " +"make' rabe'en)" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "makeje' xikjia'" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "sau' lakejé" + +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "Nijang se vupai re nde'ets kily'e" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" +"katsjau lik'iajam-kujui-nipeuk vake't katsjau vupaat se lumei pu nijang " +"lumei kily'e" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Mandap re kily'e me'ets" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "katsjau nip lupat" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Matseí re kily'e me'ets" +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Nijang se lumei rabe'en make'" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Maveje'p manu peuk me'ei matsjau" +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "vilyip lamejep" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Matseiñ'" +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "Leem" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Mapai latsjau" +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "Ne plugin %s majau mamejep." -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Kigyuá" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "kiji'it peuk ma vakja ne niñ'eje' se pu kumú' ve'es" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Nabaik" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "ve'eje' re kily'e" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Ndama'ai" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "manei" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "Maveje'p kanen k'ua manatsjau" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "matseiñ'" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "Maveje'p plugin" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Mandap re kily'e me'ets" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "Maveje'p kily'e keich' Python" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Mi'ia kutau nak'uju'ly" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "nda'u'up" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "kily'e keich'" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "kensemakeje'" + +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "katsjau kapaat mad-uajap navú" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "vikia't pu kumú' nimia ngupeix (angelo en grados)" + +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "numvúu" + +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "vichjaut vipiat ne nikji kiñuimuu" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" +"lumei peuk se ma nat'ei nanju sad-ia' y lumei ne kumú' (lania'at lakje' " +"kujui nip manakje rabe'en)" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" -msgstr "Skad-a make' se keich' kily'e" +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "ndama'ai" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "mad-uajap navú" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "coorx" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Nabaik" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "makeje' peuk vakja xikjia'p re kily'e se ndutsjau pu kumú'" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "majau masau' kutsja'au ndukueje ne se lutsjau vani'at make'" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "navú plugin nip mvania'at manam'ejep." -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Vipiup ne TortugArte pa ke kijiu'u kigui' ne plugin." +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "ngulja'" -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." -msgstr "Ne plugin %s majau mamejep." +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "ngube'ei" -#: TurtleArtActivity.py:1136 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "¿Kimieng tsukuet manamejep %s?" +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "makeje' peuk lu'ue lijiú" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "pu kauk tijiap ne tortugArte" +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "katsjau kad-ep lupat" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Manuap ma tabaik" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"tumei numei peuk nu'uei njui pu http://turtleartesite.sugarlabs.org kujui " +"luju'u lupu navu se ndul'ueje ma natsjau." -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Ngul'ajau" +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Mapai latsjau" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Majau tily'ajau" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "kiji'it peuk mane'ei pu kumú' (0 se maa kibia ne kutau nak'ujuly" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Skad-akjee'" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "manaja se vat'ei vum'ejep ndape'et leet" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Majaumatsjau" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Ngunjiu' kily'e me'ets:" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Rim'ijip" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "Nijang se lumei kily'e nop lik'iajam ndu'et" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "vum'ejep ngunjiu'" +#: TurtleArtActivity.py:629 +msgid "Restore blocks from trash" +msgstr "Vichjaut mi'ia re se lumei ngk'uix" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Lumei" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Nijang se lumei valei me'ets kad-er ndavai" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "make' nkjai' rabe'en se vat'ei vatsjau rabe'en" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Maveje'p" #: gnome_plugins/collaboration_plugin.py:296 msgid "Server" msgstr "Katsjau" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Ndejei'" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "lu'uei liviaun (kusau' rave'en)" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Kily'e se lumei liji vupai" +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "Rim'ijip" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Matsjau" +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "lamejep lasalt nui ndejei' se lumei rabe'en" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "skad-a lulejem" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "kad-ep" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "nip mvandaich'" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "luma'ai ne se lijiu u ndaka'an leet" + +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "Pu kumú' nip manaju'u natsjau sania' xi'iap se likia'aut." + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "ngutue'p" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "nia" + +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "ma'ajau ne manajap pu se lumei sad-ia' ne ngube'ei (RFID)" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "vikia'aut pu kumú' lagu'ust' pu ngulja'" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "katsjau kapat skad-a lulejem" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "Nijang se lumei xikjia' nde'ets kily'e" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "ma'ai ne ndaka'an leet u kad-er lijiu" + +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "vikjiaat re rabe'en kupu se vania'at liviaun' nda" + +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "makjaat pu rabe'en kupu se vania'at liviau'n nui" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "vikia'aut pu kumú' nimia ma ngupeix" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Ma'u'up re se vud-ua me'ets" + +#: pysamples/grecord.py:219 +#, fuzzy +msgid "save" +msgstr "makjat" #: gnome_plugins/collaboration_plugin.py:304 msgid "Colors" msgstr "Xikjia'" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Maveje'p" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "makeje' ne nixi'ip pu niñ'eje' se vakeje' ne kumú'" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "" +#: turtleblocks.py:366 +#, fuzzy +msgid "Open" +msgstr "Maseiñ" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Mapai namá pu web" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "masep peukma" -#: gnome_plugins/uploader_plugin.py:90 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "coory" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "lik'iajam" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -"tumei numei peuk nu'uei njui pu http://turtleartesite.sugarlabs.org kujui " -"luju'u lupu navu se ndul'ueje ma natsjau." +"vikia't pu kumú' nimia xcor, ycor; (0,0) vanjiu' kiñkie mejep kutau " +"nak'ujuly'." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "k'ua' vake':" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Ndama'ai" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Kily'e se liji vupai:" +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "matsjau nui" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Ngunjiu' kily'e me'ets:" +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "matsjau nda" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Mamang peuk vakja:" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "maljung se mane'p" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Mapai nama web" +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Make'eik" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Mapejeel'" +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Makua'al" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Ndich'u se me'ei maní" +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "nip nduju'u ndu'uets man'eiñ" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "Matsu' se mave'eje'p" +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "Ngul'ajau" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Mapai namá pu web" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "navu se lu'uei lutsjau manei" +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Matseiñ'" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "lamejep pu se lu'uei lutsjau likiu' manei ravu x, y z ne manajap" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "ngumúu se liviuch' nui niñ'eje'" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "lijiu" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "Makjaat/Maveje'p" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "maka'an lijiu" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "" +"kia'ant pu ndejei' rabe'en se vanjiu' kimviu'p navé ndejei' rabe'en se " +"kimvia' njuts" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "Mama'ai kad-er licjau" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "vichiñ' ne kutau nak'ujuly' tsukuet vimiaik majau ne kumú'" #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" msgstr "se vat'ei vatjei ndape'et let" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "manaja" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "maka'an ne manajap se matsjau nda" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "manaja se vat'ei vum'ejep ndape'et leet" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Nijang se lumei kad-er k'ua manague' ngunjiu' kumu'" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "lunep lijiu" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "Meleix leem" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "manaja se vat'ei vum'ejep ndape'et leet" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "ma'u'up se makjaa't" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "ne se lu'ujuñ manajap xikich'" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "¿Kimieng tsukuet manamejep %s?" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "" -"li'iajam ne se lu'uei lu'ujuñ xikich' se njei' pu ndejei ne ndape'et leet " -"(navu se vat'ei tsjau':700 a 14000 ohms)" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "Maveje'p kanen k'ua manatsjau" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "xikich' manajap" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Kanen se k'ua manatsjau" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "manajap se llu'ujuñ re xikich' se vat'ei vum'ejep ndape'et leet" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "kad-ep make' ne nabaik ta'ats" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "Nijang se lumei kily'e nop lik'iajam ndu'et" +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "Kily'e se lumei liji vupai" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "vanjial'" +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "tejiap mamajap" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "vakjap ne xikich ndukueje ne ndake'eik leet" +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Vipiup ne TortugArte pa ke kijiu'u kigui' ne plugin." -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "Majau masau' re xikjiap' RGB ne ndake'eik leet maa pu manajap" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"Vipiát pu ranjumuu se mata'aung nda nangaú viñe't (make' se mapup ravú kad-a" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "xikji'ik se lumei ne ndake'eik leet" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "Skad-akjee'" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "majau masau' kutsja'au ndukueje ne se lutsjau vani'at make'" +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "mana'p navú" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "nikji ne kiñui muu" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "ma'ajau ne manajap pu se lumei sad-ia' ne ngube'ei (RFID)" +#: turtleblocks.py:381 +#, fuzzy +msgid "Rescale coordinates" +msgstr "tajaich' maku'uts sad-ia ma kujaich'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "vupee sad-ia'" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "Ma'u'up re se vud-ua me'ets" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"katsjau lik'iajam-kujui-nipeuk vake't katsjau vupaat se lumei pu nijang " -"lumei kily'e" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "tijiap se vumang peuk vakja navu xiñi'iu xiñi'iu ne sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "lamee" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "mamejep tsuntué" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"katsjau lik'iajam kujui nip peuk vake't katsjau vupaat se lumei pu nijang " -"lumei kily'e" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +#, fuzzy +msgid "duration" +msgstr "lujuéeu'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "kimvia'" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "tajaich'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "kimvia' nda manajap se vani'at mave'et" +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "niñkijiñ" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Tajaich maku'uts nimia kuvú" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "mates maseiñ" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "manaja se vat'ei vum'ejep ndape'et leet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "Majaumatsjau" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Mamang peuk vakja:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "xiñi'iu xiñi'iu me'ets" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "sania' se vania'at me'ets xiñi'iu xiñi'iu ne sugar" +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "majian ngk'uix" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "maka'an lijiu" +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "Pu kumú' laju'u' latsjau lagueje' sania' xi'iap se likia'aut." + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "Maveje'p..." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "sania' se lijiu ne xiñi'iu xiñi'iu ne sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "ndaka'an let" +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Mama'ai ne kumu'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -msgid "Sugar Journal video object" -msgstr "sania' ndaka'an leet xiñi'iu xiñi'iu ne sugar" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "lavaun' kale nimia ne nijang se lumei re kily'e me'ets" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "mamang peuk vakja" +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "makjaat kiñkiep'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "tijiap se vumang peuk vakja navu xiñi'iu xiñi'iu ne sugar" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Ma'aung me'ets kily'e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "nda'u'up" +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "Maveje'p kily'e keich' Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "me'es matsjau ma'u'up kad-er se limi xiñi'iu xiñi'iu" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "masal' mamejep" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "ma'u'up se makjaa't" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "o" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "makeje' peuk lu'ue lijiú" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "katsjau malep vake' manalei kad-er limi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "tajaich rese mimi lichjau" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Matseí re kily'e me'ets" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "makjat xikji'ik" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "kiji'it ne ngutue'p re kily'e se ndutsjau pu kumú'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "ngunjiu' xikji'ik" +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "lumei kad-er vu'u' ne kumu' (lania'at make' kujui nip make' rabe'en)" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "xikji'ik" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"vikiñ ne nabe'en semanakeje kiñyep se lu'ue lulejeñ sau' malejeiñ (kimvia) " +"maiñ kutue' lakeje (kujañ'a" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"lumei re xikjia' se chu' mani ne nde'ets kily'e (lania'at make' kijui ni " +"mvake rabe'en)" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Ma'u'up nijang" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "vikjiat nda xikji'ik pu xiñi'iu se lumei ne kad-ua niñchaul'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "makjat SVG" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Manei makjaat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "" -"vikjiat ravu se nichjaú pu kiñkie' kumu' nkjai' navú makjat ngk'uix SVG pu " -"xiñi'iu xiñi'iu matsjau kad-ua ninchaul" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "ndapup" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "tajaich'" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "vikia'aut ne kumu' nimia ma kutau" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "D-uaja'" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "ndakjaat lapai" + +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "Lumei" + +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "Vixa'aun re kily'e metets skad-a makee'" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "ma ngupeix" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "tajaich rese mimi lichjau" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "lumei skad-a li'iajam ne tajaich" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "mapé re se limi" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "stiñkjia'p ne manajap se vatsjaú nam'ejep ngunjiu'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "vikjiat se liñju kupu se nam'ejep ngfunjiu' se vania'at liviaun," + +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "katsjau nip kapat" + +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "manajap se llu'ujuñ re xikich' se vat'ei vum'ejep ndape'et leet" + +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "vilyix re rabe'en se me'eje valeima" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "Makjaat..." + +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "maka'an ne manajap se matsjau nui" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "makeje' xy" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "mane'ep ne kutau nak'ujuly'" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "makeje' xy" + +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "xik'iai'" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "Maleix" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "mapeé lapaá lijiu maka'an re leet" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "mama'ai re se limi" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Makjaat njai' xikji'ik" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "luma'ai ne se lijiu u ndaka'an leet" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Malejeiñ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "Mama'ai kad-er licjau" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "" +"li'iajam ne se lu'uei lu'ujuñ xikich' se njei' pu ndejei ne ndape'et leet " +"(navu se vat'ei tsjau':700 a 14000 ohms)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "ma'ai ne ndaka'an leet u kad-er lijiu" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "kutap se ne manajap matsjau nui" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "ma nuap laku'" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"xajaik ne ndejei lumei rabe'en kuts'iñ'a (re rabe'en) kujaiñ'a ndejei' " +"rabe'en (malejeiñ re rabe'en)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "tsukuet maleiñ ne se lijiu maka'an leet" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "kutue' le'ei lakejé" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "nia" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "mapúp mánee" + +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "tsukue't matsjau" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "hola" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "ve'eje' re kily'e" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "nu'ua" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "jui malep" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "mod" + +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" + +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "" + +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "" + +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "Ndejei'" + +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" + +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -#, fuzzy -msgid "duration" -msgstr "lujuéeu'" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -#, fuzzy -msgid "top of a collapsed stack" -msgstr "kimvia' nda manajap se vani'at mave'et" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "makeje' xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -#, fuzzy -msgid "hide blocks" -msgstr "Ma'aung me'ets kily'e" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "Ma'u'up re se vud-ua me'ets" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -#, fuzzy -msgid "width" -msgstr "nixi'i" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -#, fuzzy -msgid "height" -msgstr "majax" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1824,20 +3443,10 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "ndama'ai" - #: pysamples/grecord.py:217 msgid "play" msgstr "" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "makjat" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1850,150 +3459,78 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 -#, fuzzy -msgid "Open" -msgstr "Maseiñ" - -#: turtleblocks.py:356 -#, fuzzy -msgid "Save" -msgstr "Makjat" - -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 -#, fuzzy -msgid "Rescale coordinates" -msgstr "tajaich' maku'uts sad-ia ma kujaich'" - -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "distance" -#~ msgstr "kuba'ap" - -#, fuzzy -#~ msgid "right Butia" -#~ msgstr "kuas Butia" - -#, fuzzy -#~ msgid "stop Butia" -#~ msgstr "ndama'ai Butia" - -#, fuzzy -#~ msgid "Butia" -#~ msgstr "Butia" - -#, fuzzy -#~ msgid "right SumBot" -#~ msgstr "kuas SumBot" - -#, fuzzy -#~ msgid "Palette of physics blocks" -#~ msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau" - -#, fuzzy -#~ msgid "triangle" -#~ msgstr "ranju'umù" - -#, fuzzy -#~ msgid "density" -#~ msgstr "vapu" - -#, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau" - -#, fuzzy -#~ msgid "light" -#~ msgstr "kuas" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "vikiep´1 xi´iap´ne senor vakeje nda" #, fuzzy #~ msgid "grey" #~ msgstr "tsundué" -#, fuzzy -#~ msgid "port" -#~ msgstr "Ndejei'" - -#, fuzzy -#~ msgid "read" -#~ msgstr "nu'ua" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "mod" - -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau" - -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Nijang se lumei re me'ets kily'e lu'uei vani'at matsjau" - #~ msgid "then else" #~ msgstr "kujui nipeuk" diff --git a/po/pl.po b/po/pl.po index d865e9a..58f0873 100644 --- a/po/pl.po +++ b/po/pl.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-11-14 05:39+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -19,1203 +32,1711 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "bloki żółwia" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -"Żółw zainspirowany Logo, który rysuje kolorowe obrazki dzięki łączeniu " -"bloków programowania graficznego" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Przybornik komend żółwia" - -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "idź" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "przesuwa żółwia do przodu" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Żółwik" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "cofaj" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Żółwia Sztuka - Mini" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "przemieszcza żółwia do tyłu" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Żółwiowe Pomieszanie" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "wyczyść" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Wybierz wyzwanie" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "czyści ekran i ustawienia żółwia" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "w lewo" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "Paleta meksykańskich pesos" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "przekręca żółwia odwrotnie do ruchu wskazówe zegara o podany kąt" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "Paleta kolumbijskich pesos" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "w prawo" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "Paleta rwandyjskich franków" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "przekręca żółwia zgodnie z ruchem wskazówek zegara (kąt w stopniach)" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "przybornik dollarów amerykańskich" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "łuk" +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "przybornik dollarów australijskich" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "kąt" +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "przybornik paragwajskich Guarani" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "promień" +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "przybornik peruwiańskich Nuevo Soles" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "przemieszcza żółwia wzdłuż łuku" +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "przybornik urugwajskich pesos" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "ustaw xy" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "TurtleBots" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" msgstr "" -"przesuwa żółwia do pozycji xcor, ycor; gdzie (0, 0) jest środkiem ekranu." -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "ustaw kierunek" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "ustawia kierunek żółwia w stopniach (0 kieruje żółwia do góry ekranu)" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "wsp. x" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" msgstr "" -"przechowuje bieżącą współrzędą x żółwia (może być użyty w miejscu klocka z " -"liczbą)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "wsp. y" +#: taextras.py:81 +#, fuzzy +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "zwraca 1, gdy przycisk zostanie naciśnięty i 0 w przeciwnym przypadku" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"przechowuje bieżącą współrzędną y żółwia (może być użyte w miejscu klocka z " -"liczbą)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "kierunek" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"przechowuje bieżącą wartość kierunku żółwia (może być użyty w miejscu klocka " -"z liczbą)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Przybornik komend pisaka" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "maluj ekran" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "kolor" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"zwraca 1, gdy czujnik wykrywa pole magnetyczne, 0 w przeciwnym przypadku" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "cień" +#: taextras.py:88 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "wypełnia tło (kolorem, odcieniem)" +#: taextras.py:89 +msgid "button" +msgstr "przycisk" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 msgid "gray" msgstr "szary" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "ustaw kolor" +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "światło" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "ustawia kolor linii rysowanej przez żółwia" +#: taextras.py:92 +msgid "temperature" +msgstr "temperatura" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "ustaw cień" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "odległość" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "ustawia cień linii rysowanej przez żółwia" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "opór" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "ustaw szary" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "napięcie" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "ustawia poziom szarości linii rysowanej przez żółwia" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "Robot Butia" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:97 +msgid "refresh Butia" +msgstr "odświeź robota Butia" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "odśwież stan przybornika oraz klocków robota Butia" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "naładowanie baterii Butia" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" msgstr "" -"przechowuje bieżący kolor pisaka (może być użyty w miejscu klocka z liczbą)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "przechowuje bieżący odcień pisaka" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "prędkość Butia" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:104 +msgid "set the speed of the Butia motors" msgstr "" -"przechowuje bieżący poziom szarości (może być użyty w miejscu klocka z " -"liczbą)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "podnieś pisak" +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "Żółw nie będzie rysował podczas poruszania się." +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "w lewo" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "opuść pisak" +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "w prawo" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "Żółw będzie rysował podczas poruszania się." +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "zmień rozmiar pisaka" +#: taextras.py:109 +msgid "stop Butia" +msgstr "zatrzymaj Butia" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "ustawia szerokość linii rysowanej przez żółwia" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "zatrzymaj robota Butia" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "rozpocznij wypełnianie" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "Butia do przodu" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "przesuń robota Butia do przodu" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "Butia w lewo" + +#: taextras.py:116 +#, fuzzy +msgid "turn the Butia robot at left" +msgstr "obróć robota Butia w prawo" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "Butia w prawo" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "obróć robota Butia w prawo" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "Butia do tyłu" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "przesuń robota Butia do tyłu" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" msgstr "" -"rozpoczyna wypełniony wielokąt (używany z klockiem kończącym wypełnianie)" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "koniec wypełniania" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "pinezka" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "tryb" + +#: taextras.py:127 +#, fuzzy +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Wybierz funkcję pinu (WEJŚCIE, WYJŚCIE, PWM, SERVO)." + +#: taextras.py:128 +msgid "write hack pin Butia" msgstr "" -"dokańcza wielokąt wypełniony (używane z klockiem rozpoczynąjącym wypełnianie " -"wielokąta)" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "rozmiar pisaka" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "wartość" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" msgstr "" -"przechowuje bieżący rozmiar pisaka (może być użyte w miejscu klocka z " -"liczbą)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Przybornik kolorów pisaka" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "czerwony" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "pomarańczowy" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "WYSOKO" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "żółty" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "Ustaw wartość WYSOKO dla cyfrowego portu." -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "zielony" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "WEJŚCIE" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "niebieski" +#: taextras.py:136 +#, fuzzy +msgid "Configure hack port for digital input." +msgstr "Skonfiguruj port Arduino dla cyfrowego wejścia." -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "błękitny" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "NISKO" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "purpurowy" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "Ustaw wartość NISKO dla cyfrowego portu." -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "biały" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "WYJŚCIE" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "czarny" +#: taextras.py:140 +#, fuzzy +msgid "Configure hack port for digital output." +msgstr "Skonfiguruj port Arduino dla cyfrowego wyjścia." -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "ustaw kolor tekstu" +#: taextras.py:141 +msgid "Butia" +msgstr "Butia" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "ustawia kolor tekstu pisanego przez żółwia" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "zmień rozmiar tekstu" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "ustawia rozmiar tekstu rysowanego przez żółwia" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Przybornik operatorów liczbowych" +#: taextras.py:148 +#, fuzzy +msgid "Error on initialization of the camera" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Błąd uruchomienia kamery." -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "plus" +#: taextras.py:149 +#, fuzzy +msgid "No camera was found" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Brak odnalezienia kamery" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "dodaje dwa alfanumeryczne wejścia" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "Błąd zatrzymania kamery" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "minus" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "Błąd uruchamienia kamery" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "odejmuje wartość z dolnego wejścia od wartości z górnego wejścia" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "pomnóż" +#: taextras.py:154 +msgid "FollowMe" +msgstr "ŚledźMnie" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "mnoży przez siebie dwie podane liczby" +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "dzielenie" +#: taextras.py:156 +#, fuzzy +msgid "Search for a connected camera." +msgstr "Wyszukaj podłączone klocki NXT." -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "dzieli wartość z górnego wejścia przez wartość z dolnego wejścia" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "kalibracja" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "równość" +#: taextras.py:159 +#, fuzzy +msgid "store a personalized calibration" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zwróć spersonalizowaną kalibrację\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zapisuje spersonalizowaną kalibrację" -# A może "identyczności" lub "neutralny" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "operator tożsamości używany do rozbudowy klocków" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "zwróć spersonalizowaną kalibrację" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "modulo" +#: taextras.py:161 +msgid "follow" +msgstr "śledź" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "operator reszty" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "śledź kolor lub kalibrację" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "jasność" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "pierwiastek kwadratowy" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "wylicza pierwiastek kwadratowy" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "minimum pikseli" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "losowy" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "ustaw minimalną liczbę pikseli do śledzenia" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" +#: taextras.py:167 +msgid "threshold" +msgstr "próg" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "maks" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "ustaw próg dla koloru RGB" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "" -"zwraca liczbę (pseudo)losową z przedziału pomiędzy wartościami minimum " -"(górna) i maksimum (dolna)" +#: taextras.py:170 +msgid "camera mode" +msgstr "tryb kamery" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "liczba" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +#, fuzzy +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"ustaw kolor trybu kamery na HSV\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"ustaw kolor trybu kamery: RGB, YUV lub HSV" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "używane jako wejście liczbowe w operatorach matematycznych" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "większe niż" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "operator logiczny porównania 'większy niż'" +#: taextras.py:175 +msgid "average color" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "mniejszy niż" +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "operator logiczny porównania 'mniejszy niż'" +#: taextras.py:178 +msgid "x position" +msgstr "pozycja x" + +#: taextras.py:179 +msgid "return x position" +msgstr "zwróć pozycję x" + +#: taextras.py:180 +msgid "y position" +msgstr "pozycja y" + +#: taextras.py:181 +msgid "return y position" +msgstr "zwróć pozycję y" + +#: taextras.py:182 +msgid "pixels" +msgstr "piksele" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "zwróć liczbę pikseli największej plamy" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "ustaw kolor trybu kamery na RGB" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "ustaw kolor trybu kamery na YUV" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "ustaw kolor trybu kamery na HSV" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "opróżnij kalibrację" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "błąd w konwersji ciągu" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "równy" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "operator logiczny 'równa się'" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "nie" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "operator logicznie 'NIE' (NOT)" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "i" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "prędkość SumBot" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "prześlij prędkość do SumBota" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "ustaw domyślną prędkością dla komend ruchu" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "SumBot do przodu" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "przesuń SumBota do przodu" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "SumBot do tyłu" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "przesuń SumBota do tyłu" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "zatrzymaj SumBota" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "zatrzymaj SumBota" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "SumBot w lewo" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "obróć SumBota w lewo" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "SumBot w prawo" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "obróć SumBota w prawo" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "kąt z centrum" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "pobierz kąt w stosunku do centrum dohyo" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "kąt do przeciwnika" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "pobierz kąt w stosunku do przeciwnika" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "współrz. x SumBota" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "pobierz współrzędną x SumBota" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "współrz. y SumBota" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "pobierz współrzędną y SumBota" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "współrz. x przeciwnika" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "pobierz współrzędną x przeciwnika" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "współrz. y przeciwnika" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "pobierz współrzędną y przeciwnika" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "obrót SumBota" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "pobierz obrót SumBota" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "obrót przeciwnika" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "pobierz obrót przeciwnika" + +#: taextras.py:251 +msgid "distance to center" +msgstr "odległość do środka" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "pobierz odległość do centrum dohyo" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "odległość do przeciwnika" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "pobierz odległość do przeciwnika" + +#: taextras.py:256 +msgid "update information" +msgstr "aktualizuj informacje" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "aktualizuj informacje z serwera" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "Przybornik klocków do fizyki" + +#: taextras.py:263 +msgid "start polygon" +msgstr "rozpocznij wielokąt" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Rozpocznij definiowanie nowego wielokąta, na podstawie bieżących " +"współrzędnych xy Żółwia." -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "operator logiczny 'I' (AND)" +#: taextras.py:266 +msgid "add point" +msgstr "dodaj punkt" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "lub" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "Dodaj nowy punkt do bieżącego wielokąta w obecnej pozycji Żółwia xy." + +#: taextras.py:269 +msgid "end polygon" +msgstr "zakończ wielokąt" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "Zdefiniuj nowy wielokąt." + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "zakończ wypełniony wielokąt" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "Nie prosty wielokąt" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "Zdefiniuj nowy wypełniony wielokąt." + +#: taextras.py:274 +msgid "triangle" +msgstr "Trójkąt" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "podstawa" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "wysokość" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "operator logiczny 'LUB' (OR)" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "Dodaj obiekt trójkątny do projektu." -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Przybornik operatorów kontroli przepływu" +#: taextras.py:279 +msgid "circle" +msgstr "okrąg" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "czekaj" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "Dodaj okrągły obiekt do projektu." -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "wstrzymuje wykonanie programu przez podaną liczbę sekund" +#: taextras.py:281 +msgid "rectangle" +msgstr "prostokąt" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "ciągle" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "szerokość" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "powtarzaj na zawsze" +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "Dodaj prostokątny obiekt do projektu." -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "powtarzaj" +#: taextras.py:285 +msgid "reset" +msgstr "zresetuj" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "powtarzaj w pętli określoną liczbę razy" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "Zresetuj projekt, wyczyść listę obiektów." -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "jeżeli" +#: taextras.py:287 +msgid "motor" +msgstr "silnik" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "wtedy" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "moment obrotowy" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "jeżeli wtedy" +#: taextras.py:290 +msgid "speed" +msgstr "prędkość" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." msgstr "" -"operator 'jeżeli-wtedy' używa operatorów logicznych z przybornika Liczby" +"Moment obrotowy silnika i szybkość od 0 (wyłączony) do liczb dodatnich; " +"silnik znajduje się na ostatnio stworzonym obiekcie." -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "pozostałe" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "Przypnij obiekt żeby nie mógł spaść." -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "jeżeli wtedy w-przeciwnym-razie" +#: taextras.py:295 +msgid "joint" +msgstr "Połączenie" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "" -"operator 'jeżeli-wtedy-w przeciwnym razie' używa operatorów logicznych z " -"przybornika Liczby" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "odstęp poziomy" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "popycha stos w prawo" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Połącz dwa obiekty razem (ostatnio stworzony obiekt z obiektem w punkcie x, " +"y)." -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "odstęp pionowy" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "zapisz aktywność jako Fizykę" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "popycha stos w dół" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Zapisz projekt w Dzienniku jako Fizykę." -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "zatrzymaj akcję" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "przybory/koło" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "zatrzymuje bieżącą akcję" +#: taextras.py:304 +#, fuzzy +msgid "Add a gear object to the project." +msgstr "Dodaj okrągły obiekt do projektu." -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Przybornik klocków ze zmiennymi" +#: taextras.py:305 +msgid "density" +msgstr "gęstość" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "start" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "Ustaw gęstość dla obiektów (gęstość może być wartością dodatnią)." -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "łączy akcje z przycikami uruchamiania paska narzędzi" +#: taextras.py:308 +msgid "friction" +msgstr "tarcie" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "tekst" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Ustaw tarcie dla obiektów (wartość od 0 do 1, gdzie 0 wyłącza tarcie a 1 to " +"silne tarcie)." -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "wartość tekstowa" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "elastyczność" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "akcje" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Ustaw elastyczność dla obiektów (wartość od 0 do 1, gdzie 0 oznacza brak " +"elastyczności a 1 dużą elastyczność)." -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "szczyt nazywalnego stosu akcji" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "dynamiczny" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "wywołuje nazwany stos akcji" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Jeżeli dynamicznie = 1, obiekt może się ruszać, jeśli dynamiczne = 0, obiekt " +"nie porusza się." -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "włóż do pudła 1" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "Paleta klocków WeDo" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "przechowuje wartość liczbową w Zmiennej 1" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "włóż do pudła 2" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "przechowuje wartość liczbową w Zmiennej 2" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "pudło 1" +#: taextras.py:327 +msgid "tilt" +msgstr "nachylenie" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "Zmienna 1 (wartość liczbowa)" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"wyjście czujnika przechylenia: (-1 == brak przechylenia, 0 == przechylenie " +"do przodu, 3 == przechylenie do tyłu, 1 == przechylenie w lewo, 2 == " +"przechylenie w prawo)" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "wyjście czujnika odległości" + +#: taextras.py:333 +msgid "Motor A" +msgstr "Silnik A" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "zwraca bieżącą wartość Silnika A" + +#: taextras.py:335 +msgid "Motor B" +msgstr "Silnik B" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "zwraca bieżącą wartość Silnika B" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "ustaw wartość Silnika A" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "ustaw wartość Silnika B" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "pudło 2" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Zmienna 2 (wartość liczbowa)" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "przechowaj w" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Paleta klocków silników LEGO NXT" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Paleta klocków czujników LEGO NXT" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "dotyk" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "ultradźwiękowy" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "kolor" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "pudło" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "dźwięk" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "wartość" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +#, fuzzy +msgid "Please check the connection with the brick" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Sprawdź połączenie z klockiem." -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "moje pudło" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "przechowuje wartość liczbową w nazwanej zmiennej" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "zmienna nazwana (wartość liczbowa)" +#: taextras.py:363 +#, fuzzy +msgid "The value of power must be between -127 to 127" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Wartość mocy musi być między -127 a 127." -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "akcja 1" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "szczyt stosu Akcja 1" +#: taextras.py:365 +#, fuzzy +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Wystąpił błąd: sprawdź wszystkie złącza i spróbuj połączyć ponownie." -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "akcja 2" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "szczyt stosu akcji 2" +#: taextras.py:367 +msgid "NXT not found" +msgstr "nie znaleziono NXT" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "wywołuje stos akcji 1" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "wywołanie stosu akcji 2" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "odśwież NXT" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "kosz" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "Wyszukaj podłączone klocki NXT." -# A może "pusty" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "opróżnij kosz" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "ostatecznie usuwa przedmioty z kosza" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "przywróć wszystko" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "przywróć wszystkie klocki z kosza" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "wyczyść wszystkie" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "przesuń wszystkie klocki do kosza" +#: taextras.py:376 +msgid "play tone" +msgstr "odwórz ton" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "Współdziel wybrane klocki" +#: taextras.py:377 +msgid "frequency" +msgstr "częstotliwość" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Tytuł" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "czas" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Zatrzymaj żółwia" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "Odtwórz ton o częstotliwości przez czas." -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Pokaż klocki" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Schowaj klocki" +#: taextras.py:382 +msgid "port" +msgstr "port" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "nie ma wyjścia na" +#: taextras.py:383 +msgid "power" +msgstr "moc" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Nie wiem jak" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "obroty" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "nie lubi" +#: taextras.py:386 +msgid "turn a motor" +msgstr "obróć silnik" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "jako wejście" +#: taextras.py:387 +#, fuzzy +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"zsynchronizuj dwa motory" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "wyświetla kolejny przybornik" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "zmienia orientację przybornika klocków" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "synchronizuj dwa silniki podłączone do PORTU B i PORTU C" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "Załaduj..." +#: taextras.py:390 +msgid "PORT A" +msgstr "PORT A" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Zapisz..." +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "PORT A klocka" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "kliknij aby otworzyć" +#: taextras.py:392 +msgid "PORT B" +msgstr "PORT B" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "orientacja" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "PORT B klocka" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "następny" +#: taextras.py:394 +msgid "PORT C" +msgstr "PORT C" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" -msgstr "przesuń" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "PORT C klocka" -#: TurtleArt/tawindow.py:1256 +#: taextras.py:396 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"motors" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" -msgstr "Wybierz klock do współdzielenia" +#: taextras.py:397 +msgid "start motor" +msgstr "uruchom silnik" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Żółwik" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "Uruchom silnik na zawsze." -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "obraz" +#: taextras.py:399 +msgid "brake motor" +msgstr "zahamuj silnik" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Zapisz jako Logo" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "Zatrzymaj określony motor." -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Zapisz jako obraz" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "resetuj silnik" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "stopklatka" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "Resetuj licznik silnika." -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Zapisz stopklatkę" +#: taextras.py:404 +msgid "motor position" +msgstr "pozycja silnika" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "Wyłącz pomoc przy najechaniu myszką" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "Pobierz pozycję silnika." -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "Włącz pomoc przy najechaniu myszką" +#: taextras.py:406 +msgid "PORT 1" +msgstr "PORT 1" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Pokaż przybornik" +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "PORT 1 klocka" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Schowaj przybornik" +#: taextras.py:408 +msgid "read" +msgstr "wczytaj" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Przeskaluj współrzędne w dół" +#: taextras.py:409 +msgid "sensor" +msgstr "czujnik" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Przeskaluj współrzędne w górę" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "Wczytaj wyjście czujnika." -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Edytuje" +#: taextras.py:411 +msgid "PORT 2" +msgstr "PORT 2" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Widok" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "PORT 2 klocka" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projekt" +#: taextras.py:413 +msgid "light sensor" +msgstr "czujnik światła" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "Zapisz/Załaduj" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Kopiuj" +#: taextras.py:415 +msgid "PORT 3" +msgstr "PORT 3" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "PORT 3 klocka" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "czujnik dotykowy" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "czujnik odległości" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "PORT 4" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "PORT 4 klocka" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "czujnik dźwięku" + +#: taextras.py:422 +msgid "color sensor" +msgstr "czujnik koloru" + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "ustaw światło" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "Ustaw światło czujnika koloru." + +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "poziom baterii" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Wklej" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "PWM" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" -msgstr "przywróć klocki z kosza" +#: taextras.py:441 +msgid "SERVO" +msgstr "SERVO" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Pełen ekran" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "BŁĄD: Sprawdź Arduino i numer portu." -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "współrzędne kartezjańskie" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "BŁĄD: Wartość musi być liczbą między 0 a 255." -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Współrzędne biegunowe" +#: taextras.py:444 +#, fuzzy +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "BŁĄD: Wartość musi być albo WYSOKO albo NISKO." -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "Współrzędne metryczne" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "BŁĄD: Tryb musi być WEJŚCIE, WYJŚCIE, PWN albo SERVO." -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Powiększ klocki" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Zmniejsz klocki" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Załaduj przykład" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Wyczyść" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Uruchom" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Krok" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Pomoc" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Stop" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "Załaduj projekt" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "Załaduj wtyczkę" +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "Ładuj blok Pythona" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "tryb pin" -#: TurtleArtActivity.py:766 -#, fuzzy -msgid "Palettes" -msgstr "przybornik kolorów" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Wybierz funkcję pinu (WEJŚCIE, WYJŚCIE, PWM, SERVO)." -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" -msgstr "Wspóldzielenie klocków zablokowane" +#: taextras.py:462 +msgid "analog write" +msgstr "analogowy zapis" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "Zapisz analogową wartość w wybranym porcie." -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: taextras.py:465 +msgid "analog read" +msgstr "analogowy odczyt" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Wczytaj wartość z analogowego portu. Wartość może być między 0 a 1023. Użyj " +"Vref, aby ustalić napięcie. Dla USB, volt=((odczyt)*5)/1024), w przybliżeniu." -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:468 +msgid "digital write" +msgstr "cyfrowy zapis" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "Zapisz cyfrową wartość do wybranego portu." -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." -msgstr "Wtyczka nie mogła zostać zainstalowana." +#: taextras.py:470 +msgid "digital read" +msgstr "cyfrowy odczyt" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Proszę uruchom ponownie Żółwią Sztukę, aby użyć wtyczki." +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "Odczytaj wartość z cyfrowego portu." -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." -msgstr "Wtyczka %s już jest zainstalowana." +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "Skonfiguruj port Arduino dla cyfrowego wejścia." -#: TurtleArtActivity.py:1136 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "Czy na pewno chcesz zainstalować ponownie %s?" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "Skonfiguruj port Arduino do kierowania servo." -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "Moja sesja z Żółwia Sztuką" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "Skonfiguruj port Arduino dla cyfrowego wyjścia." -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Aktywuj tryb współpracy" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Skonfiguruj port Arduino dla PWM (modulacji szerokości impulsów)." -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Aktywności" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Koledzy" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Podziel się" +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Konfiguracja" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "Paleta klocków WeDo" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Sąsiedztwo" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Ksywka" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "ID konta" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Serwer" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Port" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Hasło" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Zarejestruj się" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Kolory" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Wgraj" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Wgraj do Sieci" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:504 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" msgstr "" -"Musisz mieć konto w http://turtleartsite.sugarlabs.org aby wgrać tam swój " -"projekt." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Użytkownik:" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Hasło:" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Tytuł:" +#: taextras.py:510 +msgid "capture" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Opis:" +#: taextras.py:511 +msgid "input" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Prześlij do Internetu" +#: taextras.py:512 +msgid "samples" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Anuluj" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Nie można zalogować" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "Wgranie pliku nie powiodło się!" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "Przybornik klocków z czujnikami" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "przyspieszenie" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "odłóż wartości przyspieszenia (x, y, z) na stos" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "dźwięk" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "surowy sygnał wejścia mikrofonowego" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "głośność" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "głośność wejścia mikrofonowego" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "wysokość tonu" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "wysokość tonu wejścia mikrofonu" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "opór" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "opór wejścia mikrofonu" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "napięcie" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "napięcie wejścia mikrofonowego" +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "Paleta obiektów multimedialnych" +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "jasność" +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "kamera wykryła poziom światła" +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "Wznów odtwarzanie wideo lub audio" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Tytuł" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "Średni kolor RGB z kamery jest odkładany na stos" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "żółty" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "wyświetla współrzędne biegunowe" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "opróżnia stos (FILO, first-in-last-out)" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1224,1505 +1745,1908 @@ msgstr "Średni kolor RGB z kamery jest odkładany na stos" msgid "camera output" msgstr "wyjście kamery" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "poziom światła wykryty przez czujnik światła" - -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "odczytaj wartość z urządzenia RFID" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "podczas gdy" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "odłóż wartości przyspieszenia (x, y, z) na stos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -"operator 'powtarzaj-dopóki-Prawda', który używa operatorów logicznych z " -"przybornika liczb" +"operator 'jeżeli-wtedy' używa operatorów logicznych z przybornika Liczby" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "dopóki" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "popycha stos w prawo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"operator 'wykonuj-dopóki-Prawda' używa operatorów logicznych z przybornika " -"Liczby" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Obiekt z dziennika Bajtek.edu.pl" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "góra" +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "pudło 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "wierzch zwijalnego stosu" +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "pudło 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "dziennik" +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Krok" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Obiekt z dziennika Bajtek.edu.pl" +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "mnoży przez siebie dwie podane liczby" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "audio" +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Pokaż/schowaj schemat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "obiekt audio Dziennika Bajtek.edu.pl" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Schowaj przybornik" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "wideo" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "Koledzy" + +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "Moja sesja z Żółwia Sztuką" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "obiekt wideo Dziennika Bajtek.edu.pl" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "opis" +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "niebieski" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "pole opisowe Dziennika Bajtek.edu.pl" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"Żółw zainspirowany Logo, który rysuje kolorowe obrazki dzięki łączeniu " +"bloków programowania graficznego" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "pokaż" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "współrzędna x prawej strony ekranu" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "Przybornik z dodatkowymi opcjami" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "Załaduj przykład" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "przesuń wszystkie klocki do kosza" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "lista" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "Nie można zapisać do katalogu z konfiguracją: %s" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "Wznów media" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "kierunek" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "Wspóldzielenie klocków zablokowane" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "zapisuje grafikę żółwia jako plik SVG w Dzienniku Bajtek.edu.pl" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "wypisuje tekst lub pokazuje multimedia z Dziennika" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "pokaż wyrównane" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "ustaw skalę" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "wideo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "ustawia skalę (mediów)" +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "błękitny" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "zapisz obrazek" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "wyświetla współrzędne kartezjańskie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "nazwa obrazka" +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "Brak opcji działania:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "zapisuje obraz do Dziennika Bajtek.edu.pl" +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "popycha stos w dół" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "operator reszty" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "dół y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "zapisz SVG" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "zapisuje grafikę żółwia jako plik SVG w Dzienniku Bajtek.edu.pl" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "uruchom kod znaleziony w module tamyblock.py znalezionym w Dzienniku" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "skala" +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "opuść pisak" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "przechowuje bieżącą wartość skali" +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "czekaj" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "czeka na media" +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "pudło" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "poczekaj na zakończenie bieżącego audio lub video" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "Wgranie pliku nie powiodło się!" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "zatrzymaj media" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "przesuń" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "zatrzymaj video lub audio" +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "wywołuje nazwany stos akcji" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "wstrzymaj media" +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "akcje" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "Wstrzymaj wideo lub audio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"operator 'wykonuj-dopóki-Prawda' używa operatorów logicznych z przybornika " +"Liczby" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "Wznów media" +#: turtleblocks.py:89 +msgid "usage is" +msgstr "użycie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "Wznów odtwarzanie wideo lub audio" +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "Zmienna 2 (wartość liczbowa)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "mówić" +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "dzielenie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "cześć" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "nazwa obrazka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "mówi tekst" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "podczas gdy" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" -msgstr "fala sinusoidalna" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "szerokość ramy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "amplituda" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +msgid "empty heap?" +msgstr "opróżnić stos?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "czas trwania" +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "zmienna nazwana (wartość liczbowa)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "" -"gra falę sinusoidalną o częstotliwości, amplitudzie i trwaniu ( w sekundach)" +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "następny" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "guzik w dół" +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "jeżeli wtedy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "zwraca 1 jeśli wciśnięty zostaje przycisk myszy" +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "zmień rozmiar pisaka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -msgid "returns True if mouse button is pressed" -msgstr "zwraca Prawda jeśli wciśnięty zostaje przycisk myszy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "szablon prezentacj: wybierz obiekt Dziennika (brak opisu)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "myszka x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "dopóki" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" -msgstr "zwraca współrzędną x myszki" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "zatrzymaj media" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "myszka y" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "Włącz pomoc przy najechaniu myszką" + +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "ostatecznie usuwa przedmioty z kosza" + +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "półobrót" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "szczyt stosu Akcja 1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"klocek programowalny: uzywany do dodawania zaawansowanych równań " +"matematycznych z jedną zmienną, np. sin(x)" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "Przybornik operatorów kontroli przepływu" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "szczyt zwiniętego stosu" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"operator 'jeżeli-wtedy-w przeciwnym razie' używa operatorów logicznych z " +"przybornika Liczby" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "zwraca współrzędną y myszki" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "odczytaj klawiaturę" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "przechowuje bieżący odcień pisaka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "odczytuje klawiaturę (wynik zapisywany jest w klocku klawiatury)" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" +msgstr "fala sinusoidalna" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "klawiatura" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Nie można zalogować" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -msgid "holds results of query-keyboard block as ASCII" -msgstr "przechowuje wynik działania klocka odczytu klawiatury jako ASCII" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "w lewo x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "odczytaj piksle" +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "ustaw kierunek" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "Kolor RGB pod żółwiem jest odesłany do stosu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "żółw widzi" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "uporządkuj ekran chowając klocki" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "zwraca kolor jaki \"widzi\" żółw" +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "czas" +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "upływ czasu (w sekundach) od rozpoczęcia programu" +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Przybornik z dodatkowymi opcjami" +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "na stos" +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "odkłada wartość na stos (FILO, first-in-last-out)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "Python chr operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "pokaż stos" +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "odstęp poziomy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "pokazuje wartości ze stosu ( FILO, first-in last-out)" +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "Współrzędne metryczne" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "opróżnij stos" +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "wartość tekstowa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "opróżnia stos (FILO, first-in-last-out)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "opis" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "ze stosu" +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "Nie wiem jak" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "zdejmuje wartość ze stosu (FILO, first-in last-out)" +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "zmień rozmiar tekstu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -msgid "empty heap?" -msgstr "opróżnić stos?" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Użytkownik:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "zwraca Prawda, gdy stos jest pusty" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"rozpoczyna wypełniony wielokąt (używany z klockiem kończącym wypełnianie)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "komentarz" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "szablon prezentacji: wybierz cztery obiekty Dziennika" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "wstawia komentarz w twoim kodzie" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Widok" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "pisz" +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "ustawia poziom szarości linii rysowanej przez żółwia" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "wypisuje wartość w klocku stanu na dole ekranu" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Hasło:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "Python chr operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "żółw widzi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "Python int operator" +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "zatrzymaj akcję" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "zielony" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"klocek programowalny: uzywany do dodawania zaawansowanych równań " -"matematycznych z jedną zmienną, np. sin(x)" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "cień" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"klocek programowalny: używany aby dodać równania matematyczne wielu " -"zmiennych np. sqrt(x*x+y*y)" +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "wypełnia tło (kolorem, odcieniem)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"klocek programowalny: używany do dodawania równań matematycznych wielu " -"zmiennych, np. sin(x+y+z)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "zapisz obrazek" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "blok Pythona" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "wysokość tonu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "uruchom kod znaleziony w module tamyblock.py znalezionym w Dzienniku" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "zwraca 1 jeśli wciśnięty zostaje przycisk myszy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Kartezjańskie" +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "Przeskaluj współrzędne w górę" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "wyświetla współrzędne kartezjańskie" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "podnieś pisak" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "biegun" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "pomarańczowy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "wyświetla współrzędne biegunowe" +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "wstrzymuje wykonanie programu przez podaną liczbę sekund" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "żółw" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "odkłada wartość na stos (FILO, first-in-last-out)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "wybiera którym żółwiem kierować" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "wyczyść wszystkie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "skorupa żółwia" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "wtedy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "ustawia własną 'skorupę' żółwia" +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "Zarejestruj się" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "szczyt zwiniętego stosu" +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "nie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "załaduj" +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "jeżeli wtedy w-przeciwnym-razie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -msgid "loads a block" -msgstr "ładuje klocek" +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "zatrzymuje bieżącą akcję" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "ustaw xy" +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "przekręca żółwia zgodnie z ruchem wskazówek zegara (kąt w stopniach)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "przybornik kolorów" +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"przechowuje bieżący poziom szarości (może być użyty w miejscu klocka z " +"liczbą)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" -msgstr "zaznacz przybornik kolorów" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "współrzędna x lewej strony ekranu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "Przybornik szablonów prezentacji" +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Przywróć rozmiar klocków" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "żółw" + +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "wyświetla kolejny przybornik" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "schowaj schemat" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "uporządkuj ekran chowając klocki" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "kamera wykryła poziom światła" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "pokaż schemat" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "Python int operator" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "przywraca schowane klocki" +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "operator logiczny porównania 'mniejszy niż'" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "przywróć wszystkie klocki z kosza" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Zapisz" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "włóż do pudła 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "włóż do pudła 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "ukryj paski narzędzi Bajtek.edu.pl" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "lista" +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"przechowuje bieżącą współrzędą x żółwia (może być użyty w miejscu klocka z " +"liczbą)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "lista wypuntkowana prezentacji" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "pisz" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "szablon prezentacji: lista punktów" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 +msgid "returns mouse x coordinate" +msgstr "zwraca współrzędną x myszki" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "szablon prezentacj: wybierz obiekt Dziennika (brak opisu)" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "czerwony" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "szablon prezentacj: wybierz obiekt Dziennika (z opisem)" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Zapisz jako Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "szablon prezentacji: wybierz cztery obiekty Dziennika" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "ustawia kolor linii rysowanej przez żółwia" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "szablon prezentacji: wybierz dwa obiekty z Dziennika" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "ustaw kolor tekstu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "współrzędna x lewej strony ekranu" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "głośność" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "dół" +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "Aktywuj tryb współpracy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "współrzędna y dołu ekranu" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "Przybornik klocków z czujnikami" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "szerokość" +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "Załaduj wtyczkę" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "szerokość ramy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +msgid "returns True if mouse button is pressed" +msgstr "zwraca Prawda jeśli wciśnięty zostaje przycisk myszy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "współrzędna x prawej strony ekranu" +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "liczba" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "współrzędna y góry ekranu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "odczytaj klawiaturę" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "wysokość" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "góra" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "wysokość ramy" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Prześlij do Internetu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "tytuł x" +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "współrzędne kartezjańskie" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "tytuł y" +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "Ksywka" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "w lewo x" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "ustaw skalę" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "góra y" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "Współdziel wybrane klocki" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "w prawo x" +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "biały" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "dół y" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "łączy akcje z przycikami uruchamiania paska narzędzi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "prezentacja 1x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +msgid "elapsed time (in seconds) since program started" +msgstr "upływ czasu (w sekundach) od rozpoczęcia programu" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "amplituda" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Anuluj" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "wysokość ramy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "przezentacja 2x1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "prezentacja 1x2" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "minus" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "prezentacja 2x2" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "i" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "wierzch zwijalnego stosu" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "" +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "jako wejście" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "blok Pythona" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "czeka na media" -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "przyspieszenie" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" +"przechowuje bieżący rozmiar pisaka (może być użyte w miejscu klocka z liczbą)" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "zmień wartość końcową rgb, aby ułożyć" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "ustaw kolor" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "zatrzymaj" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "graj" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +msgid "loads a block" +msgstr "ładuje klocek" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "Zapisz" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "Przybornik komend pisaka" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "inne" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "pokazuje wartości ze stosu ( FILO, first-in last-out)" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "półobrót" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"operator 'powtarzaj-dopóki-Prawda', który używa operatorów logicznych z " +"przybornika liczb" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "Zrób półobrót" +#: turtleblocks.py:374 +msgid "File" +msgstr "Plik" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "użycie" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "operator logicznie 'NIE' (NOT)" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Brak opcji działania:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "współrzędna y dołu ekranu" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "Nie znaleziono pliku" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "szablon prezentacj: wybierz obiekt Dziennika (z opisem)" -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "Nie można zapisać do katalogu z konfiguracją: %s" +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Przybornik operatorów liczbowych" -#: turtleblocks.py:354 -msgid "New" -msgstr "Nowy" +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "pomnóż" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Otwórz" +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "ciągle" -#: turtleblocks.py:356 -msgid "Save" -msgstr "Zapisz" +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "Wtyczka %s już jest zainstalowana." -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Zapisz jako" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "ustawia cień linii rysowanej przez żółwia" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Zakończ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "mówi tekst" -#: turtleblocks.py:363 -msgid "File" -msgstr "Plik" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "stopklatka" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Przeskaluj współrzędne" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "wyczyść" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Przywróć rozmiar klocków" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "szablon prezentacji: wybierz dwa obiekty z Dziennika" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Pokaż/schowaj schemat" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Powiększ klocki" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Narzędzia" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Pełen ekran" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Śledź" +#: turtleblocks.py:265 +msgid "File not found" +msgstr "Nie znaleziono pliku" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Żółw" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "pokaż" -#: turtleblocks.py:407 -msgid "About..." -msgstr "" +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "tekst" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "Masz niezapisaną pracę. Czy chcesz ją zapisać przed zakończeniem?" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "losowy" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "Zapisać projekt?" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "operator logiczny porównania 'większy niż'" -#~ msgid "Turtle Art Mini" -#~ msgstr "Żółwia Sztuka - Mini" +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "przekręca żółwia odwrotnie do ruchu wskazówe zegara o podany kąt" -#~ msgid "Turtle Confusion" -#~ msgstr "Żółwiowe Pomieszanie" +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "czarny" -#~ msgid "Select a challenge" -#~ msgstr "Wybierz wyzwanie" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "wylicza pierwiastek kwadratowy" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Paleta meksykańskich pesos" +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"przechowuje bieżącą współrzędną y żółwia (może być użyte w miejscu klocka z " +"liczbą)" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Paleta kolumbijskich pesos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "myszka x" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Paleta rwandyjskich franków" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "myszka y" -#~ msgid "Palette of US dollars" -#~ msgstr "przybornik dollarów amerykańskich" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "zatrzymaj" -#~ msgid "Palette of Australian dollars" -#~ msgstr "przybornik dollarów australijskich" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "większe niż" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "przybornik paragwajskich Guarani" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "wsp. x" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "przybornik peruwiańskich Nuevo Soles" +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Pomoc" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "przybornik urugwajskich pesos" +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "Zapisać projekt?" -#~ msgid "TurtleBots" -#~ msgstr "TurtleBots" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "wybiera którym żółwiem kierować" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "ustaw intensywność świecenia diody LED od 0 do 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "w prawo x" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "zwraca poziom szarości obiektu jako liczbę między 0 a 1023" +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "ustawia kolor tekstu pisanego przez żółwia" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "zwraca 1, gdy przycisk zostanie naciśnięty i 0 w przeciwnym przypadku" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "poziom światła wykryty przez czujnik światła" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "zwraca poziom światła otoczenia jako liczbę między 0 a 1023" +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "Wtyczka nie mogła zostać zainstalowana." -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "zwraca temperaturę otoczenia w postaci liczby od 0 do 255" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "klawiatura" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "zwraca odległość od obiektu przed czujnikiem jako liczbę od 0 do 255" +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "łuk" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "zwraca 0 lub 1 w zależności od nachylenia czujnika" +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "promień" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "" -#~ "zwraca 1, gdy czujnik wykrywa pole magnetyczne, 0 w przeciwnym przypadku" +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Współrzędne biegunowe" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "przełącza z 0 na 1, częstotliwość zależy od wibracji" +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "ustaw cień" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "operator logiczny 'I' (AND)" -#~ msgid "button" -#~ msgstr "przycisk" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Musisz mieć konto w http://turtleartsite.sugarlabs.org aby wgrać tam swój " +"projekt." -#~ msgid "grayscale" -#~ msgstr "skala szarości" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "przybornik kolorów" -#~ msgid "ambient light" -#~ msgstr "światło otoczenia" +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Uruchom" -#~ msgid "temperature" -#~ msgstr "temperatura" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "pokaż stos" -#~ msgid "distance" -#~ msgstr "odległość" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "ustawia kierunek żółwia w stopniach (0 kieruje żółwia do góry ekranu)" -#~ msgid "tilt" -#~ msgstr "nachylenie" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "zaznacz przybornik kolorów" -#~ msgid "magnetic induction" -#~ msgstr "indukcja magnetyczna" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "głośność wejścia mikrofonowego" -#~ msgid "vibration" -#~ msgstr "wibracja" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Tytuł:" -#~ msgid "Butia Robot" -#~ msgstr "Robot Butia" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "Paleta obiektów multimedialnych" -#~ msgid "refresh Butia" -#~ msgstr "odświeź robota Butia" +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"przywróć klocki z kosza\n" +"#-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-#\n" +"przywróć klocki z kosza" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "odśwież stan przybornika oraz klocków robota Butia" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Przybornik klocków ze zmiennymi" -#~ msgid "battery charge Butia" -#~ msgstr "naładowanie baterii Butia" +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "używane jako wejście liczbowe w operatorach matematycznych" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "zwraca poziom naładowania baterii jako liczbę między 0 i 255" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Wgraj" -#~ msgid "speed Butia" -#~ msgstr "prędkość Butia" +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "Serwer" -#~ msgid "forward Butia" -#~ msgstr "Butia do przodu" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "prezentacja 2x2" -#~ msgid "move the Butia robot forward" -#~ msgstr "przesuń robota Butia do przodu" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "Zmienna 1 (wartość liczbowa)" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "przesuń robota Butia do przodu o wcześniej określoną odległość" +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "Sąsiedztwo" -#~ msgid "left Butia" -#~ msgstr "Butia w lewo" +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "dodaje dwa alfanumeryczne wejścia" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "obróć robota Butia w prawo" +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "równy" -#~ msgid "backward Butia" -#~ msgstr "Butia do tyłu" +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "pozostałe" -#~ msgid "move the Butia robot backward" -#~ msgstr "przesuń robota Butia do tyłu" +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "nie lubi" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "przesuń robota Butia do tyłu o wcześniej określoną odległość" +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "Masz niezapisaną pracę. Czy chcesz ją zapisać przed zakończeniem?" -#~ msgid "right Butia" -#~ msgstr "Butia w prawo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "przywraca schowane klocki" -#~ msgid "turn the Butia robot at right" -#~ msgstr "obróć robota Butia w prawo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "załaduj" -#~ msgid "turn Butia" -#~ msgstr "obrót Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "zatrzymaj video lub audio" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "obróć robota Butia o x stopni" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "Żółw nie będzie rysował podczas poruszania się." -#~ msgid "stop Butia" -#~ msgstr "zatrzymaj Butia" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "ze stosu" -#~ msgid "stop the Butia robot" -#~ msgstr "zatrzymaj robota Butia" +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "rozmiar pisaka" -#~ msgid "Butia" -#~ msgstr "Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +msgid "turtle shell" +msgstr "skorupa żółwia" -#, fuzzy -#~ msgid "Error on initialization of the camera" -#~ msgstr "Błąd uruchomienia kamery." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" +"gra falę sinusoidalną o częstotliwości, amplitudzie i trwaniu ( w sekundach)" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "Brak odnalezienia kamery" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" -#~ msgid "Error stopping camera" -#~ msgstr "Błąd zatrzymania kamery" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "mówić" -#~ msgid "Error starting camera" -#~ msgstr "Błąd uruchamienia kamery" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "odczytaj wartość z urządzenia RFID" -#~ msgid "FollowMe" -#~ msgstr "ŚledźMnie" +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "przemieszcza żółwia wzdłuż łuku" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Wyszukaj podłączone klocki NXT." +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "Zrób półobrót" -#~ msgid "calibration" -#~ msgstr "kalibracja" +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "operator logiczny 'równa się'" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "zapisuje spersonalizowaną kalibrację" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "Przybornik kolorów pisaka" -#~ msgid "return a personalized calibration" -#~ msgstr "zwróć spersonalizowaną kalibrację" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "Wstrzymaj wideo lub audio" -#~ msgid "follow" -#~ msgstr "śledź" +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "przechowuje wartość liczbową w Zmiennej 1" -#~ msgid "follow a color or calibration" -#~ msgstr "śledź kolor lub kalibrację" +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "przechowuje wartość liczbową w Zmiennej 2" -#~ msgid "minimum pixels" -#~ msgstr "minimum pikseli" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 +msgid "put a custom 'shell' on the turtle" +msgstr "ustawia własną 'skorupę' żółwia" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "ustaw minimalną liczbę pikseli do śledzenia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "guzik w dół" -#~ msgid "threshold" -#~ msgstr "próg" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "przemieszcza żółwia do tyłu" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "ustaw próg dla koloru RGB" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "współrzędna y góry ekranu" -#~ msgid "camera mode" -#~ msgstr "tryb kamery" +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Pokaż klocki" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "ustaw kolor trybu kamery: RGB, YUV lub HSV" +#: pysamples/grecord.py:217 +msgid "play" +msgstr "graj" -#~ msgid "x position" -#~ msgstr "pozycja x" +#: pysamples/grecord.py:219 +msgid "save" +msgstr "Zapisz" -#~ msgid "return x position" -#~ msgstr "zwróć pozycję x" +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "Kolory" -#~ msgid "y position" -#~ msgstr "pozycja y" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "ustawia szerokość linii rysowanej przez żółwia" -#~ msgid "return y position" -#~ msgstr "zwróć pozycję y" +#: turtleblocks.py:366 +msgid "Open" +msgstr "Otwórz" -#~ msgid "pixels" -#~ msgstr "piksele" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "orientacja" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "zwróć liczbę pikseli największej plamy" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "wsp. y" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "ustaw kolor trybu kamery na RGB" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"klocek programowalny: używany aby dodać równania matematyczne wielu " +"zmiennych np. sqrt(x*x+y*y)" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "ustaw kolor trybu kamery na YUV" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "jeżeli" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "ustaw kolor trybu kamery na HSV" +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"przesuwa żółwia do pozycji xcor, ycor; gdzie (0, 0) jest środkiem ekranu." -#~ msgid "empty calibration" -#~ msgstr "opróżnij kalibrację" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#~ msgid "error in string conversion" -#~ msgstr "błąd w konwersji ciągu" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Stop" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "akcja 2" -#~ msgid "speed SumBot" -#~ msgstr "prędkość SumBot" +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "akcja 1" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "prześlij prędkość do SumBota" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "koniec wypełniania" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "ustaw domyślną prędkością dla komend ruchu" +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Kopiuj" -#~ msgid "forward SumBot" -#~ msgstr "SumBot do przodu" +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Wklej" -#~ msgid "move SumBot forward" -#~ msgstr "przesuń SumBota do przodu" +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "nie ma wyjścia na" -#~ msgid "backward SumBot" -#~ msgstr "SumBot do tyłu" +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "Aktywności" -#~ msgid "move SumBot backward" -#~ msgstr "przesuń SumBota do tyłu" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Wgraj do Sieci" -#~ msgid "stop SumBot" -#~ msgstr "zatrzymaj SumBota" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "opróżnij stos" -#~ msgid "stop the SumBot" -#~ msgstr "zatrzymaj SumBota" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "zdejmuje wartość ze stosu (FILO, first-in last-out)" -#~ msgid "left SumBot" -#~ msgstr "SumBot w lewo" +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Wyczyść" -#~ msgid "turn left the SumBot" -#~ msgstr "obróć SumBota w lewo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "Przybornik szablonów prezentacji" -#~ msgid "right SumBot" -#~ msgstr "SumBot w prawo" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "kąt" -#~ msgid "turn right the SumBot" -#~ msgstr "obróć SumBota w prawo" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "równość" -#~ msgid "angle to center" -#~ msgstr "kąt z centrum" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "Zapisz/Załaduj" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "pobierz kąt w stosunku do centrum dohyo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "góra y" -#~ msgid "angle to Enemy" -#~ msgstr "kąt do przeciwnika" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "audio" -#~ msgid "get the angle to the Enemy" -#~ msgstr "pobierz kąt w stosunku do przeciwnika" +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Narzędzia" -#~ msgid "x coor. SumBot" -#~ msgstr "współrz. x SumBota" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "Port" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "pobierz współrzędną x SumBota" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "komentarz" -#~ msgid "y coor. SumBot" -#~ msgstr "współrz. y SumBota" +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "odejmuje wartość z dolnego wejścia od wartości z górnego wejścia" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "pobierz współrzędną y SumBota" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "wstrzymaj media" -#~ msgid "x coor. Enemy" -#~ msgstr "współrz. x przeciwnika" +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "zmień wartość końcową rgb, aby ułożyć" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "pobierz współrzędną x przeciwnika" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "odczytuje klawiaturę (wynik zapisywany jest w klocku klawiatury)" -#~ msgid "y coor. Enemy" -#~ msgstr "współrz. y przeciwnika" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "Kartezjańskie" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "pobierz współrzędną y przeciwnika" +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "czyści ekran i ustawienia żółwia" -#~ msgid "rotation SumBot" -#~ msgstr "obrót SumBota" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "surowy sygnał wejścia mikrofonowego" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "pobierz obrót SumBota" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "zwraca kolor jaki \"widzi\" żółw" -#~ msgid "rotation Enemy" -#~ msgstr "obrót przeciwnika" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "wywołuje stos akcji 1" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "pobierz obrót przeciwnika" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Przybornik komend żółwia" -#~ msgid "distance to center" -#~ msgstr "odległość do środka" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "powtarzaj na zawsze" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "pobierz odległość do centrum dohyo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "pokaż wyrównane" -#~ msgid "distance to Enemy" -#~ msgstr "odległość do przeciwnika" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Czy na pewno chcesz zainstalować ponownie %s?" -#~ msgid "get the distance to the Enemy" -#~ msgstr "pobierz odległość do przeciwnika" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "Załaduj projekt" -#~ msgid "update information" -#~ msgstr "aktualizuj informacje" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Projekt" -#~ msgid "update information from the server" -#~ msgstr "aktualizuj informacje z serwera" +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Śledź" -#~ msgid "Palette of physics blocks" -#~ msgstr "Przybornik klocków do fizyki" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "Wyłącz pomoc przy najechaniu myszką" -#~ msgid "start polygon" -#~ msgstr "rozpocznij wielokąt" +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "modulo" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Rozpocznij definiowanie nowego wielokąta, na podstawie bieżących " -#~ "współrzędnych xy Żółwia." +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "Hasło" -#~ msgid "add point" -#~ msgstr "dodaj punkt" +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "odstęp pionowy" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "Dodaj nowy punkt do bieżącego wielokąta w obecnej pozycji Żółwia xy." +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Proszę uruchom ponownie Żółwią Sztukę, aby użyć wtyczki." -#~ msgid "end polygon" -#~ msgstr "zakończ wielokąt" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"dokańcza wielokąt wypełniony (używane z klockiem rozpoczynąjącym wypełnianie " +"wielokąta)" -#~ msgid "Define a new polygon." -#~ msgstr "Zdefiniuj nowy wielokąt." +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "Podziel się" -#~ msgid "end filled polygon" -#~ msgstr "zakończ wypełniony wielokąt" +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "mniejszy niż" -#~ msgid "Not a simple polygon" -#~ msgstr "Nie prosty wielokąt" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "pierwiastek kwadratowy" -#~ msgid "Define a new filled polygon." -#~ msgstr "Zdefiniuj nowy wypełniony wielokąt." +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Przeskaluj współrzędne" -#~ msgid "triangle" -#~ msgstr "Trójkąt" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "pokaż schemat" -#~ msgid "base" -#~ msgstr "podstawa" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "Zakończ" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Dodaj obiekt trójkątny do projektu." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "pole opisowe Dziennika Bajtek.edu.pl" -#~ msgid "circle" -#~ msgstr "okrąg" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "ustaw szary" -#~ msgid "Add a circle object to the project." -#~ msgstr "Dodaj okrągły obiekt do projektu." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 +msgid "presentation bulleted list" +msgstr "lista wypuntkowana prezentacji" -#~ msgid "rectangle" -#~ msgstr "prostokąt" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "czas trwania" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Dodaj prostokątny obiekt do projektu." +#: turtleblocks.py:365 +msgid "New" +msgstr "Nowy" -#~ msgid "reset" -#~ msgstr "zresetuj" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "wstawia komentarz w twoim kodzie" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Zresetuj projekt, wyczyść listę obiektów." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "odczytaj piksle" -#~ msgid "motor" -#~ msgstr "silnik" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "skala" -#~ msgid "torque" -#~ msgstr "moment obrotowy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "dół" -#~ msgid "speed" -#~ msgstr "prędkość" +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "purpurowy" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "Moment obrotowy silnika i szybkość od 0 (wyłączony) do liczb dodatnich; " -#~ "silnik znajduje się na ostatnio stworzonym obiekcie." +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Przeskaluj współrzędne w dół" -#~ msgid "pin" -#~ msgstr "pinezka" +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "kliknij aby otworzyć" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Przypnij obiekt żeby nie mógł spaść." +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "wysokość tonu wejścia mikrofonu" -#~ msgid "joint" -#~ msgstr "Połączenie" +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "Konfiguracja" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "" -#~ "Połącz dwa obiekty razem (ostatnio stworzony obiekt z obiektem w punkcie x, " -#~ "y)." +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Opis:" -#~ msgid "save as Physics activity" -#~ msgstr "zapisz aktywność jako Fizykę" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "dziennik" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Zapisz projekt w Dzienniku jako Fizykę." +# A może "pusty" +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "opróżnij kosz" -#~ msgid "gear" -#~ msgstr "przybory/koło" +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "Żółw będzie rysował podczas poruszania się." -#, fuzzy -#~ msgid "Add a gear object to the project." -#~ msgstr "Dodaj okrągły obiekt do projektu." +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "Załaduj..." -#~ msgid "density" -#~ msgstr "gęstość" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "obiekt audio Dziennika Bajtek.edu.pl" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "Ustaw gęstość dla obiektów (gęstość może być wartością dodatnią)." +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Zatrzymaj żółwia" -#~ msgid "friction" -#~ msgstr "tarcie" +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Żółw" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Ustaw tarcie dla obiektów (wartość od 0 do 1, gdzie 0 wyłącza tarcie a 1 to " -#~ "silne tarcie)." +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "zmienia orientację przybornika klocków" -#~ msgid "bounciness" -#~ msgstr "elastyczność" +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "przechowaj w" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Ustaw elastyczność dla obiektów (wartość od 0 do 1, gdzie 0 oznacza brak " -#~ "elastyczności a 1 dużą elastyczność)." +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Schowaj klocki" -#~ msgid "dynamic" -#~ msgstr "dynamiczny" +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "Ładuj blok Pythona" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "Jeżeli dynamicznie = 1, obiekt może się ruszać, jeśli dynamiczne = 0, obiekt " -#~ "nie porusza się." +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "plus" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Paleta klocków WeDo" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "lub" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "wyjście czujnika przechylenia: (-1 == brak przechylenia, 0 == przechylenie " -#~ "do przodu, 3 == przechylenie do tyłu, 1 == przechylenie w lewo, 2 == " -#~ "przechylenie w prawo)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +msgid "presentation template: list of bullets" +msgstr "szablon prezentacji: lista punktów" -#~ msgid "distance sensor output" -#~ msgstr "wyjście czujnika odległości" +# A może "identyczności" lub "neutralny" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "operator tożsamości używany do rozbudowy klocków" -#~ msgid "Motor A" -#~ msgstr "Silnik A" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Zmniejsz klocki" -#~ msgid "returns the current value of Motor A" -#~ msgstr "zwraca bieżącą wartość Silnika A" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "ustawia rozmiar tekstu rysowanego przez żółwia" -#~ msgid "Motor B" -#~ msgstr "Silnik B" +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"przechowuje bieżącą wartość kierunku żółwia (może być użyty w miejscu klocka " +"z liczbą)" -#~ msgid "returns the current value of Motor B" -#~ msgstr "zwraca bieżącą wartość Silnika B" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "obraz" -#~ msgid "set the value for Motor A" -#~ msgstr "ustaw wartość Silnika A" +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"zwraca liczbę (pseudo)losową z przedziału pomiędzy wartościami minimum " +"(górna) i maksimum (dolna)" -#~ msgid "set the value for Motor B" -#~ msgstr "ustaw wartość Silnika B" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"przechowuje bieżący kolor pisaka (może być użyty w miejscu klocka z liczbą)" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Paleta klocków silników LEGO NXT" +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Pokaż przybornik" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Paleta klocków czujników LEGO NXT" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "zapisuje obraz do Dziennika Bajtek.edu.pl" -#~ msgid "touch" -#~ msgstr "dotyk" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Zapisz stopklatkę" -#~ msgid "ultrasonic" -#~ msgstr "ultradźwiękowy" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "start" -#~ msgid "light" -#~ msgstr "światło" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "zwraca Prawda, gdy stos jest pusty" -#, fuzzy -#~ msgid "grey" -#~ msgstr "szary" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "przesuwa żółwia do przodu" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Sprawdź połączenie z klockiem." +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "idź" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "Wartość mocy musi być między -127 a 127." +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "moje pudło" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "Wystąpił błąd: sprawdź wszystkie złącza i spróbuj połączyć ponownie." +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "ID konta" -#~ msgid "NXT not found" -#~ msgstr "nie znaleziono NXT" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "Wybierz klock do współdzielenia" -#~ msgid "refresh NXT" -#~ msgstr "odśwież NXT" +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "cofaj" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Wyszukaj podłączone klocki NXT." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "ustawia skalę (mediów)" -#~ msgid "play tone" -#~ msgstr "odwórz ton" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "przechowuje bieżącą wartość skali" -#~ msgid "frequency" -#~ msgstr "częstotliwość" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "prezentacja 1x1" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Odtwórz ton o częstotliwości przez czas." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "prezentacja 1x2" -#~ msgid "port" -#~ msgstr "port" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "szczyt nazywalnego stosu akcji" -#~ msgid "power" -#~ msgstr "moc" +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "przechowuje wartość liczbową w nazwanej zmiennej" -#~ msgid "rotations" -#~ msgstr "obroty" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "operator logiczny 'LUB' (OR)" -#~ msgid "turn a motor" -#~ msgstr "obróć silnik" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "napięcie wejścia mikrofonowego" -#, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "zsynchronizuj dwa motory" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "powtarzaj w pętli określoną liczbę razy" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "synchronizuj dwa silniki podłączone do PORTU B i PORTU C" +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "Zapisz..." -#~ msgid "PORT A" -#~ msgstr "PORT A" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "wywołanie stosu akcji 2" -#~ msgid "PORT A of the brick" -#~ msgstr "PORT A klocka" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "ustaw xy" -#~ msgid "PORT B" -#~ msgstr "PORT B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "tytuł y" -#~ msgid "PORT B of the brick" -#~ msgstr "PORT B klocka" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "tytuł x" -#~ msgid "PORT C" -#~ msgstr "PORT C" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "maluj ekran" -#~ msgid "PORT C of the brick" -#~ msgstr "PORT C klocka" +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "inne" -#~ msgid "start motor" -#~ msgstr "uruchom silnik" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "Zapisz jako" -#~ msgid "Run a motor forever." -#~ msgstr "Uruchom silnik na zawsze." +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "ustaw xy" -#~ msgid "brake motor" -#~ msgstr "zahamuj silnik" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "kosz" -#~ msgid "Stop a specified motor." -#~ msgstr "Zatrzymaj określony motor." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "biegun" -#~ msgid "reset motor" -#~ msgstr "resetuj silnik" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "powtarzaj" -#~ msgid "Reset the motor counter." -#~ msgstr "Resetuj licznik silnika." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "poczekaj na zakończenie bieżącego audio lub video" -#~ msgid "motor position" -#~ msgstr "pozycja silnika" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Zapisz jako obraz" -#~ msgid "Get the motor position." -#~ msgstr "Pobierz pozycję silnika." +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Edytuje" -#~ msgid "PORT 1" -#~ msgstr "PORT 1" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "opór wejścia mikrofonu" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORT 1 klocka" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "szczyt stosu akcji 2" -#~ msgid "read" -#~ msgstr "wczytaj" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "dzieli wartość z górnego wejścia przez wartość z dolnego wejścia" -#~ msgid "sensor" -#~ msgstr "czujnik" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "maks" -#~ msgid "Read sensor output." -#~ msgstr "Wczytaj wyjście czujnika." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "wypisuje wartość w klocku stanu na dole ekranu" -#~ msgid "PORT 2" -#~ msgstr "PORT 2" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "rozpocznij wypełnianie" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORT 2 klocka" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +msgid "holds results of query-keyboard block as ASCII" +msgstr "przechowuje wynik działania klocka odczytu klawiatury jako ASCII" -#~ msgid "light sensor" -#~ msgstr "czujnik światła" +#. #-#-#-#-# pl.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "na stos" -#~ msgid "PORT 3" -#~ msgstr "PORT 3" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"klocek programowalny: używany do dodawania równań matematycznych wielu " +"zmiennych, np. sin(x+y+z)" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORT 3 klocka" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "przywróć wszystko" -#~ msgid "touch sensor" -#~ msgstr "czujnik dotykowy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "cześć" -#~ msgid "distance sensor" -#~ msgstr "czujnik odległości" +#. TRANS: "name" option from activity.info file +#, fuzzy +msgid "TurtleBlocks" +msgstr "bloki żółwia" -#~ msgid "PORT 4" -#~ msgstr "PORT 4" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORT 4 klocka" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#~ msgid "sound sensor" -#~ msgstr "czujnik dźwięku" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#~ msgid "color sensor" -#~ msgstr "czujnik koloru" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#~ msgid "set light" -#~ msgstr "ustaw światło" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#~ msgid "Set color sensor light." -#~ msgstr "Ustaw światło czujnika koloru." +#: TurtleArtActivity.py:895 +#, fuzzy +msgid "Palettes" +msgstr "przybornik kolorów" -#~ msgid "battery level" -#~ msgstr "poziom baterii" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" -#~ msgid "HIGH" -#~ msgstr "WYSOKO" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#~ msgid "LOW" -#~ msgstr "NISKO" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" -#~ msgid "INPUT" -#~ msgstr "WEJŚCIE" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" -#~ msgid "OUTPUT" -#~ msgstr "WYJŚCIE" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" -#~ msgid "PWM" -#~ msgstr "PWM" +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "BŁĄD: Sprawdź Arduino i numer portu." +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "BŁĄD: Wartość musi być liczbą między 0 a 255." +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "BŁĄD: Wartość musi być albo WYSOKO albo NISKO." +#: turtleblocks.py:421 +msgid "About..." +msgstr "" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "BŁĄD: Tryb musi być WEJŚCIE, WYJŚCIE, PWN albo SERVO." +#~ msgid "Palette of Arduino blocks" +#~ msgstr "Paleta klocków Arduino" -#~ msgid "pin mode" -#~ msgstr "tryb pin" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "zwraca poziom naładowania baterii jako liczbę między 0 i 255" -#~ msgid "mode" -#~ msgstr "tryb" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "ustaw intensywność świecenia diody LED od 0 do 255" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Wybierz funkcję pinu (WEJŚCIE, WYJŚCIE, PWM, SERVO)." +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "zwraca 0 lub 1 w zależności od nachylenia czujnika" -#~ msgid "analog write" -#~ msgstr "analogowy zapis" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "przełącza z 0 na 1, częstotliwość zależy od wibracji" -#~ msgid "Write analog value in specified port." -#~ msgstr "Zapisz analogową wartość w wybranym porcie." +#~ msgid "grayscale" +#~ msgstr "skala szarości" -#~ msgid "analog read" -#~ msgstr "analogowy odczyt" +#~ msgid "ambient light" +#~ msgstr "światło otoczenia" -#~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." -#~ msgstr "" -#~ "Wczytaj wartość z analogowego portu. Wartość może być między 0 a 1023. Użyj " -#~ "Vref, aby ustalić napięcie. Dla USB, volt=((odczyt)*5)/1024), w " -#~ "przybliżeniu." +#~ msgid "magnetic induction" +#~ msgstr "indukcja magnetyczna" -#~ msgid "digital write" -#~ msgstr "cyfrowy zapis" +#~ msgid "vibration" +#~ msgstr "wibracja" -#~ msgid "Write digital value to specified port." -#~ msgstr "Zapisz cyfrową wartość do wybranego portu." +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "przesuń robota Butia do przodu o wcześniej określoną odległość" -#~ msgid "digital read" -#~ msgstr "cyfrowy odczyt" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "przesuń robota Butia do tyłu o wcześniej określoną odległość" -#~ msgid "Read value from digital port." -#~ msgstr "Odczytaj wartość z cyfrowego portu." +#~ msgid "turn Butia" +#~ msgstr "obrót Butia" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Ustaw wartość WYSOKO dla cyfrowego portu." +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "obróć robota Butia o x stopni" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Skonfiguruj port Arduino dla cyfrowego wejścia." +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "zwraca poziom szarości obiektu jako liczbę między 0 a 1023" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Skonfiguruj port Arduino do kierowania servo." +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "zwraca poziom światła otoczenia jako liczbę między 0 a 1023" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Ustaw wartość NISKO dla cyfrowego portu." +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "zwraca temperaturę otoczenia w postaci liczby od 0 do 255" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Skonfiguruj port Arduino dla cyfrowego wyjścia." +#~ msgid "" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" +#~ msgstr "" +#~ "zwraca odległość od obiektu przed czujnikiem jako liczbę od 0 do 255" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Skonfiguruj port Arduino dla PWM (modulacji szerokości impulsów)." +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "" +#~ "zwraca 1, gdy przycisk zostanie naciśnięty i 0 w przeciwnym przypadku" #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Paleta klocków WeDo" +#~ msgid "grey" +#~ msgstr "szary" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "BŁĄD: Wartość musi być albo WYSOKO albo NISKO." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "ustaw prędkość silników Butia jako wartość pomiędzy 0 a 1023, przekazywaną " -#~ "przez argument" +#~ "ustaw prędkość silników Butia jako wartość pomiędzy 0 a 1023, " +#~ "przekazywaną przez argument" #, fuzzy #~ msgid "turn the Butia robot to the left" @@ -2805,9 +3729,6 @@ msgstr "Zapisać projekt?" #~ "synchronizuj silniki\n" #~ "sterowanie" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Paleta klocków Arduino" - #~ msgid "delay Butia" #~ msgstr "opóźnij Butia" @@ -2897,10 +3818,11 @@ msgstr "Zapisać projekt?" #~ msgstr "zahamuj określiony silnik" #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" -#~ msgstr "" -#~ "zwraca poziom szarości napotkanego obiektu jako liczbę w przedziale od 0 do " +#~ "returns the object gray level encountered him as a number between 0 and " #~ "1023" +#~ msgstr "" +#~ "zwraca poziom szarości napotkanego obiektu jako liczbę w przedziale od 0 " +#~ "do 1023" #~ msgid "activity count" #~ msgstr "łącznie aktywności" diff --git a/po/ps.po b/po/ps.po index 92258ff..4fdb8c7 100644 --- a/po/ps.po +++ b/po/ps.po @@ -1,16 +1,35 @@ +# #-#-#-#-# ps.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# ps.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ps.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ps.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-07-01 03:53-0400\n" "Last-Translator: Abdulhadi Hairan \n" "Language-Team: Pashto \n" @@ -22,733 +41,2427 @@ msgstr "" "X-Generator: Pootle 1.2.1\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "مخته" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "شمشتی هنر" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "شاته" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "پاکول" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:58 +msgid "Palette of Mexican pesos" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "کيڼ" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "ښي" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "کيڼ" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "ښي" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "آرک" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "زاويه" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "وړانګه" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:113 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "xy وټاکئ" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "اکر" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "کچه" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "سور" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "رنګ" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "غږ" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" msgstr "" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# ps.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ps.po (PACKAGE VERSION) #-#-#-#-#\n" +"بېلګې" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "سرلیک" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "دويم کوتۍ" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "اول کوتی" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +#, fuzzy +msgid "Step" +msgstr "قدم" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +#, fuzzy +msgid "Hide palette" +msgstr "پالیټ پټول" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "سرکی" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "قلم کښته" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "انتظار" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "بکس" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "تش پنډ" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +#, fuzzy +msgid "next" +msgstr "متن" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "د قلم کچه وټاکئ" + # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "سرکی ټاکل" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "د قلم کچه وټاکئ" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "سيوری" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "قلم پورته" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "نو بیا" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "ندی" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" +msgstr "شمشتی" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "بلاکونه پټول" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "په اول کوتي کې يې وځيرمئ" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "په دويم کوتي کې يې وځيرمئ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "چاپ" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +#, fuzzy +msgid "Save as Logo" +msgstr "نښان ساتل" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "د متن رنګ ټاکل" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "شميره" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +#, fuzzy +msgid "top" +msgstr "قدم" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "سيوری وټاکئ" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "او " + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "رنګ وټاکئ" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "لږترلږه" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "زما بلاک پورته کړه" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "د تل لپاره" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "پاکول" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "بلاکونه ښودل" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#, fuzzy +msgid "Fullscreen" +msgstr "بشپړه پرده" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "متن" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "ناټاکلې" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "شاته" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "قدم" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "xcor" -#: TurtleArt/tabasics.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "کیليدړه" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "آرک" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "وړانګه" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "سيوری وټاکئ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "پنډ ښودل" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "سرلیک" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "بل څه" + +#. #-#-#-#-# ps.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "دنګون" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "د قلم کچه" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +#, fuzzy +msgid "Show blocks" +msgstr "بلاکونه ښودل" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "رنګ" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "که" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +#, fuzzy +msgid "Stop" +msgstr "قدم" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "تش پنډ" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +#, fuzzy +msgid "Clean" +msgstr "پاکول" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "زاويه" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "پروژه" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "بلاکونه ښودل" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +#, fuzzy +msgid "Stop turtle" +msgstr "شمشتۍ درول" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "شمشتی" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +#, fuzzy +msgid "Hide blocks" +msgstr "بلاکونه پټول" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "يا" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +#, fuzzy +msgid "Show palette" +msgstr "پالیټ ښودل" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "پېل" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "مخته" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "شاته" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "xy وټاکئ" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "پرده ډکول" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "توګه ساتل" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "xy وټاکئ" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "تکرار" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +#, fuzzy +msgid "Save as image" +msgstr "د انځور په توګه ساتل" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "زیات نه زیات" + +#. #-#-#-#-# ps.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "دیکه" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" + +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "سرکی" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "پرده ډکول" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "رنګ" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "سيوری" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - #: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "رنګ وټاکئ" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "سيوری وټاکئ" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "قلم پورته" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "قلم کښته" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "د قلم کچه وټاکئ" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "د قلم کچه" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "شاته" - -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "د متن رنګ ټاکل" - -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "د قلم کچه وټاکئ" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "اکر" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "ناټاکلې" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "لږترلږه" - -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "زیات نه زیات" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "شميره" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ندی" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "او " - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "يا" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "انتظار" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "د تل لپاره" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "تکرار" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "که" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "نو بیا" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "بل څه" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "پېل" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "متن" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "په اول کوتي کې يې وځيرمئ" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "په دويم کوتي کې يې وځيرمئ" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "اول کوتی" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "دويم کوتۍ" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "بکس" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "سرلیک" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -#, fuzzy -msgid "Stop turtle" -msgstr "شمشتۍ درول" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -#, fuzzy -msgid "Show blocks" -msgstr "بلاکونه ښودل" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -#, fuzzy -msgid "Hide blocks" -msgstr "بلاکونه پټول" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -760,240 +2473,204 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -#, fuzzy -msgid "next" -msgstr "متن" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "شمشتی هنر" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -#, fuzzy -msgid "Save as Logo" -msgstr "نښان ساتل" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -#, fuzzy -msgid "Save as image" -msgstr "د انځور په توګه ساتل" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "" + +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -#, fuzzy -msgid "Show palette" -msgstr "پالیټ ښودل" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -#, fuzzy -msgid "Hide palette" -msgstr "پالیټ پټول" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "پروژه" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -#, fuzzy -msgid "Fullscreen" -msgstr "بشپړه پرده" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "بلاکونه ښودل" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -#, fuzzy -msgid "Clean" -msgstr "پاکول" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -#, fuzzy -msgid "Step" -msgstr "قدم" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -#, fuzzy -msgid "Stop" -msgstr "قدم" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1050,11 +2727,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "رنګ" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1083,11 +2755,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "سرلیک" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1096,10 +2763,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1112,7 +2775,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1126,11 +2789,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "غږ" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1148,7 +2806,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1157,13 +2815,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1171,13 +2822,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1186,19 +2830,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1230,564 +2865,494 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "قدم" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "سيوری وټاکئ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "کیليدړه" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "دیکه" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "پنډ ښودل" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "تش پنډ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "دنګون" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "تش پنډ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "چاپ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "شمشتی" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "زما بلاک پورته کړه" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "xy وټاکئ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "بلاکونه پټول" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "بلاکونه ښودل" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "سور" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "کچه" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1815,11 +3380,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "قدم" - #: pysamples/grecord.py:217 msgid "play" msgstr "" @@ -1840,97 +3400,76 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "توګه ساتل" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "شمشتی" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" #, fuzzy -#~ msgid "light" -#~ msgstr "ښي" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "اکر" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "بېلګې" - -#, fuzzy #~ msgid "Save as HTML" #~ msgstr "د هټمل په توګه ساتل" diff --git a/po/pt.po b/po/pt.po index b463556..5fd4c83 100644 --- a/po/pt.po +++ b/po/pt.po @@ -2,12 +2,25 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" -"PO-Revision-Date: 2012-07-31 21:39+0200\n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-09-30 23:33+0200\n" "Last-Translator: Eduardo H. \n" "Language-Team: LANGUAGE \n" "Language: pt\n" @@ -18,1199 +31,1695 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "blocos de tartaruga" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Palete de comandos da tartaruga" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "avançar" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "TartarugArte" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "move a tartaruga para a frente" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "TartarugArte Mini" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "recuar" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Confusão Tartaruga" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "move a tartaruga para trás" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Escolhe um desafio" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "limpar" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "limpa o ecrã e coloca a tartaruga na posição inicial" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "Palete de pesos Mexicanos" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "esquerda" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "Palete de pesos Colombianos" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "Palete de francos Ruandenses" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "Paleta de dólares EUA" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "Paleta de dólares Australianos" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "Paleta de Guaranis Paraguaios" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Paleta de Nuevo Soles Peruanos" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "Paleta de Pesos Uruguaios" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "TartarugaBots" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" msgstr "" -"roda a tartaruga na direção contrária dos ponteiros do relógio (ângulo em " -"graus)" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "direita" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "roda a tartaruga na direção dos ponteiros do relógio (ângulo em graus)" +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "arco" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "ângulo" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "raio" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "move a tartaruga ao longo de um arco" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "definir xy" +#: taextras.py:81 +#, fuzzy +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "devolve 1 quando o botão é premido, caso contrário devolve 0" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"move a tartaruga para a posição coor.x, coor.y; (0, 0) fica no centro do " -"ecrã." -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "definir orientação" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "define a orientação da tartaruga (0 é para o topo do ecrã)" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "coor.x" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"devolve 1 quando o sensor deteta um campo magnético, caso contrário devolve 0" -#: TurtleArt/tabasics.py:226 +#: taextras.py:88 +msgid "LED" +msgstr "LED" + +#: taextras.py:89 +msgid "button" +msgstr "botão" + +#: TurtleArt/tabasics.py:327 TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +msgid "gray" +msgstr "cinza" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "luz" + +#: taextras.py:92 +msgid "temperature" +msgstr "temperatura" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "distância" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "resistência" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "voltagem" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "Robô Butia" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "refrescar Butia" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "refresca o estado da palete e blocos Butia" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "carga de bateria Butia" + +#: taextras.py:101 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"returns the battery charge in volts. If no motors present, it returns 255" msgstr "" -"contém o valor atual da coordenada X da tartaruga (pode ser usado em vez de " -"um bloco de número)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "coor.y" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "velocidade Butia" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:104 +msgid "set the speed of the Butia motors" msgstr "" -"contém o valor atual da coordenada Y da tartaruga (pode ser usado em vez de " -"um bloco de número)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "orientação" +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:106 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +msgid "left" +msgstr "esquerda" + +#: taextras.py:107 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "direita" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -"contém o valor atual da orientação da tartaruga (pode ser usado em vez de um " -"bloco de número)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Palete de comandos da caneta" +#: taextras.py:109 +msgid "stop Butia" +msgstr "parar Butia" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "preencher ecrã" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "para o robô Butia" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "cor" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "avançar Butia" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "tom" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "move o robô Butia em frente" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "preenche o fundo com (cor, tom)" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "esquerda Butia" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "cinza" +#: taextras.py:116 +#, fuzzy +msgid "turn the Butia robot at left" +msgstr "roda o robô Butia para a direita" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "direita Butia" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "roda o robô Butia para a direita" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "recuar Butia" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "move o robô Butia para trás" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "definir cor" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "define a cor da linha desenhada pela tartaruga" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "pino" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "definir tom" +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "modo" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "define o tom da linha desenhada pela tartaruga" +#: taextras.py:127 +#, fuzzy +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Escolhe a função do pino (INPUT, OUTPUT, PWM, SERVO)." -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "definir cinza" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "define o nível de cinza da linha desenhada pela tartaruga" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "valor" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" msgstr "" -"contém a cor atual da caneta (pode ser usado em vez de um bloco de número)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "contém o tom atual da caneta" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:132 +msgid "read the value of a hack pin" msgstr "" -"contém o nível de cinza atual (pode ser usado em vez de um bloco de número)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "caneta levantada" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "HIGH" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "A tartaruga não desenhará quando movida." +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "Define valor HIGH para porta digital." -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "caneta embaixo" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "INPUT" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "A tartaruga desenhará quando movida." +#: taextras.py:136 +#, fuzzy +msgid "Configure hack port for digital input." +msgstr "Configura porta do Arduino para entrada digital." -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "definir tamanho da caneta" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "LOW" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "define o tamanho da linha desenhada pela tartaruga" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "Define valor LOW para porta digital." -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "iniciar preenchimento" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "OUTPUT" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:140 +#, fuzzy +msgid "Configure hack port for digital output." +msgstr "Configura porta do Arduino para saída digital." + +#: taextras.py:141 +msgid "Butia" +msgstr "Butia" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." msgstr "" -"inicia polígono preenchido (utilizado com o bloco terminar preenchimento)" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "terminar preenchimento" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" msgstr "" -"completa o polígono preenchido (utilizado com o bloco iniciar preenchimento)" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "tamanho da caneta" +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "Erro na inicialização da câmara" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:149 +#, fuzzy +msgid "No camera was found" msgstr "" -"contém o tamanho atual da caneta (pode ser usado em vez de um bloco de " -"número)" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"Não foi encontrada nenhuma câmara" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Palete de cores da caneta" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "Erro ao parar câmara" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "vermelho" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "Erro ao iniciar câmara" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "laranja" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "amarelo" +#: taextras.py:154 +msgid "FollowMe" +msgstr "SegueMe" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "verde" +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "ciano" +#: taextras.py:156 +#, fuzzy +msgid "Search for a connected camera." +msgstr "Procurar por um bloco NXT ligado." -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "azul" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "calibração" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "roxo" +#: taextras.py:159 +#, fuzzy +msgid "store a personalized calibration" +msgstr "" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"voltar à calibração personalizada\n" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"guarda uma calibração personalizada" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "branco" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "voltar à calibração personalizada" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "preto" +#: taextras.py:161 +msgid "follow" +msgstr "seguir" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "definir cor do texto" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "seguir uma cor ou calibração" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "define a cor do texto desenhado pela tartaruga" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "luminosidade" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "definir tamanho do texto" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "define o tamanho do texto desenhado pela tartaruga" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "mínimo de pixéis" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Palete de operadores numéricos" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "define o número mínimo de pixeis a seguir" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "mais" +#: taextras.py:167 +msgid "threshold" +msgstr "limiar" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "soma duas entradas alfanuméricas" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "define um limiar para uma cor RGB" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "menos" +#: taextras.py:170 +msgid "camera mode" +msgstr "modo de câmara" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "subtrai a entrada numérica de baixo à entrada numérica em cima" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "multiplicar" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "multiplica duas entradas numéricas" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "dividir" +#: taextras.py:175 +msgid "average color" +msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:176 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" msgstr "" -"divide a entrada numérica em cima (numerador) pela entrada numérica de baixo " -"(denominador)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "identidade" +#: taextras.py:178 +msgid "x position" +msgstr "posição x" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "operador de identidade utilizado para extender blocos" +#: taextras.py:179 +msgid "return x position" +msgstr "devolve posição x" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:180 +msgid "y position" +msgstr "posição y" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "operador módulo (resto da divisão inteira)" +#: taextras.py:181 +msgid "return y position" +msgstr "devolve posição y" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:182 +msgid "pixels" +msgstr "pixéis" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "raiz quadrada" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "devolve o número de pixeis da maior mancha" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "calcula a raiz quadrada" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "aleatório" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "mín" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "máx" +#: taextras.py:190 +msgid "empty calibration" +msgstr "esvaziar calibração" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "erro na conversão da string" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" msgstr "" -"devolve um número aleatório entre os valores mínimo (em cima) e máximo (em " -"baixo)" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "número" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "utilizado como entrada numérica em operadores matemáticos" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "maior que" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "operador lógico maior-que" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "menor que" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "SumBot" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "velocidade SumBot" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "envia a velocidade ao SumBot" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "define a velocidade padrão para os comandos de movimento" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "avançar SumBot" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "move o SumBot em frente" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "recuar SumBot" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "move o SumBot para trás" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "parar SumBot" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "pára o SumBot" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "esquerda SumBot" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "roda o SumBot para a esquerda" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "direita SumBot" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "roda o SumBot para a direita" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "ângulo ao centro" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "obtém o ângulo ao centro do dojo" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "ângulo ao Inimigo" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "obtém o ângulo ao Inimigo" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "coor. x SumBot" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "obtém a coordenada x do SumBot" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "coor. y SumBot" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "obtém a coordenada y do SumBot" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "coor. x Inimigo" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "obtém a coordenada x do Inimigo" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "coor. y Inimigo" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "obtém a coordenada y do Inimigo" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "rotação SumBot" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "obtém a rotação do SumBot" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "rotação Inimigo" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "obtém a rotação do Inimigo" + +#: taextras.py:251 +msgid "distance to center" +msgstr "distância ao centro" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "obtém a distância ao centro do dojo" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "distância ao Inimigo" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "obtém a distância ao Inimigo" + +#: taextras.py:256 +msgid "update information" +msgstr "atualizar informação" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "atualiza informação do servidor" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "Palete de blocos Física" + +#: taextras.py:263 +msgid "start polygon" +msgstr "iniciar polígono" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Começa a definir um novo polígono com base na posição XY atual da Tartaruga." -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "operador lógico menor-que" +#: taextras.py:266 +msgid "add point" +msgstr "adicionar ponto" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "igual" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Adiciona um novo ponto ao polígono atual baseado com base na posição XY " +"atual da Tartaruga." -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "operador lógico igual-a" +#: taextras.py:269 +msgid "end polygon" +msgstr "terminar polígono" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "não é igual" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "Define um novo polígono." -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "operador lógico não-é-igual (NOT)" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "terminar polígono preenchido" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "e" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "Não é um polígono simples" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "operador lógico e (AND)" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "Define um novo polígono preenchido." -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "ou" +#: taextras.py:274 +msgid "triangle" +msgstr "triângulo" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "operador lógico ou (OR)" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "base" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "Palete de operadores de fluxo" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "altura" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "esperar" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "Adiciona um objeto de triângulo ao projeto." -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "pausa a execução do programa um determinado número de segundos" +#: taextras.py:279 +msgid "circle" +msgstr "círculo" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "para sempre" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "Adiciona um objeto de círculo ao projeto." -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "repete para sempre" +#: taextras.py:281 +msgid "rectangle" +msgstr "retângulo" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "repetir" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "largura" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "repete determinado número de vezes" +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "Adiciona um objeto de retângulo ao projeto." -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "se" +#: taextras.py:285 +msgid "reset" +msgstr "reiniciar" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "então" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "Reinicia o projeto; limpa a lista de objetos." -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "se então" +#: taextras.py:287 +msgid "motor" +msgstr "motor" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "operador se-então que usa operadores booleanos da palete Números" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "binário" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "senão" +#: taextras.py:290 +msgid "speed" +msgstr "velocidade" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "se então senão" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"O binário do motor e a velocidade variam entre 0 (desligado) e números " +"positivos; o motor é colocado no último objeto criado." -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "operador se-então-senão que usa operadores booleanos da palete Números" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "Prende um objeto de modo a que não possa cair." -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "espaço horizontal" +#: taextras.py:295 +msgid "joint" +msgstr "articulação" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "expande pilha para a direita" +#: taextras.py:296 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "espaço vertical" +#: taextras.py:297 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "expande pilha para baixo" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "Junta dois objetos (o último objeto criado e o objeto no ponto x, y)." -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "parar ação" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "guardar como atividade de Física" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "para a ação atual" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Guardar o projeto no Diário como uma atividade Física." -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Palete de blocos de variável" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "engrenagem" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "iniciar" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "Adiciona um objeto engrenagem ao projeto." -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "conecta ação com os botões de execução da barra de ferramentas" +#: taextras.py:305 +msgid "density" +msgstr "densidade" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "texto" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Define a propriedade de densidade para objetos (densidade pode ser qualquer " +"número positivo)." -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "valor de texto" +#: taextras.py:308 +msgid "friction" +msgstr "fricção" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "ação" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Define a propriedade de fricção para objetos (valor de 0 a 1, em que 0 " +"desliga a fricção e 1 é fricção forte)." -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "topo da pilha de ação com nome" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "ricochete" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "invoca pilha de ação com nome" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Ajusta a propriedade de ricochete para objetos (valores de 0 a 1, em que 0 " +"significa sem ricochete e 1 tem muito ricochete)." -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "guardar na caixa 1" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "dinâmico" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "guarda o valor numérico na Variável 1" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"se dinâmico = 1, o objeto pode se mover; se dinâmico = 0, está fixo sua " +"posição." -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "guardar na caixa 2" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "Palete de blocos WeDo" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "guarda o valor numérico na Variável 2" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "caixa 1" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "Variável 1 (valor numérico)" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "caixa 2" +#: taextras.py:327 +msgid "tilt" +msgstr "inclinação" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "Variável 2 (valor numérico)" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"saída do sensor de inclinação: (-1 == sem inclinação, 0 == inclinação para a " +"frente, 3 == inclinação para trás, 1 == inclinação para a esquerda, 2 == " +"inclinação para a direita)" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "saída sensor de distância" + +#: taextras.py:333 +msgid "Motor A" +msgstr "Motor A" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "devolve o valor atual do Motor A" + +#: taextras.py:335 +msgid "Motor B" +msgstr "Motor B" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "devolve o valor atual do Motor B" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "define o valor para o Motor A" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "define o valor para Motor B" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "guardar em" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "caixa" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "valor" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "Palete de blocos de motor do LEGO NXT" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "Palete de blocos de sensor do LEGO NXT" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "tato" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "ultrassónico" + +#: taextras.py:355 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "cor" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "a minha caixa" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "som" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "guarda valor numérico em variável com nome" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +#, fuzzy +msgid "Please check the connection with the brick" +msgstr "" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"Por favor verifica a ligação com o bloco." -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "variável com nome (valor numérico)" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "ação 1" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "topo da pilha Ação 1" +#: taextras.py:363 +#, fuzzy +msgid "The value of power must be between -127 to 127" +msgstr "" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"O valor da energia deve ser entre -127 e 127." -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "ação 2" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "topo da pilha Ação 2" +#: taextras.py:365 +#, fuzzy +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ocorreu um erro: verifica todas as ligações e tenta ligar novamente." -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "invoca pilha Ação 1" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "invoca pilha Ação 2" +#: taextras.py:367 +msgid "NXT not found" +msgstr "NXT não encontrado" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "lixo" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "esvaziar lixo" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "atualizar NXT" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "apaga permanentemente os itens no lixo" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "Procurar por um bloco NXT ligado." -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "restaurar tudo" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "restaura todos os blocos do lixo" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "limpar tudo" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "move todos os blocos para o lixo" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "Partilhar os blocos selecionados" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Título" +#: taextras.py:376 +msgid "play tone" +msgstr "tocar tom" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Parar tartaruga" +#: taextras.py:377 +msgid "frequency" +msgstr "frequência" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Mostrar blocos" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "tempo" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Esconder blocos" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "Toca um tom na frequência durante tempo." -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "não saiu para" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Eu não sei como" +#: taextras.py:382 +msgid "port" +msgstr "porta" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "não gosta" +#: taextras.py:383 +msgid "power" +msgstr "energia" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "como entrada" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "rotações" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "mostra a palete seguinte" +#: taextras.py:386 +msgid "turn a motor" +msgstr "gira um motor" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "altera a orientação das paletes de blocos" +#: taextras.py:387 +#, fuzzy +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"sincroniza dois motores" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "Carregar..." +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Guardar..." +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "sincroniza dois motores conectados na PORTA B e na PORTA C" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "clica para abrir" +#: taextras.py:390 +msgid "PORT A" +msgstr "PORTA A" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "orientação" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "PORTA A do bloco" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "próximo" +#: taextras.py:392 +msgid "PORT B" +msgstr "PORTA B" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" -msgstr "deslocar" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "PORTA B do bloco" + +#: taextras.py:394 +msgid "PORT C" +msgstr "PORTA C" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "PORTA C do bloco" -#: TurtleArt/tawindow.py:1256 +#: taextras.py:396 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"motors" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" -msgstr "Selecionar blocos para partilhar" +#: taextras.py:397 +msgid "start motor" +msgstr "arrancar motor" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "TartarugArte" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "Corre um motor para sempre." -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "imagem" +#: taextras.py:399 +msgid "brake motor" +msgstr "travar motor" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Guardar como Logo" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "Para um motor especificado." -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Guardar como imagem" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "reiniciar motor" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "revisão" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "Reinicia o contador do motor." -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Guardar revisão" +#: taextras.py:404 +msgid "motor position" +msgstr "posição do motor" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" -msgstr "Desligar ajuda flutuante" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "Devolve a posição do motor." -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" -msgstr "Ligar ajuda flutuante" +#: taextras.py:406 +msgid "PORT 1" +msgstr "PORTA 1" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Mostrar palete" +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "PORTA 1 do bloco" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Esconder palete" +#: taextras.py:408 +msgid "read" +msgstr "ler" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Diminuir a escala das coordenadas" +#: taextras.py:409 +msgid "sensor" +msgstr "sensor" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Aumentar a escala das coordenadas" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "Ler saída do sensor." -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Editar" +#: taextras.py:411 +msgid "PORT 2" +msgstr "PORTA 2" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Ver" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "PORTA 2 do bloco" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projeto" +#: taextras.py:413 +msgid "light sensor" +msgstr "sensor de luz" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "Guardar/Carregar" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Copiar" +#: taextras.py:415 +msgid "PORT 3" +msgstr "PORTA 3" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Colar" +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "PORTA 3 do bloco" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "sensor de tato" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "sensor de distancia" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "PORTA 4" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "PORTA 4 do bloco" -#: TurtleArtActivity.py:591 +#: taextras.py:421 +msgid "sound sensor" +msgstr "sensor de som" + +#: taextras.py:422 +msgid "color sensor" +msgstr "sensor de cor" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "definir luz" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "Define a luz do sensor de cor." + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "PWM" + +#: taextras.py:441 +msgid "SERVO" +msgstr "SERVO" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "ERRO: Verifica o Arduino e o número da porta." + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "ERRO: Valor deve ser um número entre 0 a 255." + +#: taextras.py:444 #, fuzzy -msgid "Restore blocks from trash" -msgstr "restaura todos os blocos do lixo" +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "ERRO: Valor deve ser HIGH ou LOW." -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Ecrã Inteiro" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "ERRO: O modo deve ser INPUT, OUTPUT, PWM ou SERVO." -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Coordenadas cartesianas" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Coordenadas polares" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "Coordenadas métricas" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Aumentar tamanho dos blocos" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Diminuir tamanho dos blocos" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Carregar exemplo" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Limpar" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Executar" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Passo a passo" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Ajuda" +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Parar" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "modo pino" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "Carregar projeto" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Escolhe a função do pino (INPUT, OUTPUT, PWM, SERVO)." -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" -msgstr "Carregar plugin" +#: taextras.py:462 +msgid "analog write" +msgstr "escrever analógico" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "Carregar bloco de Python" +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "Escreve valor analógico na porta especificada." -#: TurtleArtActivity.py:766 -#, fuzzy -msgid "Palettes" -msgstr "palete" +#: taextras.py:465 +msgid "analog read" +msgstr "ler analógico" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" -msgstr "Partilha de blocos desativada" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Lê valor da porta analógica. Valor pode ser entre 0 e 1023. Utiliza Vref " +"para determinar a voltagem. Para USB, volt=((ler)*5)/1024) aproximadamente." -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: taextras.py:468 +msgid "digital write" +msgstr "escrever digital" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "Escreve valor digital na porta especificada." -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: taextras.py:470 +msgid "digital read" +msgstr "ler digital" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "Lê valor de porta digital." -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "Configura porta do Arduino para entrada digital." -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." -msgstr "O plugin não pode ser instalado." +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "Configura porta do Arduino para guiar um \"servo\" (motor)." -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "Por favor reinicia o TartarugArte para utilizar este plugin." +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "Configura porta do Arduino para saída digital." -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." -msgstr "O plugin %s já está instalado." +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "Configura porta do Arduino para PWM (modulação por largura de pulso)." -#: TurtleArtActivity.py:1136 +#: taextras.py:478 #, python-format -msgid "Do you want to reinstall %s?" -msgstr "Queres reinstalar %s?" - -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "A minha sessão TartarugArte" +msgid "Not found Arduino %s" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Ativar colaboração" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Atividades" +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Parceiros" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "Palete de blocos WeDo" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Partilhar" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Configuração" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Vizinhança" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Nome" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Identificação de conta" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Servidor" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Porta" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Palavra-Passe" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Registar" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Cores" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Transferir" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Transferir para a Web" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:508 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" msgstr "" -"Precisas de ter uma conta em http://turtleartsite.sugarlabs.org para " -"transferir o teu projeto." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Nome de Utilizador:" +#: taextras.py:510 +msgid "capture" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Palavra-Passe:" +#: taextras.py:511 +msgid "input" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Título:" +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-#\n" +"exemplos" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Descrição:" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Enviar à Web" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Cancelar" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "O login falhou" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "A transferência falhou!" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "Palete de blocos de sensores" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "aceleração" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "inserir a aceleração em X, Y, Z para pilha" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "som" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "sinal bruto da entrada do microfone" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "volume" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "volume da entrada do microfone" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "altura do som" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "altura do som da entrada do microfone" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "resistência" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "resistência da entrada do microfone" +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "voltagem" +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "voltagem da entrada do microfone" +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "Palete de objetos de média" +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "luminosidade" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 +msgid "resume playing video or audio" +msgstr "retomar a reprodução de vídeo ou áudio" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "nível de luz detetado pela câmara" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +msgid "Title" +msgstr "Título" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "O valor médio da cor RGB da câmara é inserido na pilha" +#: TurtleArt/tabasics.py:513 +msgid "yellow" +msgstr "amarelo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 +msgid "displays polar coordinates" +msgstr "mostra coordenadas polares" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "esvazia FILO (pilha último a entrar, primeiro a sair)" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1219,1492 +1728,1907 @@ msgstr "O valor médio da cor RGB da câmara é inserido na pilha" msgid "camera output" msgstr "saída da câmara" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "nível de luz detetado pelo sensor de luz" - -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "ler valor do dispositivo RFID" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "inserir a aceleração em X, Y, Z para pilha" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "enquanto" +#: TurtleArt/tabasics.py:827 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "operador se-então que usa operadores booleanos da palete Números" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"operador faz-enquanto-Verdade que utiliza operadores booleanos da palete de " -"Números" +#: TurtleArt/tabasics.py:858 +msgid "jogs stack right" +msgstr "expande pilha para a direita" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "até" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +msgid "Sugar Journal media object" +msgstr "Objeto de média do Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"operador faz-até-Verdade que utiliza operadores booleanos da palete de " -"Números" +#: TurtleArt/tabasics.py:967 +msgid "box 2" +msgstr "caixa 2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "topo" +#: TurtleArt/tabasics.py:957 +msgid "box 1" +msgstr "caixa 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "topo de uma pilha que pode encolher" +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 +msgid "Step" +msgstr "Passo a passo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "diário" +#: TurtleArt/tabasics.py:636 +msgid "multiplies two numeric inputs" +msgstr "multiplica duas entradas numéricas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Objeto de média do Diário do Sugar" +#: turtleblocks.py:423 +msgid "Show/hide blocks" +msgstr "Mostrar/esconder blocos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "áudio" +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 +msgid "Hide palette" +msgstr "Esconder palete" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Objeto de som do Diário do Sugar" +#: gnome_plugins/collaboration_plugin.py:121 +msgid "Buddies" +msgstr "Parceiros" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "vídeo" +#: gnome_plugins/collaboration_plugin.py:64 +msgid "My Turtle Art session" +msgstr "A minha sessão TartarugArte" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "Sugar Journal video object" msgstr "Objeto de vídeo do Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "descrição" +#: TurtleArt/tabasics.py:516 +msgid "cyan" +msgstr "ciano" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Campo de descrição do Diário do Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 +msgid "xcor of right of screen" +msgstr "coor.x da direita do ecrã" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "mostrar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 +msgid "Palette of extra options" +msgstr "Palete de opções extra" + +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 +msgid "Load example" +msgstr "Carregar exemplo" + +#: TurtleArt/tabasics.py:1060 +msgid "move all blocks to trash" +msgstr "move todos os blocos para o lixo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 +msgid "list" +msgstr "lista" + +#: turtleblocks.py:299 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "O diretório de configuração não tem permissão de escrita: %s" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +msgid "media resume" +msgstr "retomar média" + +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 +msgid "heading" +msgstr "orientação" + +#: TurtleArtActivity.py:951 +msgid "Sharing blocks disabled" +msgstr "Partilha de blocos desativada" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "" +"guarda os desenhos da tartaruga como um ficheiro SVG no Diário do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 msgid "draws text or show media from the Journal" msgstr "desenha texto ou mostra média do Diário" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "mostrar alinhado" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "ajustar escala" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 +msgid "video" +msgstr "vídeo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "ajusta a escala do média" +#: TurtleArt/tabasics.py:517 +msgid "blue" +msgstr "azul" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "guardar imagem" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +msgid "displays Cartesian coordinates" +msgstr "mostra coordenadas Cartesianas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "nome da imagem" +#: turtleblocks.py:260 +msgid "No option action:" +msgstr "Ação sem opção:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "guarda uma imagem no Diário do Sugar" +#: TurtleArt/tabasics.py:866 +msgid "jogs stack down" +msgstr "expande pilha para baixo" + +#: TurtleArt/tabasics.py:672 +msgid "modular (remainder) operator" +msgstr "operador módulo (resto da divisão inteira)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 +msgid "bottom y" +msgstr "y base" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 msgid "save SVG" msgstr "guardar SVG" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "guarda os desenhos da tartaruga como um ficheiro SVG no Diário do Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "executa código encontrado no módulo tamyblock.py encontrado no Diário" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "escala" +#: TurtleArt/tabasics.py:431 +msgid "pen down" +msgstr "caneta embaixo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "contém o valor atual da escala" +#: TurtleArt/tabasics.py:789 +msgid "wait" +msgstr "esperar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "esperar por média" +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 +msgid "box" +msgstr "caixa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "espera que o vídeo ou áudio atual acabe" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "A transferência falhou!" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "parar média" +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 +msgid "shift" +msgstr "deslocar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "parar vídeo ou áudio" +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 +msgid "invokes named action stack" +msgstr "invoca pilha de ação com nome" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "pausar média" +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 +msgid "action" +msgstr "ação" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "pausar vídeo ou áudio" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"operador faz-até-Verdade que utiliza operadores booleanos da palete de " +"Números" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "retomar média" +#: turtleblocks.py:91 +msgid "usage is" +msgstr "utilização é" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "retomar a reprodução de vídeo ou áudio" +#: TurtleArt/tabasics.py:970 +msgid "Variable 2 (numeric value)" +msgstr "Variável 2 (valor numérico)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "falar" +#: TurtleArt/tabasics.py:645 +msgid "divide" +msgstr "dividir" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "olá" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +msgid "picture name" +msgstr "nome da imagem" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "fala texto" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 +msgid "while" +msgstr "enquanto" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" -msgstr "sinusoide" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 +msgid "the canvas width" +msgstr "a largura da tela" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +msgid "empty heap?" +msgstr "pilha vazia?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "duração" +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 +msgid "named variable (numeric value)" +msgstr "variável com nome (valor numérico)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "toca uma sinusoide na frequência, amplitude, e duração (em segundos)" +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 +msgid "next" +msgstr "próximo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "botão premido" +#: TurtleArt/tabasics.py:825 +msgid "if then" +msgstr "se então" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "devolve 1 se o botão do rato for premido" +#: TurtleArt/tabasics.py:453 +msgid "set pen size" +msgstr "definir tamanho da caneta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -msgid "returns True if mouse button is pressed" -msgstr "devolve Verdadeiro se o botão do rato for premido" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +msgid "presentation template: select Journal object (no description)" +msgstr "modelo de apresentação: escolhe objeto do Diário (sem descrição)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "x rato" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +msgid "until" +msgstr "até" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" -msgstr "devolve a coordenada X do rato" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 +msgid "media stop" +msgstr "parar média" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "y rato" +#: TurtleArtActivity.py:326 turtleblocks.py:405 +msgid "Turn on hover help" +msgstr "Ligar ajuda flutuante" + +#: TurtleArt/tabasics.py:1050 +msgid "permanently deletes items in trash" +msgstr "apaga permanentemente os itens no lixo" + +#: pysamples/uturn.py:35 +msgid "uturn" +msgstr "rodar 180°" + +#: TurtleArt/tabasics.py:1008 +msgid "top of Action 1 stack" +msgstr "topo da pilha Ação 1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"um bloco programável: utilizado para adicionar equações matemáticas " +"avançadas de uma variável, por ex., sin(x)" + +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 +msgid "Palette of flow operators" +msgstr "Palete de operadores de fluxo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +msgid "top of a collapsed stack" +msgstr "topo de uma pilha que encolhe. Usado com o bloco base" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "operador se-então-senão que usa operadores booleanos da palete Números" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 msgid "returns mouse y coordinate" msgstr "devolve a coordenada Y do rato" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "consultar teclado" +#: TurtleArt/tabasics.py:398 +msgid "holds current pen shade" +msgstr "contém o tom atual da caneta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "consulta por entrada de teclado (resultados guardados no bloco teclado)" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "sinewave" +msgstr "sinusoide" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "teclado" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "O login falhou" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -msgid "holds results of query-keyboard block as ASCII" -msgstr "contém resultados do bloco consultar-teclado em ASCII" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 +msgid "left x" +msgstr "x esquerda" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "ler pixel" +#: TurtleArt/tabasics.py:226 +msgid "set heading" +msgstr "definir orientação" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 msgid "RGB color under the turtle is pushed to the stack" msgstr "a cor RGB por debaixo da tartaruga é inserida na pilha" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "tartaruga vê" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 +msgid "declutters canvas by hiding blocks" +msgstr "arruma a área de trabalho escondendo os blocos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "devolve a cor que a tartaruga \"vê\"" +#: TurtleArtActivity.py:1039 +msgid "w" +msgstr "w" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "tempo" +#: TurtleArtActivity.py:1037 +msgid "r" +msgstr "r" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "tempo decorrido (em segundos) desde que o programa começou" +#: TurtleArtActivity.py:1042 +msgid "s" +msgstr "s" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "Palete de opções extra" +#: TurtleArtActivity.py:1030 +msgid "p" +msgstr "p" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "inserir" +#: TurtleArtActivity.py:1035 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "insere valor no FILO (pilha último a entrar, primeiro a sair)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +msgid "Python chr operator" +msgstr "Operador Python de chr" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "mostrar pilha" +#: TurtleArt/tabasics.py:857 +msgid "horizontal space" +msgstr "espaço horizontal" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "mostra valores no FILO (pilha último a entrar, primeiro a sair)" +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 +msgid "Metric coordinates" +msgstr "Coordenadas métricas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "esvaziar pilha" +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "string value" +msgstr "valor de texto" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "esvazia FILO (pilha último a entrar, primeiro a sair)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 +msgid "description" +msgstr "descrição" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "retirar" +#: TurtleArt/talogo.py:572 +msgid "I don't know how to" +msgstr "Eu não sei como" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "retira valor do FILO (pilha último a entrar, primeiro a sair)" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Nome de Utilizador:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -msgid "empty heap?" -msgstr "pilha vazia?" +#: TurtleArt/tabasics.py:470 +msgid "starts filled polygon (used with end fill block)" +msgstr "" +"inicia polígono preenchido (utilizado com o bloco terminar preenchimento)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "devolve Verdadeiro se a pilha estiver vazia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 +msgid "presentation template: select four Journal objects" +msgstr "modelo de apresentação: escolhe quatro objetos do Diário" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "comentar" +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 +msgid "View" +msgstr "Ver" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "coloca um comentário no teu código" +#: TurtleArt/tabasics.py:374 +msgid "sets gray level of the line drawn by the turtle" +msgstr "define o nível de cinza da linha desenhada pela tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "imprimir" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Palavra-Passe:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "imprime valor no bloco de estado na base do ecrã" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 +msgid "turtle sees" +msgstr "tartaruga vê" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "Operador Python de chr" +#: TurtleArt/tabasics.py:872 +msgid "stop action" +msgstr "parar ação" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "Operador Python de int" +#: TurtleArt/tabasics.py:515 +msgid "green" +msgstr "verde" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 +msgid "shade" +msgstr "tom" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"um bloco programável: utilizado para adicionar equações matemáticas " -"avançadas de uma variável, por ex., sin(x)" +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 +msgid "fills the background with (color, shade)" +msgstr "preenche o fundo com (cor, tom)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "" -"um bloco programável: utilizado para adicionar equações matemáticas " -"avançadas de múltiplas variáveis, por ex., sqrt(x*x+y*y)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 +msgid "save picture" +msgstr "guardar imagem" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"um bloco programável: utilizado para adicionar equações matemáticas " -"avançadas de múltiplas variáveis, por ex., sin(x+y+z)" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "pitch" +msgstr "altura do som" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "Bloco de Python" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 +msgid "returns 1 if mouse button is pressed" +msgstr "devolve 1 se o botão do rato for premido" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "executa código encontrado no módulo tamyblock.py encontrado no Diário" +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 +msgid "Rescale coordinates up" +msgstr "Aumentar a escala das coordenadas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Cartesiano" +#: TurtleArt/tabasics.py:419 +msgid "pen up" +msgstr "caneta levantada" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "mostra coordenadas Cartesianas" +#: TurtleArt/tabasics.py:511 +msgid "orange" +msgstr "laranja" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "Polar" +#: TurtleArt/tabasics.py:793 +msgid "pauses program execution a specified number of seconds" +msgstr "pausa a execução do programa um determinado número de segundos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "mostra coordenadas polares" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "insere valor no FILO (pilha último a entrar, primeiro a sair)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "tartaruga" +#: TurtleArt/tabasics.py:1059 +msgid "clear all" +msgstr "limpar tudo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "escolhe que tartaruga comandar" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "then" +msgstr "então" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "carapaça da tartaruga" +#: gnome_plugins/collaboration_plugin.py:299 +msgid "Register" +msgstr "Registar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "coloca uma \"carapaça\" personalizada na tartaruga" +#: TurtleArt/tabasics.py:751 +msgid "not" +msgstr "não é igual" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "topo de uma pilha que encolhe. Usado com o bloco base" +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 +msgid "if then else" +msgstr "se então senão" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "carregar" +#: TurtleArt/tabasics.py:875 +msgid "stops current action" +msgstr "para a ação atual" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -msgid "loads a block" -msgstr "carrega um bloco" +#: TurtleArt/tabasics.py:185 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "roda a tartaruga na direção dos ponteiros do relógio (ângulo em graus)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -msgid "setxy" -msgstr "definir xy" +#: TurtleArt/tabasics.py:410 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"contém o nível de cinza atual (pode ser usado em vez de um bloco de número)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "palete" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 +msgid "xcor of left of screen" +msgstr "coor.x da esquerda do ecrã" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" -msgstr "seleciona uma palete" +#: turtleblocks.py:402 +msgid "Reset block size" +msgstr "Repor o tamanho dos blocos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "Palete de modelos de apresentação" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 +msgid "turtle" +msgstr "tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "mostra a palete seguinte" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "hide blocks" msgstr "esconder blocos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "arruma a área de trabalho escondendo os blocos" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "nível de luz detetado pela câmara" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "mostrar blocos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 +msgid "Python int operator" +msgstr "Operador Python de int" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "restaura blocos escondidos" +#: TurtleArt/tabasics.py:732 +msgid "logical less-than operator" +msgstr "operador lógico menor-que" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: TurtleArt/tabasics.py:1055 +msgid "restore all blocks from trash" +msgstr "restaura todos os blocos do lixo" + +#: turtleblocks.py:382 +msgid "Save" +msgstr "Guardar" + +#: TurtleArt/tabasics.py:929 +msgid "store in box 1" +msgstr "guardar na caixa 1" + +#: TurtleArt/tabasics.py:943 +msgid "store in box 2" +msgstr "guardar na caixa 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 msgid "hides the Sugar toolbars" msgstr "esconde as barras de ferramentas do Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "lista" +#: TurtleArt/tabasics.py:241 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"contém o valor atual da coordenada X da tartaruga (pode ser usado em vez de " +"um bloco de número)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "lista de pontos de apresentação" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 +msgid "print" +msgstr "imprimir" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "modelo de apresentação: lista de pontos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 +msgid "returns mouse x coordinate" +msgstr "devolve a coordenada X do rato" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "modelo de apresentação: escolhe objeto do Diário (sem descrição)" +#: TurtleArt/tabasics.py:510 +msgid "red" +msgstr "vermelho" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "modelo de apresentação: escolhe objeto do Diário (com descrição)" +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 +msgid "Save as Logo" +msgstr "Guardar como Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "modelo de apresentação: escolhe quatro objetos do Diário" +#: TurtleArt/tabasics.py:347 +msgid "sets color of the line drawn by the turtle" +msgstr "define a cor da linha desenhada pela tartaruga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "modelo de apresentação: escolhe dois objetos do Diário" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "volume" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "coor.x da esquerda do ecrã" +#: gnome_plugins/collaboration_plugin.py:111 +msgid "Enable collaboration" +msgstr "Ativar colaboração" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "base" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 +msgid "Palette of sensor blocks" +msgstr "Palete de blocos de sensores" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "coor.y da base do ecrã" +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 +msgid "Load plugin" +msgstr "Carregar plugin" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "largura" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +msgid "returns True if mouse button is pressed" +msgstr "devolve Verdadeiro se o botão do rato for premido" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "a largura da tela" +#: TurtleArt/tabasics.py:707 +msgid "number" +msgstr "número" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "coor.x da direita do ecrã" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 +msgid "query keyboard" +msgstr "consultar teclado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "coor.y do topo do ecrã" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 +msgid "top" +msgstr "topo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "altura" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Enviar à Web" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "a altura da tela" +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 +msgid "Cartesian coordinates" +msgstr "Coordenadas cartesianas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "x título" +#: gnome_plugins/collaboration_plugin.py:289 +msgid "Nickname" +msgstr "Nome" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "y título" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "set scale" +msgstr "ajustar escala" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "x esquerda" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 +msgid "Share selected blocks" +msgstr "Partilhar os blocos selecionados" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "y topo" +#: TurtleArt/tabasics.py:520 +msgid "white" +msgstr "branco" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "x direita" +#: TurtleArt/tabasics.py:892 +msgid "connects action to toolbar run buttons" +msgstr "conecta ação com os botões de execução da barra de ferramentas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "y base" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 +msgid "elapsed time (in seconds) since program started" +msgstr "tempo decorrido (em segundos) desde que o programa começou" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "apresentação 1x1" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Cancelar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "apresentação 2x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 +msgid "the canvas height" +msgstr "a altura da tela" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "apresentação 1x2" +#: TurtleArt/tabasics.py:619 +msgid "minus" +msgstr "menos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "apresentação 2x2" +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 +msgid "and" +msgstr "e" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +msgid "top of a collapsible stack" +msgstr "topo de uma pilha que pode encolher" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "" +#: TurtleArt/talogo.py:631 +msgid "as input" +msgstr "como entrada" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 +msgid "Python block" +msgstr "Bloco de Python" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 +msgid "media wait" +msgstr "esperar por média" -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." -msgstr "" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "aceleração" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" +#: TurtleArt/tabasics.py:491 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" +"contém o tamanho atual da caneta (pode ser usado em vez de um bloco de " +"número)" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "parar" +#: TurtleArt/tabasics.py:343 +msgid "set color" +msgstr "definir cor" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "tocar" +#: TurtleArt/tabasics.py:691 +msgid "min" +msgstr "mín" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "guardar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 +msgid "loads a block" +msgstr "carrega um bloco" -#: pysamples/journal-stats.py:78 -msgid "other" +#: TurtleArt/tabasics.py:308 +msgid "Palette of pen commands" +msgstr "Palete de comandos da caneta" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "mostra valores no FILO (pilha último a entrar, primeiro a sair)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 +msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" +"operador faz-enquanto-Verdade que utiliza operadores booleanos da palete de " +"Números" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "rodar 180°" +#: turtleblocks.py:389 +msgid "File" +msgstr "Ficheiro" + +#: TurtleArt/tabasics.py:754 +msgid "logical NOT operator" +msgstr "operador lógico não-é-igual (NOT)" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "roda 180 graus" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 +msgid "ycor of bottom of screen" +msgstr "coor.y da base do ecrã" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "utilização é" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 +msgid "presentation template: select Journal object (with description)" +msgstr "modelo de apresentação: escolhe objeto do Diário (com descrição)" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "Ação sem opção:" +#: TurtleArt/tabasics.py:601 +msgid "Palette of numeric operators" +msgstr "Palete de operadores numéricos" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "Ficheiro não encontrado" +#: TurtleArt/tabasics.py:633 +msgid "multiply" +msgstr "multiplicar" -#: turtleblocks.py:279 +#: TurtleArt/tabasics.py:800 +msgid "forever" +msgstr "para sempre" + +#: TurtleArtActivity.py:1302 #, python-format -msgid "Configuration directory not writable: %s" -msgstr "O diretório de configuração não tem permissão de escrita: %s" +msgid "Plugin %s already installed." +msgstr "O plugin %s já está instalado." -#: turtleblocks.py:354 -msgid "New" -msgstr "Novo" +#: TurtleArt/tabasics.py:361 +msgid "sets shade of the line drawn by the turtle" +msgstr "define o tom da linha desenhada pela tartaruga" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Abrir" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 +msgid "speaks text" +msgstr "fala texto" -#: turtleblocks.py:356 -msgid "Save" -msgstr "Guardar" +#: TurtleArtActivity.py:265 +msgid "snapshot" +msgstr "revisão" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Guardar como" +#: TurtleArt/tabasics.py:156 +msgid "clean" +msgstr "limpar" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Sair" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 +msgid "presentation template: select two Journal objects" +msgstr "modelo de apresentação: escolhe dois objetos do Diário" -#: turtleblocks.py:363 -msgid "File" -msgstr "Ficheiro" +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 +msgid "Grow blocks" +msgstr "Aumentar tamanho dos blocos" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Repor a escala das coordenadas" +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "Fullscreen" +msgstr "Ecrã Inteiro" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Repor o tamanho dos blocos" +#: turtleblocks.py:275 +msgid "File not found" +msgstr "Ficheiro não encontrado" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Mostrar/esconder blocos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +msgid "show" +msgstr "mostrar" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Ferramentas" +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +msgid "text" +msgstr "texto" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Depurar" +#: TurtleArt/tabasics.py:691 +msgid "random" +msgstr "aleatório" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Tartaruga" +#: TurtleArt/tabasics.py:719 +msgid "logical greater-than operator" +msgstr "operador lógico maior-que" -#: turtleblocks.py:407 -msgid "About..." +#: TurtleArt/tabasics.py:173 +msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" +"roda a tartaruga na direção contrária dos ponteiros do relógio (ângulo em " +"graus)" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "Tens trabalho não guardado. Queres guardar antes de sair?" +#: TurtleArt/tabasics.py:521 +msgid "black" +msgstr "preto" + +#: TurtleArt/tabasics.py:684 +msgid "calculates square root" +msgstr "calcula a raiz quadrada" + +#: TurtleArt/tabasics.py:255 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"contém o valor atual da coordenada Y da tartaruga (pode ser usado em vez de " +"um bloco de número)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 +msgid "mouse x" +msgstr "x rato" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +msgid "mouse y" +msgstr "y rato" + +#: pysamples/grecord.py:216 +msgid "stop" +msgstr "parar" + +#: TurtleArt/tabasics.py:716 +msgid "greater than" +msgstr "maior que" -#: turtleblocks.py:448 +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 +msgid "xcor" +msgstr "coor.x" + +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 +msgid "Help" +msgstr "Ajuda" + +#: turtleblocks.py:477 msgid "Save project?" msgstr "Guardar projeto?" -#~ msgid "Turtle Art Mini" -#~ msgstr "TartarugArte Mini" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 +msgid "chooses which turtle to command" +msgstr "escolhe que tartaruga comandar" -#~ msgid "Turtle Confusion" -#~ msgstr "Confusão Tartaruga" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 +msgid "right x" +msgstr "x direita" -#~ msgid "Select a challenge" -#~ msgstr "Escolhe um desafio" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "nível de luz detetado pelo sensor de luz" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Palete de pesos Mexicanos" +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 +msgid "Plugin could not be installed." +msgstr "O plugin não pode ser instalado." -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Palete de pesos Colombianos" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +msgid "keyboard" +msgstr "teclado" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Palete de francos Ruandenses" +#: TurtleArt/tabasics.py:195 +msgid "arc" +msgstr "arco" -#~ msgid "Palette of US dollars" -#~ msgstr "Paleta de dólares EUA" +#: TurtleArt/tabasics.py:195 +msgid "radius" +msgstr "raio" -#~ msgid "Palette of Australian dollars" -#~ msgstr "Paleta de dólares Australianos" +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 +msgid "Polar coordinates" +msgstr "Coordenadas polares" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "Paleta de Guaranis Paraguaios" +#: TurtleArt/tabasics.py:357 +msgid "set shade" +msgstr "definir tom" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "Paleta de Nuevo Soles Peruanos" +#: TurtleArt/tabasics.py:764 +msgid "logical AND operator" +msgstr "operador lógico e (AND)" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "Paleta de Pesos Uruguaios" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Precisas de ter uma conta em http://turtleartsite.sugarlabs.org para " +"transferir o teu projeto." -#~ msgid "TurtleBots" -#~ msgstr "TartarugaBots" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +msgid "palette" +msgstr "palete" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "ajustar a intensidade do LED entre 0 e 255" +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 +msgid "Run" +msgstr "Executar" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "devolve o nível de cinza do objeto como um número entre 0 e 1023" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 +msgid "show heap" +msgstr "mostrar pilha" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "devolve 1 quando o botão é premido, caso contrário devolve 0" +#: TurtleArt/tabasics.py:230 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "define a orientação da tartaruga (0 é para o topo do ecrã)" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "devolve o nível de luz ambiente como um número entre 0 e 1023" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "selects a palette" +msgstr "seleciona uma palete" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "devolve a temperatura ambiente como um número entre 0 e 255" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "volume da entrada do microfone" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "" -#~ "devolve a distância do objeto em frente ao sensor como um número entre 0 e " -#~ "255" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Título:" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "devolve 0 ou 1 dependendo da inclinação do sensor" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 +msgid "Palette of media objects" +msgstr "Palete de objetos de média" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "" -#~ "devolve 1 quando o sensor deteta um campo magnético, caso contrário devolve " -#~ "0" +#: TurtleArtActivity.py:653 +msgid "Restore blocks from trash" +msgstr "Restaura os blocos do lixo" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "alterna de 0 para 1, a frequência depende da vibração" +#: TurtleArt/tabasics.py:884 +msgid "Palette of variable blocks" +msgstr "Palete de blocos de variável" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:708 +msgid "used as numeric input in mathematic operators" +msgstr "utilizado como entrada numérica em operadores matemáticos" -#~ msgid "button" -#~ msgstr "botão" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Transferir" -#~ msgid "grayscale" -#~ msgstr "escala de cinza" +#: gnome_plugins/collaboration_plugin.py:293 +msgid "Server" +msgstr "Servidor" -#~ msgid "ambient light" -#~ msgstr "luz ambiente" +#: TurtleArt/tabasics.py:960 +msgid "Variable 1 (numeric value)" +msgstr "Variável 1 (valor numérico)" -#~ msgid "temperature" -#~ msgstr "temperatura" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Neighborhood" +msgstr "Vizinhança" -#~ msgid "distance" -#~ msgstr "distância" +#: TurtleArt/tabasics.py:611 +msgid "adds two alphanumeric inputs" +msgstr "soma duas entradas alfanuméricas" -#~ msgid "tilt" -#~ msgstr "inclinação" +#: TurtleArt/tabasics.py:740 +msgid "equal" +msgstr "igual" -#~ msgid "magnetic induction" -#~ msgstr "indução magnética" +#: TurtleArt/tabasics.py:835 +msgid "else" +msgstr "senão" -#~ msgid "vibration" -#~ msgstr "vibração" +#: TurtleArt/talogo.py:630 +msgid "doesn't like" +msgstr "não gosta" -#~ msgid "Butia Robot" -#~ msgstr "Robô Butia" +#: turtleblocks.py:475 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "Tens trabalho não guardado. Queres guardar antes de sair?" -#~ msgid "refresh Butia" -#~ msgstr "refrescar Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 +msgid "restores hidden blocks" +msgstr "restaura blocos escondidos" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "refresca o estado da palete e blocos Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 +msgid "load" +msgstr "carregar" -#~ msgid "battery charge Butia" -#~ msgstr "carga de bateria Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "stop video or audio" +msgstr "parar vídeo ou áudio" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "devolve a carga de bateria como um número entre 0 e 255" +#: TurtleArt/tabasics.py:422 +msgid "Turtle will not draw when moved." +msgstr "A tartaruga não desenhará quando movida." -#~ msgid "speed Butia" -#~ msgstr "velocidade Butia" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "pop" +msgstr "retirar" -#~ msgid "forward Butia" -#~ msgstr "avançar Butia" +#: TurtleArt/tabasics.py:490 +msgid "pen size" +msgstr "tamanho da caneta" -#~ msgid "move the Butia robot forward" -#~ msgstr "move o robô Butia em frente" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "turtle shell" +msgstr "carapaça da tartaruga" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "move o robô Butia uma distância predefinida" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "toca uma sinusoide na frequência, amplitude, e duração (em segundos)" -#~ msgid "left Butia" -#~ msgstr "esquerda Butia" +#: TurtleArt/tabasics.py:680 +msgid "√" +msgstr "√" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "roda o robô Butia para a direita" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +msgid "speak" +msgstr "falar" -#~ msgid "backward Butia" -#~ msgstr "recuar Butia" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "ler valor do dispositivo RFID" -#~ msgid "move the Butia robot backward" -#~ msgstr "move o robô Butia para trás" +#: TurtleArt/tabasics.py:199 +msgid "moves turtle along an arc" +msgstr "move a tartaruga ao longo de um arco" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "move o robô Butia para trás uma distância predefinida" +#: TurtleArt/tabasics.py:744 +msgid "logical equal-to operator" +msgstr "operador lógico igual-a" -#~ msgid "right Butia" -#~ msgstr "direita Butia" +#: TurtleArt/tabasics.py:508 +msgid "Palette of pen colors" +msgstr "Palete de cores da caneta" -#~ msgid "turn the Butia robot at right" -#~ msgstr "roda o robô Butia para a direita" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "pause video or audio" +msgstr "pausar vídeo ou áudio" -#~ msgid "turn Butia" -#~ msgstr "rodar Butia" +#: TurtleArt/tabasics.py:934 +msgid "stores numeric value in Variable 1" +msgstr "guarda o valor numérico na Variável 1" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "roda o robô Butia x graus" +#: TurtleArt/tabasics.py:948 +msgid "stores numeric value in Variable 2" +msgstr "guarda o valor numérico na Variável 2" -#~ msgid "stop Butia" -#~ msgstr "parar Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +msgid "put a custom 'shell' on the turtle" +msgstr "coloca uma \"carapaça\" personalizada na tartaruga" -#~ msgid "stop the Butia robot" -#~ msgstr "para o robô Butia" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 +msgid "button down" +msgstr "botão premido" -#~ msgid "Butia" -#~ msgstr "Butia" +#: TurtleArt/tabasics.py:146 +msgid "moves turtle backward" +msgstr "move a tartaruga para trás" -#~ msgid "Error on initialization of the camera" -#~ msgstr "Erro na inicialização da câmara" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 +msgid "ycor of top of screen" +msgstr "coor.y do topo do ecrã" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "Não foi encontrada nenhuma câmara" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 +msgid "Show blocks" +msgstr "Mostrar blocos" -#~ msgid "Error stopping camera" -#~ msgstr "Erro ao parar câmara" +#: pysamples/grecord.py:218 +msgid "play" +msgstr "tocar" -#~ msgid "Error starting camera" -#~ msgstr "Erro ao iniciar câmara" +#: pysamples/grecord.py:220 +msgid "save" +msgstr "guardar" -#~ msgid "FollowMe" -#~ msgstr "SegueMe" +#: gnome_plugins/collaboration_plugin.py:301 +msgid "Colors" +msgstr "Cores" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "Procurar por um bloco NXT ligado." +#: TurtleArt/tabasics.py:457 +msgid "sets size of the line drawn by the turtle" +msgstr "define o tamanho da linha desenhada pela tartaruga" -#~ msgid "calibration" -#~ msgstr "calibração" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Abrir" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "guarda uma calibração personalizada" +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 +msgid "orientation" +msgstr "orientação" -#~ msgid "return a personalized calibration" -#~ msgstr "voltar à calibração personalizada" +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 +msgid "ycor" +msgstr "coor.y" -#~ msgid "follow" -#~ msgstr "seguir" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "" +"um bloco programável: utilizado para adicionar equações matemáticas " +"avançadas de múltiplas variáveis, por ex., sqrt(x*x+y*y)" -#~ msgid "follow a color or calibration" -#~ msgstr "seguir uma cor ou calibração" +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 +msgid "if" +msgstr "se" -#~ msgid "minimum pixels" -#~ msgstr "mínimo de pixéis" +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"move a tartaruga para a posição coor.x, coor.y; (0, 0) fica no centro do " +"ecrã." -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "define o número mínimo de pixeis a seguir" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "Python" +msgstr "Python" -#~ msgid "threshold" -#~ msgstr "limiar" +#: TurtleArtActivity.py:760 turtleblocks.py:432 +msgid "Stop" +msgstr "Parar" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "define um limiar para uma cor RGB" +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 +msgid "action 2" +msgstr "ação 2" -#~ msgid "camera mode" -#~ msgstr "modo de câmara" +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 +msgid "action 1" +msgstr "ação 1" -#~ msgid "x position" -#~ msgstr "posição x" +#: TurtleArt/tabasics.py:479 +msgid "end fill" +msgstr "terminar preenchimento" -#~ msgid "return x position" -#~ msgstr "devolve posição x" +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 +msgid "Copy" +msgstr "Copiar" -#~ msgid "y position" -#~ msgstr "posição y" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 +msgid "Paste" +msgstr "Colar" -#~ msgid "return y position" -#~ msgstr "devolve posição y" +#: TurtleArt/talogo.py:512 +msgid "did not output to" +msgstr "não saiu para" -#~ msgid "pixels" -#~ msgstr "pixéis" +#: gnome_plugins/collaboration_plugin.py:116 +msgid "Activities" +msgstr "Atividades" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "devolve o número de pixeis da maior mancha" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Transferir para a Web" -#~ msgid "empty calibration" -#~ msgstr "esvaziar calibração" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 +msgid "empty heap" +msgstr "esvaziar pilha" -#~ msgid "error in string conversion" -#~ msgstr "erro na conversão da string" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "retira valor do FILO (pilha último a entrar, primeiro a sair)" -#~ msgid "SumBot" -#~ msgstr "SumBot" +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 +msgid "Clean" +msgstr "Limpar" -#~ msgid "speed SumBot" -#~ msgstr "velocidade SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 +msgid "Palette of presentation templates" +msgstr "Palete de modelos de apresentação" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "envia a velocidade ao SumBot" +#: TurtleArt/tabasics.py:195 +msgid "angle" +msgstr "ângulo" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "define a velocidade padrão para os comandos de movimento" +#: TurtleArt/tabasics.py:658 +msgid "identity" +msgstr "identidade" -#~ msgid "forward SumBot" -#~ msgstr "avançar SumBot" +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 +msgid "Save/Load" +msgstr "Guardar/Carregar" -#~ msgid "move SumBot forward" -#~ msgstr "move o SumBot em frente" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 +msgid "top y" +msgstr "y topo" -#~ msgid "backward SumBot" -#~ msgstr "recuar SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 +msgid "audio" +msgstr "áudio" -#~ msgid "move SumBot backward" -#~ msgstr "move o SumBot para trás" +#: turtleblocks.py:425 +msgid "Tools" +msgstr "Ferramentas" -#~ msgid "stop SumBot" -#~ msgstr "parar SumBot" +#: gnome_plugins/collaboration_plugin.py:295 +msgid "Port" +msgstr "Porta" -#~ msgid "stop the SumBot" -#~ msgstr "pára o SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 +msgid "comment" +msgstr "comentar" -#~ msgid "left SumBot" -#~ msgstr "esquerda SumBot" +#: TurtleArt/tabasics.py:622 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "subtrai a entrada numérica de baixo à entrada numérica em cima" -#~ msgid "turn left the SumBot" -#~ msgstr "roda o SumBot para a esquerda" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +msgid "media pause" +msgstr "pausar média" -#~ msgid "right SumBot" -#~ msgstr "direita SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"consulta por entrada de teclado (resultados guardados no bloco teclado)" -#~ msgid "turn right the SumBot" -#~ msgstr "roda o SumBot para a direita" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 +msgid "Cartesian" +msgstr "Cartesiano" -#~ msgid "angle to center" -#~ msgstr "ângulo ao centro" +#: TurtleArt/tabasics.py:159 +msgid "clears the screen and reset the turtle" +msgstr "limpa o ecrã e coloca a tartaruga na posição inicial" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "obtém o ângulo ao centro do dojo" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "sinal bruto da entrada do microfone" -#~ msgid "angle to Enemy" -#~ msgstr "ângulo ao Inimigo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 +msgid "returns the color that the turtle \"sees\"" +msgstr "devolve a cor que a tartaruga \"vê\"" -#~ msgid "get the angle to the Enemy" -#~ msgstr "obtém o ângulo ao Inimigo" +#: TurtleArt/tabasics.py:1027 +msgid "invokes Action 1 stack" +msgstr "invoca pilha Ação 1" -#~ msgid "x coor. SumBot" -#~ msgstr "coor. x SumBot" +#: TurtleArt/tabasics.py:124 +msgid "Palette of turtle commands" +msgstr "Palete de comandos da tartaruga" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "obtém a coordenada x do SumBot" +#: TurtleArt/tabasics.py:804 +msgid "loops forever" +msgstr "repete para sempre" -#~ msgid "y coor. SumBot" -#~ msgstr "coor. y SumBot" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +msgid "show aligned" +msgstr "mostrar alinhado" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "obtém a coordenada y do SumBot" +#: TurtleArtActivity.py:1303 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "Queres reinstalar %s?" -#~ msgid "x coor. Enemy" -#~ msgstr "coor. x Inimigo" +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 +msgid "Load project" +msgstr "Carregar projeto" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "obtém a coordenada x do Inimigo" +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 +msgid "Project" +msgstr "Projeto" -#~ msgid "y coor. Enemy" -#~ msgstr "coor. y Inimigo" +#: turtleblocks.py:431 +msgid "Debug" +msgstr "Depurar" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "obtém a coordenada y do Inimigo" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 +msgid "Turn off hover help" +msgstr "Desligar ajuda flutuante" -#~ msgid "rotation SumBot" -#~ msgstr "rotação SumBot" +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 +msgid "mod" +msgstr "mod" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "obtém a rotação do SumBot" +#: gnome_plugins/collaboration_plugin.py:297 +msgid "Password" +msgstr "Palavra-Passe" -#~ msgid "rotation Enemy" -#~ msgstr "rotação Inimigo" +#: TurtleArt/tabasics.py:865 +msgid "vertical space" +msgstr "espaço vertical" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "obtém a rotação do Inimigo" +#: TurtleArtActivity.py:1284 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "Por favor reinicia o TartarugArte para utilizar este plugin." -#~ msgid "distance to center" -#~ msgstr "distância ao centro" +#: TurtleArt/tabasics.py:481 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"completa o polígono preenchido (utilizado com o bloco iniciar preenchimento)" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "obtém a distância ao centro do dojo" +#: gnome_plugins/collaboration_plugin.py:124 +msgid "Share" +msgstr "Partilhar" -#~ msgid "distance to Enemy" -#~ msgstr "distância ao Inimigo" +#: TurtleArt/tabasics.py:728 +msgid "less than" +msgstr "menor que" -#~ msgid "get the distance to the Enemy" -#~ msgstr "obtém a distância ao Inimigo" +#: TurtleArt/tabasics.py:681 +msgid "square root" +msgstr "raiz quadrada" -#~ msgid "update information" -#~ msgstr "atualizar informação" +#: turtleblocks.py:396 +msgid "Rescale coordinates" +msgstr "Repor a escala das coordenadas" -#~ msgid "update information from the server" -#~ msgstr "atualiza informação do servidor" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +msgid "show blocks" +msgstr "mostrar blocos" -#~ msgid "Palette of physics blocks" -#~ msgstr "Palete de blocos Física" +#: turtleblocks.py:388 +msgid "Quit" +msgstr "Sair" -#~ msgid "start polygon" -#~ msgstr "iniciar polígono" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "Sugar Journal description field" +msgstr "Campo de descrição do Diário do Sugar" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "" -#~ "Começa a definir um novo polígono com base na posição XY atual da Tartaruga." +#: TurtleArt/tabasics.py:371 +msgid "set gray" +msgstr "definir cinza" -#~ msgid "add point" -#~ msgstr "adicionar ponto" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "presentation bulleted list" +msgstr "lista de pontos de apresentação" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "" -#~ "Adiciona um novo ponto ao polígono atual baseado com base na posição XY " -#~ "atual da Tartaruga." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "duration" +msgstr "duração" -#~ msgid "end polygon" -#~ msgstr "terminar polígono" +#: turtleblocks.py:375 +msgid "New" +msgstr "Novo" -#~ msgid "Define a new polygon." -#~ msgstr "Define um novo polígono." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 +msgid "places a comment in your code" +msgstr "coloca um comentário no teu código" -#~ msgid "end filled polygon" -#~ msgstr "terminar polígono preenchido" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 +msgid "read pixel" +msgstr "ler pixel" -#~ msgid "Not a simple polygon" -#~ msgstr "Não é um polígono simples" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 +msgid "scale" +msgstr "escala" -#~ msgid "Define a new filled polygon." -#~ msgstr "Define um novo polígono preenchido." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +msgid "bottom" +msgstr "base" -#~ msgid "triangle" -#~ msgstr "triângulo" +#: TurtleArt/tabasics.py:518 +msgid "purple" +msgstr "roxo" -#~ msgid "base" -#~ msgstr "base" +#: TurtleArtActivity.py:509 +msgid "Rescale coordinates down" +msgstr "Diminuir a escala das coordenadas" -#~ msgid "Add a triangle object to the project." -#~ msgstr "Adiciona um objeto de triângulo ao projeto." +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 +msgid "click to open" +msgstr "clica para abrir" -#~ msgid "circle" -#~ msgstr "círculo" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "altura do som da entrada do microfone" -#~ msgid "Add a circle object to the project." -#~ msgstr "Adiciona um objeto de círculo ao projeto." +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Configuration" +msgstr "Configuração" -#~ msgid "rectangle" -#~ msgstr "retângulo" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Descrição:" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Adiciona um objeto de retângulo ao projeto." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "journal" +msgstr "diário" -#~ msgid "reset" -#~ msgstr "reiniciar" +#: TurtleArt/tabasics.py:1049 +msgid "empty trash" +msgstr "esvaziar lixo" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "Reinicia o projeto; limpa a lista de objetos." +#: TurtleArt/tabasics.py:434 +msgid "Turtle will draw when moved." +msgstr "A tartaruga desenhará quando movida." -#~ msgid "motor" -#~ msgstr "motor" +#: TurtleArt/tautils.py:300 +msgid "Load..." +msgstr "Carregar..." -#~ msgid "torque" -#~ msgstr "binário" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 +msgid "Sugar Journal audio object" +msgstr "Objeto de som do Diário do Sugar" -#~ msgid "speed" -#~ msgstr "velocidade" +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 +msgid "Stop turtle" +msgstr "Parar tartaruga" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "" -#~ "O binário do motor e a velocidade variam entre 0 (desligado) e números " -#~ "positivos; o motor é colocado no último objeto criado." +#: turtleblocks.py:433 +msgid "Turtle" +msgstr "Tartaruga" -#~ msgid "pin" -#~ msgstr "pino" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "altera a orientação das paletes de blocos" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "Prende um objeto de modo a que não possa cair." +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 +msgid "store in" +msgstr "guardar em" -#~ msgid "joint" -#~ msgstr "articulação" +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 +msgid "Hide blocks" +msgstr "Esconder blocos" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "Junta dois objetos (o último objeto criado e o objeto no ponto x, y)." +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 +msgid "Load Python block" +msgstr "Carregar bloco de Python" -#~ msgid "save as Physics activity" -#~ msgstr "guardar como atividade de Física" +#: TurtleArt/tabasics.py:607 +msgid "plus" +msgstr "mais" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "Guardar o projeto no Diário como uma atividade Física." +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 +msgid "or" +msgstr "ou" -#~ msgid "gear" -#~ msgstr "engrenagem" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 +msgid "presentation template: list of bullets" +msgstr "modelo de apresentação: lista de pontos" -#~ msgid "Add a gear object to the project." -#~ msgstr "Adiciona um objeto engrenagem ao projeto." +#: TurtleArt/tabasics.py:660 +msgid "identity operator used for extending blocks" +msgstr "operador de identidade utilizado para extender blocos" -#~ msgid "density" -#~ msgstr "densidade" +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 +msgid "Shrink blocks" +msgstr "Diminuir tamanho dos blocos" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "" -#~ "Define a propriedade de densidade para objetos (densidade pode ser qualquer " -#~ "número positivo)." +#: TurtleArt/tabasics.py:269 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"contém o valor atual da orientação da tartaruga (pode ser usado em vez de um " +"bloco de número)" -#~ msgid "friction" -#~ msgstr "fricção" +#: TurtleArt/tawindow.py:4362 +msgid "image" +msgstr "imagem" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "" -#~ "Define a propriedade de fricção para objetos (valor de 0 a 1, em que 0 " -#~ "desliga a fricção e 1 é fricção forte)." +#: TurtleArt/tabasics.py:695 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"devolve um número aleatório entre os valores mínimo (em cima) e máximo (em " +"baixo)" -#~ msgid "bounciness" -#~ msgstr "ricochete" +#: TurtleArt/tabasics.py:385 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"contém a cor atual da caneta (pode ser usado em vez de um bloco de número)" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "" -#~ "Ajusta a propriedade de ricochete para objetos (valores de 0 a 1, em que 0 " -#~ "significa sem ricochete e 1 tem muito ricochete)." +#: TurtleArtActivity.py:335 turtleblocks.py:419 +msgid "Show palette" +msgstr "Mostrar palete" -#~ msgid "dynamic" -#~ msgstr "dinâmico" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "saves a picture to the Sugar Journal" +msgstr "guarda uma imagem no Diário do Sugar" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "" -#~ "se dinâmico = 1, o objeto pode se mover; se dinâmico = 0, está fixo sua " -#~ "posição." +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 +msgid "Save snapshot" +msgstr "Guardar revisão" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Palete de blocos WeDo" +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 +msgid "start" +msgstr "iniciar" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "" -#~ "saída do sensor de inclinação: (-1 == sem inclinação, 0 == inclinação para a " -#~ "frente, 3 == inclinação para trás, 1 == inclinação para a esquerda, 2 == " -#~ "inclinação para a direita)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 +msgid "returns True if heap is empty" +msgstr "devolve Verdadeiro se a pilha estiver vazia" -#~ msgid "distance sensor output" -#~ msgstr "saída sensor de distância" +#: TurtleArt/tabasics.py:133 +msgid "moves turtle forward" +msgstr "move a tartaruga para a frente" -#~ msgid "Motor A" -#~ msgstr "Motor A" +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +msgid "forward" +msgstr "avançar" -#~ msgid "returns the current value of Motor A" -#~ msgstr "devolve o valor atual do Motor A" +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 +msgid "my box" +msgstr "a minha caixa" -#~ msgid "Motor B" -#~ msgstr "Motor B" +#: gnome_plugins/collaboration_plugin.py:291 +msgid "Account ID" +msgstr "Identificação de conta" -#~ msgid "returns the current value of Motor B" -#~ msgstr "devolve o valor atual do Motor B" +#: TurtleArt/tawindow.py:1467 +msgid "Select blocks to share" +msgstr "Selecionar blocos para partilhar" -#~ msgid "set the value for Motor A" -#~ msgstr "define o valor para o Motor A" +#: TurtleArt/tabasics.py:142 +msgid "back" +msgstr "recuar" -#~ msgid "set the value for Motor B" -#~ msgstr "define o valor para Motor B" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +msgid "sets the scale of media" +msgstr "ajusta a escala do média" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "Palete de blocos de motor do LEGO NXT" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 +msgid "holds current scale value" +msgstr "contém o valor atual da escala" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "Palete de blocos de sensor do LEGO NXT" +#: TurtleArt/tabasics.py:911 +msgid "top of nameable action stack" +msgstr "topo da pilha de ação com nome" -#~ msgid "touch" -#~ msgstr "tato" +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 +msgid "stores numeric value in named variable" +msgstr "guarda valor numérico em variável com nome" -#~ msgid "ultrasonic" -#~ msgstr "ultrassónico" +#: TurtleArt/tabasics.py:775 +msgid "logical OR operator" +msgstr "operador lógico ou (OR)" -#~ msgid "light" -#~ msgstr "luz" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "voltagem da entrada do microfone" -#, fuzzy -#~ msgid "grey" -#~ msgstr "cinza" +#: TurtleArt/tabasics.py:816 +msgid "loops specified number of times" +msgstr "repete determinado número de vezes" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "Por favor verifica a ligação com o bloco." +#: TurtleArt/tautils.py:310 +msgid "Save..." +msgstr "Guardar..." -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "O valor da energia deve ser entre -127 e 127." +#: TurtleArt/tabasics.py:1037 +msgid "invokes Action 2 stack" +msgstr "invoca pilha Ação 2" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "Ocorreu um erro: verifica todas as ligações e tenta ligar novamente." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +msgid "setxy" +msgstr "definir xy" -#~ msgid "NXT not found" -#~ msgstr "NXT não encontrado" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 +msgid "title y" +msgstr "y título" -#~ msgid "refresh NXT" -#~ msgstr "atualizar NXT" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "title x" +msgstr "x título" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "Procurar por um bloco NXT ligado." +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +msgid "fill screen" +msgstr "preencher ecrã" -#~ msgid "play tone" -#~ msgstr "tocar tom" +#: turtleblocks.py:383 +msgid "Save as" +msgstr "Guardar como" -#~ msgid "frequency" -#~ msgstr "frequência" +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +msgid "set xy" +msgstr "definir xy" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "Toca um tom na frequência durante tempo." +#: TurtleArt/tabasics.py:1045 +msgid "trash" +msgstr "lixo" -#~ msgid "port" -#~ msgstr "porta" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "polar" +msgstr "Polar" -#~ msgid "power" -#~ msgstr "energia" +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 +msgid "repeat" +msgstr "repetir" -#~ msgid "rotations" -#~ msgstr "rotações" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 +msgid "wait for current video or audio to complete" +msgstr "espera que o vídeo ou áudio atual acabe" -#~ msgid "turn a motor" -#~ msgstr "gira um motor" +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 +msgid "Save as image" +msgstr "Guardar como imagem" -#, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "sincroniza dois motores" +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 +msgid "Edit" +msgstr "Editar" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "sincroniza dois motores conectados na PORTA B e na PORTA C" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "resistência da entrada do microfone" -#~ msgid "PORT A" -#~ msgstr "PORTA A" +#: TurtleArt/tabasics.py:1017 +msgid "top of Action 2 stack" +msgstr "topo da pilha Ação 2" -#~ msgid "PORT A of the brick" -#~ msgstr "PORTA A do bloco" +#: TurtleArt/tabasics.py:648 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"divide a entrada numérica em cima (numerador) pela entrada numérica de baixo " +"(denominador)" -#~ msgid "PORT B" -#~ msgstr "PORTA B" +#: TurtleArt/tabasics.py:691 +msgid "max" +msgstr "máx" -#~ msgid "PORT B of the brick" -#~ msgstr "PORTA B do bloco" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 +msgid "prints value in status block at bottom of the screen" +msgstr "imprime valor no bloco de estado na base do ecrã" -#~ msgid "PORT C" -#~ msgstr "PORTA C" +#: TurtleArt/tabasics.py:468 +msgid "start fill" +msgstr "iniciar preenchimento" -#~ msgid "PORT C of the brick" -#~ msgstr "PORTA C do bloco" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 +msgid "holds results of query-keyboard block as ASCII" +msgstr "contém resultados do bloco consultar-teclado em ASCII" -#~ msgid "start motor" -#~ msgstr "arrancar motor" +#. #-#-#-#-# pt.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "push" +msgstr "inserir" -#~ msgid "Run a motor forever." -#~ msgstr "Corre um motor para sempre." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"um bloco programável: utilizado para adicionar equações matemáticas " +"avançadas de múltiplas variáveis, por ex., sin(x+y+z)" -#~ msgid "brake motor" -#~ msgstr "travar motor" +#: TurtleArt/tabasics.py:1054 +msgid "restore all" +msgstr "restaurar tudo" -#~ msgid "Stop a specified motor." -#~ msgstr "Para um motor especificado." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 +msgid "hello" +msgstr "olá" -#~ msgid "reset motor" -#~ msgstr "reiniciar motor" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "BlocosTartaruga" -#~ msgid "Reset the motor counter." -#~ msgstr "Reinicia o contador do motor." +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" +"Uma tartaruga inspirada em Logo que desenha pinturas coloridas com blocos de " +"programação visual" -#~ msgid "motor position" -#~ msgstr "posição do motor" +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "caneta embaixo?" -#~ msgid "Get the motor position." -#~ msgstr "Devolve a posição do motor." +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "devolve Verdadeiro se a caneta estiver embaixo" -#~ msgid "PORT 1" -#~ msgstr "PORTA 1" +#: TurtleArt/tawindow.py:1414 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" +"Por favor, carrega no botão Parar antes de fazeres mudanças ao teu programa " +"BlocosTartaruga" -#~ msgid "PORT 1 of the brick" -#~ msgstr "PORTA 1 do bloco" +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Guardar pilha" -#~ msgid "read" -#~ msgstr "ler" +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Desejas sobrescrever a pilha?" -#~ msgid "sensor" -#~ msgstr "sensor" +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Sobrescrever pilha" -#~ msgid "Read sensor output." -#~ msgstr "Ler saída do sensor." +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Apagar pilha" -#~ msgid "PORT 2" -#~ msgstr "PORTA 2" +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Desejas apagar a pilha?" -#~ msgid "PORT 2 of the brick" -#~ msgstr "PORTA 2 do bloco" +#: TurtleArtActivity.py:933 +msgid "Palettes" +msgstr "Paletes" -#~ msgid "light sensor" -#~ msgstr "sensor de luz" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "Colocar no Mural de Facebook" -#~ msgid "PORT 3" -#~ msgstr "PORTA 3" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +msgid "amplitude" +msgstr "amplitude" -#~ msgid "PORT 3 of the brick" -#~ msgstr "PORTA 3 do bloco" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "tartaruga ativa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "o nome da tartaruga ativa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Palete de operadores definidos pelo utilizador" + +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "Por favor instala a Atividade Falar e tenta de novo" -#~ msgid "touch sensor" -#~ msgstr "sensor de tato" +#: pysamples/brain.py:52 +msgid "Spanish" +msgstr "Espanhol" -#~ msgid "distance sensor" -#~ msgstr "sensor de distancia" +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 +msgid "English" +msgstr "Inglês" -#~ msgid "PORT 4" -#~ msgstr "PORTA 4" +#: pysamples/brain.py:88 +msgid "Sorry, I can't understand what you are asking about." +msgstr "Desculpa, não entendo o que estás a perguntar." -#~ msgid "PORT 4 of the brick" -#~ msgstr "PORTA 4 do bloco" +#: pysamples/brain.py:97 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" +"Desculpa, não há memória livre para carregar o meu cérebro. Fecha outras " +"atividades e tenta mais uma vez." -#~ msgid "sound sensor" -#~ msgstr "sensor de som" +#: pysamples/forward_push.py:48 +msgid "push destination rgb value to heap" +msgstr "empurrar o valor rgb de destino para a pilha" -#~ msgid "color sensor" -#~ msgstr "sensor de cor" +#: pysamples/journal-stats.py:80 +msgid "other" +msgstr "outros" -#~ msgid "set light" -#~ msgstr "definir luz" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "roda a tartaruga 180 graus" -#~ msgid "Set color sensor light." -#~ msgstr "Define a luz do sensor de cor." +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Mostrar projetos de exemplo" -#~ msgid "HIGH" -#~ msgstr "HIGH" +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Esconder projetos de exemplo" -#~ msgid "LOW" -#~ msgstr "LOW" +#: turtleblocks.py:436 +msgid "About..." +msgstr "Sobre..." -#~ msgid "INPUT" -#~ msgstr "INPUT" +#~ msgid "Palette of Arduino blocks" +#~ msgstr "Palete de blocos Arduino" -#~ msgid "OUTPUT" -#~ msgstr "OUTPUT" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "devolve a carga de bateria como um número entre 0 e 255" -#~ msgid "PWM" -#~ msgstr "PWM" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "ajustar a intensidade do LED entre 0 e 255" -#~ msgid "SERVO" -#~ msgstr "SERVO" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "devolve 0 ou 1 dependendo da inclinação do sensor" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "ERRO: Verifica o Arduino e o número da porta." +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "alterna de 0 para 1, a frequência depende da vibração" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "ERRO: Valor deve ser um número entre 0 a 255." +#~ msgid "grayscale" +#~ msgstr "escala de cinza" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "ERRO: Valor deve ser HIGH ou LOW." +#~ msgid "ambient light" +#~ msgstr "luz ambiente" + +#~ msgid "magnetic induction" +#~ msgstr "indução magnética" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "ERRO: O modo deve ser INPUT, OUTPUT, PWM ou SERVO." +#~ msgid "vibration" +#~ msgstr "vibração" + +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "move o robô Butia uma distância predefinida" -#~ msgid "pin mode" -#~ msgstr "modo pino" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "move o robô Butia para trás uma distância predefinida" -#~ msgid "mode" -#~ msgstr "modo" +#~ msgid "turn Butia" +#~ msgstr "rodar Butia" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "Escolhe a função do pino (INPUT, OUTPUT, PWM, SERVO)." +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "roda o robô Butia x graus" -#~ msgid "analog write" -#~ msgstr "escrever analógico" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "devolve o nível de cinza do objeto como um número entre 0 e 1023" -#~ msgid "Write analog value in specified port." -#~ msgstr "Escreve valor analógico na porta especificada." +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "devolve o nível de luz ambiente como um número entre 0 e 1023" -#~ msgid "analog read" -#~ msgstr "ler analógico" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "devolve a temperatura ambiente como um número entre 0 e 255" #~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" #~ msgstr "" -#~ "Lê valor da porta analógica. Valor pode ser entre 0 e 1023. Utiliza Vref " -#~ "para determinar a voltagem. Para USB, volt=((ler)*5)/1024) aproximadamente." - -#~ msgid "digital write" -#~ msgstr "escrever digital" +#~ "devolve a distância do objeto em frente ao sensor como um número entre 0 " +#~ "e 255" -#~ msgid "Write digital value to specified port." -#~ msgstr "Escreve valor digital na porta especificada." +#~ msgid "set text size" +#~ msgstr "definir tamanho do texto" -#~ msgid "digital read" -#~ msgstr "ler digital" +#~ msgid "set text color" +#~ msgstr "definir cor do texto" -#~ msgid "Read value from digital port." -#~ msgstr "Lê valor de porta digital." +#~ msgid "presentation 2x1" +#~ msgstr "apresentação 2x1" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "Define valor HIGH para porta digital." +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "define a cor do texto desenhado pela tartaruga" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "Configura porta do Arduino para entrada digital." +#~ msgid "presentation 2x2" +#~ msgstr "apresentação 2x2" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "Configura porta do Arduino para guiar um \"servo\" (motor)." +#~ msgid "make a uturn" +#~ msgstr "roda 180 graus" -#~ msgid "Set LOW value for digital port." -#~ msgstr "Define valor LOW para porta digital." +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "define o tamanho do texto desenhado pela tartaruga" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "Configura porta do Arduino para saída digital." +#~ msgid "presentation 1x1" +#~ msgstr "apresentação 1x1" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "Configura porta do Arduino para PWM (modulação por largura de pulso)." +#~ msgid "presentation 1x2" +#~ msgstr "apresentação 1x2" #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Palete de blocos WeDo" +#~ msgid "u turn" +#~ msgstr "rodar 180°" + +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "devolve 1 quando o botão é premido, caso contrário devolve 0" #, fuzzy -#~ msgid "samples" -#~ msgstr "exemplos" +#~ msgid "grey" +#~ msgstr "cinza" + +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "ERRO: Valor deve ser HIGH ou LOW." #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "" -#~ "define a velocidade dos motores Butia como um valor entre 0 e 1023, passado " -#~ "como argumento" +#~ "define a velocidade dos motores Butia como um valor entre 0 e 1023, " +#~ "passado como argumento" #~ msgid "turn the Butia robot to the left" #~ msgstr "gira o robô Butia para a esquerda" @@ -2777,9 +3701,6 @@ msgstr "Guardar projeto?" #~ "sincronizar motores\n" #~ "direção" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Palete de blocos Arduino" - #~ msgid "delay Butia" #~ msgstr "atrasar Butia" @@ -2867,10 +3788,11 @@ msgstr "Guardar projeto?" #~ msgstr "empurrabotão" #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "" -#~ "devolve o nível de cinza do objecto encontrado por ele como um número entre " -#~ "0 e 1023" +#~ "devolve o nível de cinza do objecto encontrado por ele como um número " +#~ "entre 0 e 1023" #~ msgid "activity count" #~ msgstr "número de acessos" @@ -2969,8 +3891,8 @@ msgstr "Guardar projeto?" #~ msgid "holds current text color (can be used in place of a number block)" #~ msgstr "" -#~ "guarda o tamanho actual da cor do texto (pode ser usado em lugar de um bloco " -#~ "de número)" +#~ "guarda o tamanho actual da cor do texto (pode ser usado em lugar de um " +#~ "bloco de número)" #, fuzzy #~ msgid "flow" diff --git a/po/pt_BR.po b/po/pt_BR.po index 8d980e1..fdbef95 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# pt_BR.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# pt_BR.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-09-28 19:30+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,1023 +31,2953 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -#, fuzzy -msgid "Palette of turtle commands" -msgstr "paleta de comandos da tartaruga" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "para frente" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Arte" -#: TurtleArt/tabasics.py:132 -#, fuzzy -msgid "moves turtle forward" -msgstr "mover a tartaruga para frente" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "voltar" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -#, fuzzy -msgid "moves turtle backward" -msgstr "mover a tartaruga para trás" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "limpar" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" -#: TurtleArt/tabasics.py:154 +#: taextras.py:91 taextras.py:356 #, fuzzy -msgid "clears the screen and reset the turtle" -msgstr "limpar a tela e inicializar a tartaruga" +msgid "light" +msgstr "direita" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "voltagem" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "esquerda" -#: TurtleArt/tabasics.py:166 -#, fuzzy -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "virar a tartaruga no sentido anti-horário (ângulo em graus)" - -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "direita" -#: TurtleArt/tabasics.py:178 -#, fuzzy -msgid "turns turtle clockwise (angle in degrees)" -msgstr "virar a tartaruga no sentido horário (ângulo em graus)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "arco" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "ângulo" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "raio" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:190 +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 #, fuzzy -msgid "moves turtle along an arc" -msgstr "mover a tartaruga formando um arco" +msgid "mode" +msgstr "mod" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "ajustar xy" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "valor" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "altura" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "largura" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -#, fuzzy +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -"mover a tartaruga para a posição xcor, ycor; (0, 0). Isto é o centro da " -"tela." -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "definir cabeçalho" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:217 -#, fuzzy -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "definir a direção da tartaruga (0 é para a frente do topo da tela.)" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "coordenada X" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArt/tabasics.py:226 +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -"prender na atual coordenada x o valor da tartaruga (pode ser usado no lugar " -"de um número de bloco)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "coordenada Y" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -"prender na atual coordenada y o valor da tartaruga (pode ser usado no lugar " -"de um número de bloco)" -# Ou cabeçalho -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "direção" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." msgstr "" -"prender o valor da atual direção da tartaruga (pode ser usada no lugar de um " -"número de bloco)" -#: TurtleArt/tabasics.py:282 -#, fuzzy -msgid "Palette of pen commands" -msgstr "paleta de comandos da caneta" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "preencher tela" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "cor" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "tonalidade" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "som" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "preenche o fundo (cor, formato)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "ajustar cor" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -#, fuzzy -msgid "sets color of the line drawn by the turtle" -msgstr "definir a cor da linha desenhada pela tartaruga" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "ajustar sombra" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -#, fuzzy -msgid "sets shade of the line drawn by the turtle" -msgstr "definir o formato da linha desenhada pela tartaruga" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" msgstr "" -#: TurtleArt/tabasics.py:340 -#, fuzzy -msgid "sets gray level of the line drawn by the turtle" -msgstr "definir o formato da linha desenhada pela tartaruga" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" msgstr "" -"fixa a cor atual da caneta (pode ser usado no lugar de um bloco numérico)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" +#: taextras.py:369 +msgid "refresh NXT" msgstr "" -#: TurtleArt/tabasics.py:368 -#, fuzzy -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:370 +msgid "Search for a connected NXT brick." msgstr "" -"prender o valor atual da escala (pode ser usada no lugar de um número de " -"bloco)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "levantar caneta" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:379 -#, fuzzy -msgid "Turtle will not draw when moved." -msgstr "tartaruga não pode desenhar quando movimentada" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "baixar caneta" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:388 -#, fuzzy -msgid "Turtle will draw when moved." -msgstr "tartaruga pode desenhar enquanto movimentada" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "ajustar tamanho da caneta" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:398 -#, fuzzy -msgid "sets size of the line drawn by the turtle" -msgstr "definir o tamanho da linha desenhada pela tartaruga" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" +#: taextras.py:377 +msgid "frequency" msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" +#: taextras.py:379 +msgid "Play a tone at frequency for time." msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "tamanho da caneta" +#: taextras.py:382 +msgid "port" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:383 +msgid "power" msgstr "" -"fixa o tamanho atual da caneta (pode ser usado no lugar de um bloco " -"numérico)" -#: TurtleArt/tabasics.py:441 -#, fuzzy -msgid "Palette of pen colors" -msgstr "paleta de comandos da caneta" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "vermelho" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "laranja" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "amarelo" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "verde" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "ciano" +#: taextras.py:390 +msgid "PORT A" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "azul" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "violeta" +#: taextras.py:392 +msgid "PORT B" +msgstr "" -#: TurtleArt/tabasics.py:453 -#, fuzzy -msgid "white" -msgstr "enquanto" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "voltar" +#: taextras.py:394 +msgid "PORT C" +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "ajustar cor do texto" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" -#: TurtleArt/tabasics.py:463 -#, fuzzy -msgid "sets color of text drawn by the turtle" -msgstr "definir a cor do texto desenhado pela tartaruga" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "ajustar tamanho do texto" +#: taextras.py:397 +msgid "start motor" +msgstr "" -#: TurtleArt/tabasics.py:474 -#, fuzzy -msgid "sets size of text drawn by the turtle" -msgstr "definir o tamanho do texto desenhado pela tartaruga" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" -#: TurtleArt/tabasics.py:557 -#, fuzzy -msgid "Palette of numeric operators" -msgstr "paleta de operadores numéricos" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" msgstr "" -#: TurtleArt/tabasics.py:567 +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 #, fuzzy -msgid "adds two alphanumeric inputs" -msgstr "adiciona duas entradas numéricas" +msgid "read" +msgstr "vermelho" -#: TurtleArt/tabasics.py:575 -msgid "minus" +#: taextras.py:409 +msgid "sensor" msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "subtrai a entrada numérica de baixo da entrada numérica de cima" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" +#: taextras.py:411 +msgid "PORT 2" msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "multiplica as duas entradas numéricas" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -"divide a entrada numérica de cima (numerador) pela entrada numérica de baixo " -"(denominador)" -#: TurtleArt/tabasics.py:614 -msgid "identity" +#: taextras.py:468 +msgid "digital write" msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "operador identidade usado para extender blocos" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "mod" +#: taextras.py:470 +msgid "digital read" +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "operador módulo (resto)" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." msgstr "" -#: TurtleArt/tabasics.py:639 -#, fuzzy -msgid "calculates square root" -msgstr "calcular raiz quadrada" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "aleatório" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "máximo" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: TurtleArt/tabasics.py:650 -#, fuzzy -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:480 +msgid "The device must be an integer" msgstr "" -"retorna um número aleatório entre os valores mínimo (esquerda) e máximo " -"(direita)" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "número" +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "usado como entrada numérica em operações matemáticas" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" +#: taextras.py:488 +msgid "set programmable voltage output" msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "operador lógico maior-que" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" +#: taextras.py:491 +msgid "set square wave 1 voltage output" msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "operador lógico menor-que" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" +#: taextras.py:494 +msgid "set square wave 2 voltage output" msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "operador lógico igual-a" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "não" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "operador lógico Não (NOT)" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "e" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "operador lógico E (AND)" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "ou" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "operador lógico OU (OR)" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 #, fuzzy -msgid "Palette of flow operators" -msgstr "paleta de operadores de movimento" +msgid "samples" +msgstr "" +"#-#-#-#-# pt_BR.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# pt_BR.po (PACKAGE VERSION) #-#-#-#-#\n" +"Exemplos" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "esperar" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" msgstr "" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "para sempre" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: TurtleArt/tabasics.py:758 -#, fuzzy -msgid "loops forever" -msgstr "repetir infinitamente" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "repetir" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: TurtleArt/tabasics.py:770 -#, fuzzy -msgid "loops specified number of times" -msgstr "repetir um número específico de vezes" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "se" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "então" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" msgstr "" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "operador se-então que usa operadores boleanos da paleta de Números" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "senão" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" +#: taextras.py:531 +msgid "read analog sensor input voltage" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "operador se-então-senão usa operadores boleanos da pelata de Números" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" msgstr "" -#: TurtleArt/tabasics.py:812 +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "título" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "amarelo" + +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "operador se-então que usa operadores boleanos da paleta de Números" + +#: TurtleArt/tabasics.py:808 #, fuzzy msgid "jogs stack right" msgstr "empurrar pilha para direita" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Objeto de mídia do Diário" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "caixa 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "caixa 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Passo" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "multiplica as duas entradas numéricas" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Mostrar/esconder blocos" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Esconder paleta" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +#, fuzzy +msgid "Sugar Journal video object" +msgstr "Objeto de som do Diário" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "ciano" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "xcor da direita da tela" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +#, fuzzy +msgid "Palette of extra options" +msgstr "paleta de opções extras" + +# Ou cabeçalho +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "direção" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +#, fuzzy +msgid "draws text or show media from the Journal" +msgstr "desenhar texto ou exibir mídia de Jornal" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "azul" + +#: TurtleArt/tabasics.py:816 #, fuzzy msgid "jogs stack down" msgstr "empurrar pilha para baixo" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "operador módulo (resto)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "base" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "salvar como SVG" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "" +"executa o código encontrado no módulo tamyblock.py encontrado no Diário" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "baixar caneta" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "esperar" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "caixa" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +#, fuzzy +msgid "invokes named action stack" +msgstr "invocar pilha de ação nomeada" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "ação" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +#, fuzzy +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "operador se-então-senão usa operadores boleanos da pelata de Números" + +#: TurtleArt/tabasics.py:918 +#, fuzzy +msgid "Variable 2 (numeric value)" +msgstr "variável 2 (valor numérico)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "nome da imagem" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "enquanto" + +# Canvas é uma palavra difícil, depende muito do contexto em que se aplica para ficar coerente. +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "a largura da tela" + +# KSp54N ntmbjiiaoekm, [url=http://bewqzxbwopvt.com/]bewqzxbwopvt[/url], [link=http://vsvihmzobocj.com/]vsvihmzobocj[/link], http://elhuengzhnsf.com/ +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "" +"KSp54N ntmbjiiaoekm, [url=http://" +"bewqzxbwopvt.com/]bewqzxbwopvt[/url], [link=http://vsvihmzobocj." +"com/]vsvihmzobocj[/link], http://elhuengzhnsf.com/" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "variável nomeada (valor numérico)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "próximo" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "ajustar tamanho da caneta" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "modelo de apresentação: selecionar objeto do Diário (sem descrição)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "até que" + +#: TurtleArt/tabasics.py:955 +#, fuzzy +msgid "top of Action 1 stack" +msgstr "início de ação da pilha 1" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +#, fuzzy +msgid "Palette of flow operators" +msgstr "paleta de operadores de movimento" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "operador se-então-senão usa operadores boleanos da pelata de Números" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "definir cabeçalho" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#, fuzzy +msgid "declutters canvas by hiding blocks" +msgstr "limpar a tela ocultando os blocos" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "valor string" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "eu não sei como fazer" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "ajustar tamanho do texto" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "modelo de apresentação: selecionar quatro objetos do Diário" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Visualizar" + +#: TurtleArt/tabasics.py:336 +#, fuzzy +msgid "sets gray level of the line drawn by the turtle" +msgstr "definir o formato da linha desenhada pela tartaruga" + +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "parar ação" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "verde" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "tonalidade" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "preenche o fundo (cor, formato)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "salvar imagem" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "Aumentar escala das coordenadas" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "levantar caneta" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "laranja" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +#, fuzzy +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "estoca valor dentro da pilha FILO (primeiro-entra último-sai)" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "então" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "não" + +#: TurtleArt/tabasics.py:174 +#, fuzzy +msgid "turns turtle clockwise (angle in degrees)" +msgstr "virar a tartaruga no sentido horário (ângulo em graus)" + +#: TurtleArt/tabasics.py:364 +#, fuzzy +msgid "holds current gray level (can be used in place of a number block)" msgstr "" +"prender o valor atual da escala (pode ser usada no lugar de um número de " +"bloco)" -#: TurtleArt/tabasics.py:838 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "xcor da esquerda da tela" + +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Reiniciar tamanho do bloco" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 #, fuzzy -msgid "Palette of variable blocks" -msgstr "paleta de blocos variáveis" +msgid "turtle" +msgstr "Tartaruga" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "iniciar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "esconder blocos" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "operador lógico menor-que" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Salvar" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "armazenar na caixa 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "armazenar na caixa 2" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"prender na atual coordenada x o valor da tartaruga (pode ser usado no lugar " +"de um número de bloco)" + +# Mostrar ou imprimir? +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "imprimir" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Salvar como Logo" + +#: TurtleArt/tabasics.py:313 +#, fuzzy +msgid "sets color of the line drawn by the turtle" +msgstr "definir a cor da linha desenhada pela tartaruga" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "ajustar cor do texto" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "número" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "topo" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "coordenadas cartesianas" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "configurar escala" + +#: TurtleArt/tabasics.py:449 +#, fuzzy +msgid "white" +msgstr "enquanto" + +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "conecta a ação aos botões da barra de ferramentas" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "a altura da tela" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "apresentação" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "e" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "como entrada" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" +"fixa o tamanho atual da caneta (pode ser usado no lugar de um bloco numérico)" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "ajustar cor" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "carregar meu bloco" + +#: TurtleArt/tabasics.py:278 +#, fuzzy +msgid "Palette of pen commands" +msgstr "paleta de comandos da caneta" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +#, fuzzy +msgid "shows values in FILO (first-in last-out heap)" +msgstr "estoca valor dentro da pilha FILO (primeiro-entra último-sai)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +#, fuzzy +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "operador se-então-senão usa operadores boleanos da pelata de Números" + +#: turtleblocks.py:374 +msgid "File" +msgstr "Arquivo" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "operador lógico Não (NOT)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "ycor da base da tela" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "modelo de apresentação: selecionar objeto do Diário (com descrição)" + +#: TurtleArt/tabasics.py:553 +#, fuzzy +msgid "Palette of numeric operators" +msgstr "paleta de operadores numéricos" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "para sempre" + +#: TurtleArt/tabasics.py:325 +#, fuzzy +msgid "sets shade of the line drawn by the turtle" +msgstr "definir o formato da linha desenhada pela tartaruga" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "instantâneo" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "limpar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "modelo de apresentação: selecionar dois objetos do Diário" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Aumentar os blocos" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Tela cheia" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "mostrar" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "texto" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "valor string" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "aleatório" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "ação" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "operador lógico maior-que" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "início da pilha de ações nomeáveis" +#: TurtleArt/tabasics.py:162 +#, fuzzy +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "virar a tartaruga no sentido anti-horário (ângulo em graus)" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:450 #, fuzzy -msgid "invokes named action stack" -msgstr "invocar pilha de ação nomeada" +msgid "black" +msgstr "voltar" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "armazenar na caixa 1" +#: TurtleArt/tabasics.py:635 +#, fuzzy +msgid "calculates square root" +msgstr "calcular raiz quadrada" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"prender na atual coordenada y o valor da tartaruga (pode ser usado no lugar " +"de um número de bloco)" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "topo" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "coordenada X" -#: TurtleArt/tabasics.py:888 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Ajuda" + +#: TurtleArt/tabasics.py:459 +#, fuzzy +msgid "sets color of text drawn by the turtle" +msgstr "definir a cor do texto desenhado pela tartaruga" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "teclado" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "arco" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "raio" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "coordenadas polares" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "ajustar sombra" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "operador lógico E (AND)" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Executar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "mostrar acervo" + +#: TurtleArt/tabasics.py:213 +#, fuzzy +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "definir a direção da tartaruga (0 é para a frente do topo da tela.)" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "título" + +#: TurtleArt/tabasics.py:834 +#, fuzzy +msgid "Palette of variable blocks" +msgstr "paleta de blocos variáveis" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "usado como entrada numérica em operações matemáticas" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "apresentação" + +#: TurtleArt/tabasics.py:908 +#, fuzzy +msgid "Variable 1 (numeric value)" +msgstr "variável 1 (valor numérico)" + +#: TurtleArt/tabasics.py:563 +#, fuzzy +msgid "adds two alphanumeric inputs" +msgstr "adiciona duas entradas numéricas" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "senão" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "não gosto" + +#: TurtleArt/tabasics.py:375 +#, fuzzy +msgid "Turtle will not draw when moved." +msgstr "tartaruga não pode desenhar quando movimentada" + +#. #-#-#-#-# pt_BR.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "sacar" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "tamanho da caneta" + +#: TurtleArt/tabasics.py:186 +#, fuzzy +msgid "moves turtle along an arc" +msgstr "mover a tartaruga formando um arco" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "operador lógico igual-a" + +#: TurtleArt/tabasics.py:437 +#, fuzzy +msgid "Palette of pen colors" +msgstr "paleta de comandos da caneta" + +#: TurtleArt/tabasics.py:884 #, fuzzy msgid "stores numeric value in Variable 1" msgstr "armazenar o valor numérico na variável 1" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "armazenar na caixa 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 #, fuzzy msgid "stores numeric value in Variable 2" msgstr "armazenar o valor numérico na variável 2" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "caixa 1" +#: TurtleArt/tabasics.py:139 +#, fuzzy +msgid "moves turtle backward" +msgstr "mover a tartaruga para trás" -#: TurtleArt/tabasics.py:912 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "ycor do topo da tela" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Mostrar blocos" + +#: pysamples/grecord.py:219 #, fuzzy -msgid "Variable 1 (numeric value)" -msgstr "variável 1 (valor numérico)" +msgid "save" +msgstr "Salvar" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "caixa 2" +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "cor" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:394 #, fuzzy -msgid "Variable 2 (numeric value)" -msgstr "variável 2 (valor numérico)" +msgid "sets size of the line drawn by the turtle" +msgstr "definir o tamanho da linha desenhada pela tartaruga" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "armazenar em" +#: turtleblocks.py:366 +msgid "Open" +msgstr "Abrir" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "caixa" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "orientação" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "valor" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "coordenada Y" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "minha caixa" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "se" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 #, fuzzy -msgid "stores numeric value in named variable" -msgstr "armazenar o valor numérico na variável nomeada" +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" +"mover a tartaruga para a posição xcor, ycor; (0, 0). Isto é o centro da tela." -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "variável nomeada (valor numérico)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Parar" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "ação 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "ação 1" -#: TurtleArt/tabasics.py:958 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Copiar" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Colar" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "não houve saída para" + +# KSp54N ntmbjiiaoekm, [url=http://bewqzxbwopvt.com/]bewqzxbwopvt[/url], [link=http://vsvihmzobocj.com/]vsvihmzobocj[/link], http://elhuengzhnsf.com/ +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 #, fuzzy -msgid "top of Action 1 stack" -msgstr "início de ação da pilha 1" +msgid "empty heap" +msgstr "" +"KSp54N ntmbjiiaoekm, [url=http://" +"bewqzxbwopvt.com/]bewqzxbwopvt[/url], [link=http://vsvihmzobocj." +"com/]vsvihmzobocj[/link], http://elhuengzhnsf.com/" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "ação 2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +#, fuzzy +msgid "pops value off FILO (first-in last-out heap)" +msgstr "estoca valor dentro da pilha FILO (primeiro-entra último-sai)" -#: TurtleArt/tabasics.py:967 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Limpar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 #, fuzzy -msgid "top of Action 2 stack" -msgstr "início da ação da pilha 2" +msgid "Palette of presentation templates" +msgstr "paleta de modelos de apresentação" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "ângulo" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Ferramentas" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "comentário" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "subtrai a entrada numérica de baixo da entrada numérica de cima" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"consulta para a entrada do teclado (resultados armazenados no bloco teclado)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "Cartesiano" + +#: TurtleArt/tabasics.py:150 +#, fuzzy +msgid "clears the screen and reset the turtle" +msgstr "limpar a tela e inicializar a tartaruga" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 #, fuzzy msgid "invokes Action 1 stack" msgstr "invocar ação 1 da pilha" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:119 #, fuzzy -msgid "invokes Action 2 stack" -msgstr "invocar ação 2 da pilha" +msgid "Palette of turtle commands" +msgstr "paleta de comandos da tartaruga" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "" +#: TurtleArt/tabasics.py:754 +#, fuzzy +msgid "loops forever" +msgstr "repetir infinitamente" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "esvaziar lixeira" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "mostrar alinhado" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Projeto" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "restaurar todos" +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Debug" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "" +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Redimensionar coordenadas" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "Mostrar blocos" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "campo de descrição do Diário" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "escala" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "base" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "violeta" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Diminuir escala das coordenadas" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "clique para abrir" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "esvaziar lixeira" + +#: TurtleArt/tabasics.py:384 #, fuzzy -msgid "Title" -msgstr "título" +msgid "Turtle will draw when moved." +msgstr "tartaruga pode desenhar enquanto movimentada" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Objeto de som do Diário" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "Parar tartaruga" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Mostrar blocos" +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Tartaruga" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "armazenar em" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "Esconder blocos" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "não houve saída para" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "ou" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "eu não sei como fazer" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +#, fuzzy +msgid "presentation template: list of bullets" +msgstr "modelo de apresentação: sete tópicos" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "não gosto" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "operador identidade usado para extender blocos" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "como entrada" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Diminuir os blocos" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" +#: TurtleArt/tabasics.py:470 +#, fuzzy +msgid "sets size of text drawn by the turtle" +msgstr "definir o tamanho do texto desenhado pela tartaruga" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" msgstr "" +"prender o valor da atual direção da tartaruga (pode ser usada no lugar de um " +"número de bloco)" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "imagem" + +#: TurtleArt/tabasics.py:646 +#, fuzzy +msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" +"retorna um número aleatório entre os valores mínimo (esquerda) e máximo " +"(direita)" -#: TurtleArt/tautils.py:196 -msgid "Load..." +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" msgstr "" +"fixa a cor atual da caneta (pode ser usado no lugar de um bloco numérico)" -#: TurtleArt/tautils.py:206 -msgid "Save..." +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Mostrar paleta" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Salvar estado atual" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "iniciar" + +#: TurtleArt/tabasics.py:128 +#, fuzzy +msgid "moves turtle forward" +msgstr "mover a tartaruga para frente" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "para frente" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "minha caixa" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "voltar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +#, fuzzy +msgid "sets the scale of media" +msgstr "definir a escala da mídia" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "apresentação" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "apresentação" + +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "início da pilha de ações nomeáveis" + +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +#, fuzzy +msgid "stores numeric value in named variable" +msgstr "armazenar o valor numérico na variável nomeada" + +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "operador lógico OU (OR)" + +#: TurtleArt/tabasics.py:766 +#, fuzzy +msgid "loops specified number of times" +msgstr "repetir um número específico de vezes" + +#: TurtleArt/tabasics.py:984 +#, fuzzy +msgid "invokes Action 2 stack" +msgstr "invocar ação 2 da pilha" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "ajustar xy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "título y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "título x" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "preencher tela" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "ajustar xy" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "repetir" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Salvar como imagem" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Editar" + +#: TurtleArt/tabasics.py:964 +#, fuzzy +msgid "top of Action 2 stack" +msgstr "início da ação da pilha 2" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" +"divide a entrada numérica de cima (numerador) pela entrada numérica de baixo " +"(denominador)" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "clique para abrir" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "máximo" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "orientação" +# Acho melhor usar termos como mostrar, pois imprimir pode ser confundido com imprimir em papel. +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "mostra o valor do bloco de estado na base da tela" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "próximo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "fixa o resultado de um bloco no teclado de consulta" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#. #-#-#-#-# pt_BR.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "empurrar" + +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "restaurar todos" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" msgstr "" -#: TurtleArt/tawindow.py:1256 +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: TurtleArt/tabasics.py:333 +msgid "set gray" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Turtle Arte" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "imagem" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Salvar como Logo" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Salvar como imagem" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "instantâneo" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Salvar estado atual" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "vermelho" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: TurtleArt/tabasics.py:559 +msgid "plus" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: TurtleArt/tabasics.py:571 +msgid "minus" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Mostrar paleta" +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Esconder paleta" +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Diminuir escala das coordenadas" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Aumentar escala das coordenadas" +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "mod" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Editar" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Visualizar" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projeto" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" +#: TurtleArt/tabasics.py:679 +msgid "less than" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Copiar" +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Colar" +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" +#: TurtleArt/tabasics.py:775 +msgid "if then" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Tela cheia" +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "coordenadas cartesianas" +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "coordenadas polares" +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" +#: TurtleArt/tabasics.py:825 +msgid "stops current action" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Aumentar os blocos" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Diminuir os blocos" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Limpar" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Executar" +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Passo" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Ajuda" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Parar" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" +#: TurtleArt/tautils.py:295 +msgid "Load..." msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" +#: TurtleArt/tautils.py:305 +msgid "Save..." msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" msgstr "" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" + +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" + +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" + +#: TurtleArtActivity.py:629 +msgid "Restore blocks from trash" +msgstr "" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "" + +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "" + +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" + +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "" #: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +msgid "Palettes" +msgstr "" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1091,11 +3034,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "cor" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1124,11 +3062,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "título" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1137,10 +3070,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1153,7 +3082,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1167,11 +3096,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "som" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1189,7 +3113,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1198,13 +3122,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1212,13 +3129,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "voltagem" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1227,19 +3137,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1271,592 +3172,282 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "enquanto" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -#, fuzzy -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "operador se-então-senão usa operadores boleanos da pelata de Números" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "até que" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -#, fuzzy -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "operador se-então-senão usa operadores boleanos da pelata de Números" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "topo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Objeto de mídia do Diário" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Objeto de som do Diário" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -#, fuzzy -msgid "Sugar Journal video object" -msgstr "Objeto de som do Diário" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "campo de descrição do Diário" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "mostrar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -#, fuzzy -msgid "draws text or show media from the Journal" -msgstr "desenhar texto ou exibir mídia de Jornal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "mostrar alinhado" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "configurar escala" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -#, fuzzy -msgid "sets the scale of media" -msgstr "definir a escala da mídia" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "salvar imagem" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "nome da imagem" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "salvar como SVG" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "escala" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"consulta para a entrada do teclado (resultados armazenados no bloco teclado)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "teclado" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -#, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "fixa o resultado de um bloco no teclado de consulta" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -#, fuzzy -msgid "Palette of extra options" -msgstr "paleta de opções extras" - -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "empurrar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -#, fuzzy -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "estoca valor dentro da pilha FILO (primeiro-entra último-sai)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "mostrar acervo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -#, fuzzy -msgid "shows values in FILO (first-in last-out heap)" -msgstr "estoca valor dentro da pilha FILO (primeiro-entra último-sai)" - -# KSp54N ntmbjiiaoekm, [url=http://bewqzxbwopvt.com/]bewqzxbwopvt[/url], [link=http://vsvihmzobocj.com/]vsvihmzobocj[/link], http://elhuengzhnsf.com/ -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -#, fuzzy -msgid "empty heap" -msgstr "" -"KSp54N ntmbjiiaoekm, " -"[url=http://bewqzxbwopvt.com/]bewqzxbwopvt[/url], " -"[link=http://vsvihmzobocj.com/]vsvihmzobocj[/link], http://elhuengzhnsf.com/" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "sacar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -#, fuzzy -msgid "pops value off FILO (first-in last-out heap)" -msgstr "estoca valor dentro da pilha FILO (primeiro-entra último-sai)" - -# KSp54N ntmbjiiaoekm, [url=http://bewqzxbwopvt.com/]bewqzxbwopvt[/url], [link=http://vsvihmzobocj.com/]vsvihmzobocj[/link], http://elhuengzhnsf.com/ -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "" -"KSp54N ntmbjiiaoekm, " -"[url=http://bewqzxbwopvt.com/]bewqzxbwopvt[/url], " -"[link=http://vsvihmzobocj.com/]vsvihmzobocj[/link], http://elhuengzhnsf.com/" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "comentário" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -# Mostrar ou imprimir? -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "imprimir" - -# Acho melhor usar termos como mostrar, pois imprimir pode ser confundido com imprimir em papel. -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "mostra o valor do bloco de estado na base da tela" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "executa o código encontrado no módulo tamyblock.py encontrado no Diário" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Cartesiano" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "Tartaruga" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "carregar meu bloco" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "ajustar xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -#, fuzzy -msgid "Palette of presentation templates" -msgstr "paleta de modelos de apresentação" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "esconder blocos" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -#, fuzzy -msgid "declutters canvas by hiding blocks" -msgstr "limpar a tela ocultando os blocos" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "Mostrar blocos" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -#, fuzzy -msgid "presentation template: list of bullets" -msgstr "modelo de apresentação: sete tópicos" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "modelo de apresentação: selecionar objeto do Diário (sem descrição)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "modelo de apresentação: selecionar objeto do Diário (com descrição)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "modelo de apresentação: selecionar quatro objetos do Diário" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "modelo de apresentação: selecionar dois objetos do Diário" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "xcor da esquerda da tela" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "base" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "ycor da base da tela" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "largura" - -# Canvas é uma palavra difícil, depende muito do contexto em que se aplica para ficar coerente. -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "a largura da tela" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "xcor da direita da tela" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "ycor do topo da tela" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "altura" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "a altura da tela" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "título x" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "título y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "base" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -#, fuzzy -msgid "presentation 1x1" -msgstr "apresentação" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -#, fuzzy -msgid "presentation 2x1" -msgstr "apresentação" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -#, fuzzy -msgid "presentation 1x2" -msgstr "apresentação" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -#, fuzzy -msgid "presentation 2x2" -msgstr "apresentação" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1885,20 +3476,10 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "topo" - #: pysamples/grecord.py:217 msgid "play" msgstr "" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "Salvar" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1911,99 +3492,47 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Abrir" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "Salvar" - -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "Arquivo" - -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Redimensionar coordenadas" - -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Reiniciar tamanho do bloco" - -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Mostrar/esconder blocos" - -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Ferramentas" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Debug" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Tartaruga" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "direita" - -#, fuzzy -#~ msgid "read" -#~ msgstr "vermelho" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "mod" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Exemplos" - #~ msgid "top of stack" #~ msgstr "topo da pilha" @@ -2074,7 +3603,8 @@ msgstr "" #~ msgid "holds current text size (can be used in place of a number block)" #~ msgstr "" -#~ "fixa o tamanho atual do texto (pode ser usado no lugar de um bloco numérico)" +#~ "fixa o tamanho atual do texto (pode ser usado no lugar de um bloco " +#~ "numérico)" #, fuzzy #~ msgid "extras" @@ -2094,13 +3624,15 @@ msgstr "" #~ msgid "holds current pen shade (can be used in place of a number block)" #~ msgstr "" -#~ "fixa a sombra atual da caneta (pode ser usado no lugar de um bloco numérico)" +#~ "fixa a sombra atual da caneta (pode ser usado no lugar de um bloco " +#~ "numérico)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" +#~ "a programmable block: add your own math equation in the block, e.g., " +#~ "sin(x)" #~ msgstr "" -#~ "um bloco programável: adiciona sua própria equação matemática no bloco, por " -#~ "exemplo, sin(x)" +#~ "um bloco programável: adiciona sua própria equação matemática no bloco, " +#~ "por exemplo, sin(x)" #~ msgid "pop value off FILO" #~ msgstr "saca o último valor da FILO" diff --git a/po/quz.po b/po/quz.po index c9a53f4..42ab0b9 100644 --- a/po/quz.po +++ b/po/quz.po @@ -1,11 +1,32 @@ +# #-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Irma , 2012. +# #-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-# # Irma , 2011, 2012. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-08-08 00:34-0400\n" +"PO-Revision-Date: 2013-08-07 03:03+0200\n" +"Last-Translator: Irma \n" +"Language-Team: Voluntarios Quechua Sugar\n" +"Language: quz\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" -"PO-Revision-Date: 2012-12-18 01:59+0200\n" -"Last-Translator: Chris \n" +"POT-Creation-Date: 2013-07-26 00:31-0400\n" +"PO-Revision-Date: 2013-08-07 03:02+0200\n" +"Last-Translator: Irma \n" "Language-Team: Voluntarios Quechua Sugar\n" "Language: quz\n" "MIME-Version: 1.0\n" @@ -15,9 +36,2115 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "turtleart-extras (master)" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "CharapaBlocks" + +# #-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-# +# "TortugArte" +#: taextras.py:38 +#, fuzzy +msgid "Turtle Art" +msgstr "" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"CharapaArte\n" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"CharapArte" + +# "TortugArte Mini" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "Huch'uy CharapArte" + +# "TortugArte Confusión" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "Muspaq CharapArte" + +# "Selecciona un desafío" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "Huk llallipayta akllay" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "Yunkamanta charapacha" + +#: taextras.py:56 +msgid "Turtle Flags" +msgstr "Unanchakunayuq Charapa" + +#: taextras.py:57 +msgid "Use the turtle to draw country flags" +msgstr "Kay charapachaqa suyukunap unanchantam ruwarin" + +# "Paleta de Pesos Mexicanos" +#: taextras.py:63 +msgid "Palette of Mexican pesos" +msgstr "Pesos Mexicanos qullqimanta" + +# "Paleta de Pesos Colombianos" +#: taextras.py:64 +msgid "Palette of Colombian pesos" +msgstr "Pesos Colombianos qullqimanta" + +# "Paleta de Francos de Ruanda" +#: taextras.py:65 +msgid "Palette of Rwandan francs" +msgstr "Francos de Ruanda qullqimanta" + +# "Paleta de Dólares Americanos" +# [es] "Paleta de Dólares Americanos" +#: taextras.py:66 +msgid "Palette of US dollars" +msgstr "Dolar qullqimanta" + +# "Paleta de Dólares Australianos" +# [es] "Paleta de Dólares Australianos" +#: taextras.py:67 +msgid "Palette of Australian dollars" +msgstr "Austrialiamanta dolar qullqimanta" + +# "Paleta de Guaraníes Paraguayos" +# [es] "Paleta de Guaraníes Paraguayos" +#: taextras.py:68 +msgid "Palette of Paraguayan Guaranies" +msgstr "Paraguaymanta Guaranies qullqimanta" + +# "Paletea de Nuevos Soles Peruanos" +# [es] "Paletea de Nuevos Soles Peruanos" +#: taextras.py:69 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "Perumanta Nuevos Soles qullqimanta" + +# "Paleta de Pesos Uruguayos" +# [es] "Paleta de Pesos Uruguayos" +#: taextras.py:70 +msgid "Palette of Uruguayan Pesos" +msgstr "Uyuguaymanta Pesos qullqimanta" + +# "TurtleBots" +# [es] "TurtleBots" +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:76 +msgid "TurtleBots" +msgstr "CharapaBots" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:78 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" +"CharapaBlock puririn kay yanapaqkunawan: Butiá, Lego NxT, WeDo, Arduino, " +"FollowMe" + +# ERROR: La velocidad debe ser un valor entre 0 y 1023 +#: taextras.py:79 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "PANTAY: utqhay puriyqa 0 yupaymanta 1023 yupaykama kanman" + +# ERROR: La velocidad debe ser un valor entre 0 y 1023 +#: taextras.py:80 +#, fuzzy +msgid "ERROR: The speed must be a value between -1023 and 1023" +msgstr "PANTAY: utqhay puriyqa 0 yupaymanta 1023 yupaykama kanman" + +#: taextras.py:81 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "PANTAY: pin nisqaqa kaymanmi 1 yupaymanta 8 yupaykama" + +#: taextras.py:82 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "PANTAY: Yupayqa kanman 0 nisqamanta 1 nisqakama, ACHKHA utaq PISI" + +#: taextras.py:83 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "PANTAY: kanman HAYKUNA utaq LLUQSINA" + +#: taextras.py:84 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "LED nistaqa hap'ichiy utaq wañuchiy: hap'ichiyqa 1 wañuchiytaq 0" + +#: taextras.py:85 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "Chiqchi kayninta kutichin, yupaynintaq 0 nisqamanta 65535 nisqakama" + +# "Devuelve 1 cuando el botón está presionado y 0 en otro caso." +#: taextras.py:86 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" +"rumpu q'apisqa kaptinqa 1 kutichimun, mana chayna kaptinqa 0 yupaymi kanqa" + +#: taextras.py:87 +msgid "returns the light level as a value between 0 and 65535" +msgstr "K'anchayninta kutichin, yupaynintaq 0 nisqamanta 65535 nisqakama" + +#: taextras.py:88 +msgid "returns the distance as a value between 0 and 65535" +msgstr "Karu kayninta kutichin, yupaynintaq 0 nisqamanta 65535 nisqakama" + +#: taextras.py:89 +msgid "returns the resistance value (ohms)" +msgstr "Sinchi kayninta kutichin (ohms)" + +#: taextras.py:90 +msgid "returns the voltage value (volts)" +msgstr "Voltaje nisqayninta kutichin (volts)" + +#: taextras.py:91 +msgid "returns the temperature value (celsius degree)" +msgstr "" + +#: taextras.py:92 +msgid "custom module sensor A" +msgstr "" + +#: taextras.py:93 +msgid "custom module sensor B" +msgstr "" + +#: taextras.py:94 +msgid "custom module sensor C" +msgstr "" + +# "LED" +#: taextras.py:95 +msgid "LED" +msgstr "LED" + +# "botón" +#: taextras.py:96 +msgid "button" +msgstr "rump'u" + +# #-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-# +# "gris" +# #-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-# +# "gris" +#: taextras.py:97 taextras.py:387 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:409 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1090 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1095 +msgid "gray" +msgstr "chiqchi" + +# "luz" +#: taextras.py:98 taextras.py:385 +msgid "light" +msgstr "k'anchana" + +# "distancia" +#: taextras.py:99 taextras.py:359 +msgid "distance" +msgstr "karukaynin" + +# "resistencia" +#: taextras.py:100 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "sinchikay" + +# #-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-# +# "voltaje" +#: taextras.py:101 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +#, fuzzy +msgid "voltage" +msgstr "" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"voltage nisqa\n" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"voltaje nisqa" + +# "temperatura" +#: taextras.py:102 +msgid "temperature" +msgstr "q'uñiynin" + +#: taextras.py:103 +msgid "module a" +msgstr "" + +#: taextras.py:104 +msgid "module b" +msgstr "" + +#: taextras.py:105 +msgid "module c" +msgstr "" + +# "Robot Butiá" +#: taextras.py:106 +msgid "Butia Robot" +msgstr "Robot Butiá nisqa" + +# [ES] "refrescar Butiá" +#: taextras.py:107 +msgid "refresh Butia" +msgstr "Butiáta kunanyachiy" + +# [ES] "actualiza el estado de la paleta y de los bloques Butiá" +#: taextras.py:108 +msgid "refresh the state of the Butia palette and blocks" +msgstr "Butiámanta bloquekunatawan ima paletakunatawanpas kunanyachiy" + +# "carga de batería Butiá" +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:110 +msgid "battery charge Butia" +msgstr "Butiap bateriyanmanta" + +#: taextras.py:111 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" +"Bateriap cargaynitaqa voltios nisqapi kutichin. Mana motor kaptinqa 255 " +"nisqatam kutichin" + +# "velocidad Butiá" +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:113 +msgid "speed Butia" +msgstr "Butiap utqhayninmanta" + +# [ES] "establece la velocidad de los motores del Butiá" +#: taextras.py:114 +msgid "set the speed of the Butia motors" +msgstr "Butiá utqhay purintanta mat'iy" + +# [ES] "mover Butiá" +#: taextras.py:115 +msgid "move Butia" +msgstr "Butiáta kuyuchiy" + +# #-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-# +# "izquierda" +#: taextras.py:116 TurtleArt/tabasics.py:169 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:856 +#, fuzzy +msgid "left" +msgstr "" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"lluq'i\n" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"lluqi" + +# #-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-# +# "derecha" +#: taextras.py:117 TurtleArt/tabasics.py:181 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:880 +msgid "right" +msgstr "paña" + +# [ES] "mueve los motores del Butiá a la velocidad especificada" +#: taextras.py:118 +msgid "moves the Butia motors at the specified speed" +msgstr "Butiá utqhayta purinanpaq mat'iy" + +# "detener Butiá" +# [es] "detener Butiá" +#: taextras.py:119 +msgid "stop Butia" +msgstr "Butiataqa sayachiy" + +# "detiene al robot Butiá" +# [es] "detiene al robot Butiá" +#: taextras.py:120 +msgid "stop the Butia robot" +msgstr "robot Butiatam sayachin" + +# "adelante Butiá" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:122 +msgid "forward Butia" +msgstr "ñawpaqman Butia" + +# "mueve el robot Butiá hacia adelante" +# [es] "mueve el robot Butiá hacia adelante" +#: taextras.py:123 +msgid "move the Butia robot forward" +msgstr "Butiataqa ñawpaqmanmi purichiy" + +# "izquierda Butiá" +# [es] "izquierda Butiá" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:125 +msgid "left Butia" +msgstr "lluq'i Butia" + +# [es] "gira el robot Butiá hacia la derecha" +#: taextras.py:126 +msgid "turn the Butia robot at left" +msgstr "pañamanhina Butiataqa muyuchiy" + +# "derecha Butiá" +# [es] "derecha Butiá" +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:128 +msgid "right Butia" +msgstr "paña Butia" + +# "gira el robot Butiá hacia la derecha" +# [es] "gira el robot Butiá hacia la derecha" +#: taextras.py:129 +msgid "turn the Butia robot at right" +msgstr "pañamanhina Butiataqa muyuchiy" + +# "atrás Butiá" +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:131 +msgid "backward Butia" +msgstr "qhipaman Butia" + +# "mueve el robot Butiá hacia atrás" +# [es] "mueve el robot Butiá hacia atrás" +#: taextras.py:132 +msgid "move the Butia robot backward" +msgstr "Butiataqa qhipamanmi purichiy" + +#: taextras.py:133 +msgid "Butia Robot extra blocks" +msgstr "Butia robotpaq aswan bloquekuna" + +#: taextras.py:134 +msgid "hack pin mode" +msgstr "pin nisqa imayna kaynin" + +# "tachuela +#: taextras.py:135 taextras.py:322 taextras.py:488 +msgid "pin" +msgstr "ratachiq" + +# "modo" +#: taextras.py:136 taextras.py:489 +msgid "mode" +msgstr "imayna kaynin" + +# elecciona la función del pin (ENTRADA, SALIDA). +#: taextras.py:137 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "Pin nisqapa purinanta akllay (HAYKUNA, LLUQSINA)." + +#: taextras.py:138 +msgid "read hack pin Butia" +msgstr "hack pin nisqapi ñawichay" + +#: taextras.py:139 +msgid "read the value of a hack pin" +msgstr "hack pin nisqap chaninta ñawichan" + +#: taextras.py:140 +msgid "write hack pin Butia" +msgstr "hack pin nisqapi qillqay" + +# "valor" +#: taextras.py:141 taextras.py:492 TurtleArt/tabasics.py:976 +#: TurtleArt/tawindow.py:4581 +msgid "value" +msgstr "chani" + +#: taextras.py:142 +msgid "set a hack pin to 0 or 1" +msgstr "hack pin nisqataqa churachin 0 utaq 1 yupaypi" + +# "ENTRADA" +#: taextras.py:143 taextras.py:466 +msgid "INPUT" +msgstr "HAYKUNA" + +# Configura el puerto hack como entrada digital. +#: taextras.py:144 +msgid "Configure hack port for digital input." +msgstr "Digital haykunahina kananpaqmi hack puertotaqa kamachiy." + +# "ALTO" +#: taextras.py:145 taextras.py:464 +msgid "HIGH" +msgstr "ACHKHA" + +# "Setea el valor ALTO en el puerto digital." +#: taextras.py:146 taextras.py:501 +msgid "Set HIGH value for digital port." +msgstr "Puerto digitalpiqa ACHKHA sutichakuq chanita akllapay." + +# "BAJO" +#: taextras.py:147 taextras.py:465 +msgid "LOW" +msgstr "PISI" + +# "Setea el valor BAJO en el puerto digital." +#: taextras.py:148 taextras.py:504 +msgid "Set LOW value for digital port." +msgstr "Puerto digitalpiqa PISI sutichakuq chanita akllapay." + +# "SALIDA" +#: taextras.py:149 taextras.py:467 +msgid "OUTPUT" +msgstr "LLUQSINA" + +# Configura el puerto hack como salida digital. +#: taextras.py:150 +msgid "Configure hack port for digital output." +msgstr "Digital lluqsinahina kananpaqmi hack puertotaqa kamachiy." + +# "Butiá" +# [es] "Butiá" +#: taextras.py:151 +msgid "Butia" +msgstr "Butia" + +#: taextras.py:152 +msgid "CAST\n" +msgstr "" + +#: taextras.py:153 +msgid "new name" +msgstr "" + +#: taextras.py:154 +msgid "original" msgstr "" +#: taextras.py:155 +msgid "f(x)=" +msgstr "" + +#: taextras.py:156 +msgid "name" +msgstr "" + +#: taextras.py:157 +msgid "Cast a new block" +msgstr "" + +#: taextras.py:158 +msgid "Module A" +msgstr "" + +#: taextras.py:159 +msgid "generic Module A" +msgstr "" + +#: taextras.py:160 +msgid "Module B" +msgstr "" + +#: taextras.py:161 +msgid "generic Module B" +msgstr "" + +#: taextras.py:162 +msgid "Module C" +msgstr "" + +#: taextras.py:163 +msgid "generic Module C" +msgstr "" + +#: taextras.py:164 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "PANTAY: pin %s nisqaqa LLUQSINA hinam kanman." + +#: taextras.py:165 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "PANTAY: pin %s nisqaqa HAYKUNA hinam kanman." + +#: taextras.py:166 +#, python-format +msgid "ERROR: Something wrong with function '%s'" +msgstr "" + +#: taextras.py:167 +#, python-format +msgid "ERROR: cannot init GCONF client: %s" +msgstr "" + +#: taextras.py:168 +msgid "ERROR: You must cast Module A, B or C" +msgstr "" + +#: taextras.py:169 +msgid "Creating PyBot server" +msgstr "" + +#: taextras.py:170 +msgid "ERROR creating PyBot server" +msgstr "" + +#: taextras.py:171 +msgid "PyBot is alive!" +msgstr "" + +#: taextras.py:172 +msgid "Ending butia polling" +msgstr "" + +# [ES] "Error importando Pygame. Este plugin requiere Pygame 1.9" +#: taextras.py:176 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "Pygame apachimuyqa pantarun. Kay pluginqa Pygame 1.9 nisqatam munan" + +# [ES] "Error en la inicialización de la cámara" +#: taextras.py:177 +msgid "Error on initialization of the camera" +msgstr "camara qallarichiypiqa pantarunmi." + +# [ES] "No se encontraró cámara" +#: taextras.py:178 +msgid "No camera was found" +msgstr "Manam Kamaraqa tarichikunchu" + +# [ES] "Error deteniendo cámara" +#: taextras.py:179 +msgid "Error stopping camera" +msgstr "Cámara utichiyqa pantarunmi" + +# [ES] "Error iniciando cámara" +#: taextras.py:180 +msgid "Error starting camera" +msgstr "Cámara hap'ichiyqa pantarunmi" + +# [ES] "Error en obtener máscara" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:182 +msgid "Error in get mask" +msgstr "Mascara nisqa hap'iyqa pantarunmi" + +# "FollowMe" +# [es] "FollowMe" +#: taextras.py:183 +msgid "FollowMe" +msgstr "FollowMe" + +# [ES] "refrescar FollowMe" +#: taextras.py:184 +msgid "refresh FollowMe" +msgstr "FollowMe nisqata kunanyachiy" + +# "Busca por un brick NXT conectado." +#: taextras.py:185 +msgid "Search for a connected camera." +msgstr "Huk brick NXT nisqata machkhay." + +# "calibración" +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:187 +msgid "calibration" +msgstr "mat'ichina" + +# "devuelve una calibración personalizada" +#: taextras.py:188 +msgid "store a personalized calibration" +msgstr "munasqa mat'ichisqata rikuchin" + +# "devuelve una calibración personalizada" +#: taextras.py:189 +msgid "return a personalized calibration" +msgstr "munasqa mat'ichisqata rikuchin" + +# "seguir" +# [es] "seguir" +#: taextras.py:190 +msgid "follow" +msgstr "qhatiy" + +# "seguir un color o calibración" +#: taextras.py:191 +msgid "follow a color or calibration" +msgstr "llimp'i kaqta churay" + +# "brillo" +#: taextras.py:192 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "llipipiynin" + +# [ES] "establece el brillo de la cámara como un valor entre 0 y 255." +#: taextras.py:193 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "Cámaraq llipipiyninta 0 nisqamnta 255 nisqakama churay." + +# "mínimo de pixeles" +#: taextras.py:194 +msgid "minimum pixels" +msgstr "pixelkunamanta pisi kaynin" + +# "define el mínimo número de píxeles a seguir" +#: taextras.py:195 +msgid "set the minimal number of pixels to follow" +msgstr "hayk'a pixeles nisqakunawan llamk'anapaqmi rikuchin" + +# [ES] "umbral" +#: taextras.py:196 +msgid "threshold" +msgstr "illariymanta" + +# [ES] "define el umbral para un color RGB" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:198 +msgid "set a threshold for a RGB color" +msgstr "imayna RGB kananpaq illariyninta churay" + +# [ES] "modo de cámara" +#: taextras.py:199 +msgid "camera mode" +msgstr "imayna Cámara kanqa" + +# [ES] "establece el modo de color de la cámara: RGB, YUV o HSV" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:201 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "camarapaq llimp'i kananta churay: RGB; YUV utaq HSV" + +# [ES] "obtener brillo" +#: taextras.py:202 +msgid "get brightness" +msgstr "illariyninta tariy" + +# [ES] "obtiene el brillo de la luz ambiente" +#: taextras.py:203 +msgid "get the brightness of the ambient light" +msgstr "k'itip illariyninta tariy" + +# [ES] "color promedio" +#: taextras.py:204 +msgid "average color" +msgstr "chawpi kaq llimp'i" + +# [ES] "Si está en 0 entonces el color promedio está apagado durante la calibración; " +# [ES] "para otros valores está encendido" +#: taextras.py:205 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" +"Sichus 0 yupaypi kanqa chayqa chawpi llimp'iqa manam k'anchasqachu kachkan " +"mat'inapaqqa" + +# "posición x" +#: taextras.py:207 +msgid "x position" +msgstr "X kinkay" + +# "retorna la posición x" +#: taextras.py:208 +msgid "return x position" +msgstr "X kinrayman kutiy" + +# "posición y" +#: taextras.py:209 +msgid "y position" +msgstr "Y kinray" + +# "retorna la posición y" +#: taextras.py:210 +msgid "return y position" +msgstr "Y kinrayman kutiy" + +# "píxeles" +#: taextras.py:211 +msgid "pixels" +msgstr "pixelkuna" + +# "devuelve el número de píxeles de la mancha mas grande" +#: taextras.py:212 +msgid "return the number of pixels of the biggest blob" +msgstr "hatun kaqpa hayk'a pixelniyuq kasqantam rikuchin" + +# [ES] "establece el modo de color de la cámara a RGB" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:214 +msgid "set the color mode of the camera to RGB" +msgstr "camarap llimp'i RGB nisqaman churay" + +# [ES] "establece el modo de color de la cámara a YUV" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:216 +msgid "set the color mode of the camera to YUV" +msgstr "camarap llimp'i YUV nisqaman churay" + +# [ES] "establece el modo de color de la cámara a HSV" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:218 +msgid "set the color mode of the camera to HSV" +msgstr "camarap llimp'i HSV nisqaman churay" + +# "calibración vacía" +#: taextras.py:219 +msgid "empty calibration" +msgstr "ch'usaq mat'ichina" + +# "error en la conversión de la cadena de texto" +#: taextras.py:220 +msgid "error in string conversion" +msgstr "qillqasqa t'ikrakuchkaptinmi pantarun" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:226 +msgid "Pattern detection" +msgstr "Sananpaqkunata qhawachiq" + +#: taextras.py:227 +msgid "Seeing signal" +msgstr "Sananpata qhawaspa" + +#: taextras.py:228 +msgid "Returns True if the signal is in front of the camera" +msgstr "Sichus sananpa camarap uyanpi kanqa chayqa Chiqay nispam kutichin" + +#: taextras.py:229 +msgid "Distance to signal" +msgstr "Sananpaman karuyaynin" + +#: taextras.py:230 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "Camaramanta sananpaqkama karukaynintam milimetros nisqapi kutichin" + +# "SumBot" +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:235 +msgid "SumBot" +msgstr "SumBot" + +# "velocidad SumBot" +#: taextras.py:236 +msgid "speed SumBot" +msgstr "SumBotpa utqhaynin" + +# "setea la velocidad del SumBot" +#: taextras.py:237 +msgid "submit the speed to the SumBot" +msgstr "SumBotpa utqhayninta kamachiy" + +# "Setea la velocidad por defecto para los comandos de movimiento." +#: taextras.py:238 +msgid "set the default speed for the movement commands" +msgstr "kikinmanta kuyurinanpaq kamachiyta churay" + +# "adelante SumBot +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:240 +msgid "forward SumBot" +msgstr "ñawpaqman SumBot" + +# "mueve el SumBot hacia adelante" +#: taextras.py:241 +msgid "move SumBot forward" +msgstr "ñawpaqman SumBot sutichakuqtaqa purichiy" + +# "atrás SumBot" +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:243 +msgid "backward SumBot" +msgstr "qhipaman SumBot" + +# "mueve el SumBot hacia atrás" +#: taextras.py:244 +msgid "move SumBot backward" +msgstr "qhipaman SumBot sutichakuqtaqa purichiy" + +# "detener SumBot" +#: taextras.py:245 +msgid "stop SumBot" +msgstr "SumBot sutichakuqta utichiy" + +# "detiene el SumBot" +#: taextras.py:246 +msgid "stop the SumBot" +msgstr "SumBot sutichakuqta utichin" + +# "izquierda SumBot" +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:248 +msgid "left SumBot" +msgstr "lluqiman SumBot" + +# "gira el SumBot hacia la izquierda" +#: taextras.py:249 +msgid "turn left the SumBot" +msgstr "lluqimanhina SumBot sutichakuqta muyuchiy" + +# "derecha SumBot" +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:251 +msgid "right SumBot" +msgstr "paña SumBot" + +# "gira el SumBot hacia la derecha" +#: taextras.py:252 +msgid "turn right the SumBot" +msgstr "pañamanhina SumBot sutichakuqta muyuchiy|" + +# "ángulo desde el centro" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:255 +msgid "angle to center" +msgstr "chawpimanta k'uchuchiy" + +# "Obtiene el ángulo desde el centro del dojo." +#. TRANS: dohyo is the playing field +#: taextras.py:257 +msgid "get the angle to the center of the dohyo" +msgstr "dojop chawpinmanta k'uchutaqa hurquy" + +# "ángulo al Enemigo" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:260 +msgid "angle to Enemy" +msgstr "Ayqap k'uchun" + +# "obtiene el ángulo al Enemigo" +#: taextras.py:261 +msgid "get the angle to the Enemy" +msgstr "Awqaqpa k'uchunta tariy" + +# "coor. x SumBot" +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:263 +msgid "x coor. SumBot" +msgstr "SumBot sutichakuqpa x coor." + +# "Obtiene la coordenada y del oponente." +#: taextras.py:264 +msgid "get the x coordinate of the SumBot" +msgstr "oponentep Y coordenandanta tarin" + +# "coor. y SumBot" +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:266 +msgid "y coor. SumBot" +msgstr "SumBot sutichakuqpa y coor." + +# "Obtiene la coordenada y del oponente." +#: taextras.py:267 +msgid "get the y coordinate of the SumBot" +msgstr "oponentep Y coordenandanta tarin" + +# "coor. x Enemigo" +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:269 +msgid "x coor. Enemy" +msgstr "Awqaqpa x coor." + +# "Obtiene la coordenada y del oponente." +#: taextras.py:270 +msgid "get the x coordinate of the Enemy" +msgstr "oponentep Y coordenandanta tarin" + +# "coor. y Enemigo" +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:272 +msgid "y coor. Enemy" +msgstr "Awqaqpa y coor." + +# "Obtiene la coordenada y del oponente." +#: taextras.py:273 +msgid "get the y coordinate of the Enemy" +msgstr "oponentep Y coordenandanta tarin" + +# "rotación SumBot" +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:275 +msgid "rotation SumBot" +msgstr "SumBot sutichakuqpa muyunan" + +# "obtiene la rotación del SumBot" +#: taextras.py:276 +msgid "get the rotation of the Sumbot" +msgstr "SumBot muyunanta tariy" + +# "rotación Enemigo" +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:278 +msgid "rotation Enemy" +msgstr "Awqaqpa muyunan" + +# "obtiene la rotación del Enemigo" +#: taextras.py:279 +msgid "get the rotation of the Enemy" +msgstr "Awqa muyunanta tariy" + +# "distancia al centro" +#: taextras.py:280 +msgid "distance to center" +msgstr "chawpikama chayanapaq" + +# "Obtiene el ángulo desde el centro del dojo." +#. TRANS: dohyo is the playing field +#: taextras.py:282 +msgid "get the distance to the center of the dohyo" +msgstr "dojop chawpinmanta k'uchutaqa hurquy" + +# "distancia al Enemigo" +#: taextras.py:283 +msgid "distance to Enemy" +msgstr "Awqakama chayanapaq" + +# "obtiene la distancia al Enemigo" +#: taextras.py:284 +msgid "get the distance to the Enemy" +msgstr "Awqakama chayanapaqmi tarin" + +# "actualizar información" +#: taextras.py:285 +msgid "update information" +msgstr "willanata kunanyachiy" + +# "actualiza la información desde el servidor" +#: taextras.py:286 +msgid "update information from the server" +msgstr "servidormanta willanata kunanyachiy" + +# "Paleta de bloques de física" +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:291 +msgid "Palette of physics blocks" +msgstr "física nisqamanta bloquekuna" + +# "comenzar polígono" +#: taextras.py:292 +msgid "start polygon" +msgstr "poligonota qallariy" + +# "Comienza a definir un nuevo polígono basado en la posición actual xy de la " +# "Tortuga." +#: taextras.py:293 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" +"Kunan kaq xy nisqapi charapa tarikusqanmantam musuq poligonotaqa yurichiy." + +# "agregar punto" +#: taextras.py:295 +msgid "add point" +msgstr "Puntuta yapay" + +# "Agrega un nuevo punto al polígono actual basado en la posición actual xy de " +# "la Tortuga." +#: taextras.py:296 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" +"Kunan kaq xy nisqapi charapa tarikusqanmantam musuq puntuta poligonoman " +"churay." + +# "terminar polígono" +#: taextras.py:298 +msgid "end polygon" +msgstr "poligonota tukuy" + +# "Define un nuevo polígono." +#: taextras.py:299 +msgid "Define a new polygon." +msgstr "Musuq poligonota ruway." + +# "termina polígono relleno" +#: taextras.py:300 +msgid "end filled polygon" +msgstr "unt'achisqa poligonota tukuy" + +# "No es un polígono simple" +#: taextras.py:301 +msgid "Not a simple polygon" +msgstr "Manam yanqa poligono nisqachu" + +# "Define un nuevo polígono relleno." +#: taextras.py:302 +msgid "Define a new filled polygon." +msgstr "Musuq hunt'achisqa poligonota ruway." + +# "triángulo" +#: taextras.py:303 +msgid "triangle" +msgstr "Kimsak'uchu" + +# "base" +#. TRANS: base of a triangle +#: taextras.py:305 +msgid "base" +msgstr "t'iqsi" + +# "altura" +#: taextras.py:306 taextras.py:312 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:896 +msgid "height" +msgstr "sayaynin" + +# "Agrega un objeto triángulo al proyecto." +#: taextras.py:307 +msgid "Add a triangle object to the project." +msgstr "kimsak'uchuta churay." + +# "círculo" +#: taextras.py:308 +msgid "circle" +msgstr "muyu" + +# "Agrega un objeto círculo al proyecto." +#: taextras.py:309 +msgid "Add a circle object to the project." +msgstr "muyuta churay." + +# "rectángulo" +#: taextras.py:310 +msgid "rectangle" +msgstr "suyt'u" + +# "anchura" +#: taextras.py:311 plugins/turtle_blocks_extras/turtle_blocks_extras.py:872 +msgid "width" +msgstr "kinraynin" + +# "Agrega un objeto rectángulo al proyecto." +#: taextras.py:313 +msgid "Add a rectangle object to the project." +msgstr "suyt'uta churay." + +# "resetear" +#: taextras.py:314 +msgid "reset" +msgstr "pichay" + +# "Resetea el proyecto; limpia la lista de objetos." +#: taextras.py:315 +msgid "Reset the project; clear the object list." +msgstr "Wakichinata pichay; llapan sinrichasqakunata pichay." + +# "motor" +#: taextras.py:316 +msgid "motor" +msgstr "motor nisqa" + +# "torque" +#. TRANS: torque as in engine torque +#: taextras.py:318 +msgid "torque" +msgstr "q'iwinan" + +# "velocidad" +#: taextras.py:319 +msgid "speed" +msgstr "Utqhanan" + +# [ES] "El torque y velocidad del motor están en el rango que va de 0 (apagado) a " +# [ES] "números positivos; el motor es colocado en el objeto creado mas " +# [ES] "recientemente." +#: taextras.py:320 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"Motor purinanpaq q'iwichiq utqhayachiq imaqqa, 0 yupamanta (mañusqa kaspa) " +"positivos yupanakunaman rin; motorqa chayraq ruwachasqapim churakun." + +# "Sujeta un objeto para que no se caiga." +#: taextras.py:323 +msgid "Pin an object down so that it cannot fall." +msgstr "imaynapas ama urmayananpaqmi ratachin." + +# "unión" +#: taextras.py:324 +msgid "joint" +msgstr "Huñukuy" + +# "x" +#: taextras.py:325 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +#, fuzzy +msgid "x" +msgstr "" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"X\n" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"x" + +# "y" +#: taextras.py:326 TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 +#, fuzzy +msgid "y" +msgstr "" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"Y\n" +"#-#-#-#-# quz.po (PACKAGE VERSION) #-#-#-#-#\n" +"y" + +# "Une dos objetos (el objeto creado mas reciententemente y el objeto en el " +# "punto x, y)." +#: taextras.py:327 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" +"Iskay imaymanakunatam tinkuchin ( chayraq imayman ruwasqatawan X, Y " +"kasqakunawan ima)." + +# "guardar como Actividad Física" +#: taextras.py:329 +msgid "save as Physics activity" +msgstr "Física ruwanatahina waqaychay" + +# "Guarda el proyecto al Diario como una Actividad de Física." +#: taextras.py:330 +msgid "Save the project to the Journal as a Physics activity." +msgstr "Física ruwanatahina P'anqapi waqaychay." + +# "círculo" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:332 +msgid "gear" +msgstr "muyu" + +# "Agrega un objeto engranaje al proyecto." +#: taextras.py:333 +msgid "Add a gear object to the project." +msgstr "Wakichinam t'akyakuq imaymanata churay." + +# "densidad" +#: taextras.py:334 +msgid "density" +msgstr "densidad nisqa" + +# "Establece la densidad de los objetos (la densidad puede ser cualquier número " +# "positivo)." +#: taextras.py:335 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" +"Imaymankunap densidad nisqantam churan (densidadqa yupana positivo nisqam " +"kanman)." + +# "fricción" +#: taextras.py:337 +msgid "friction" +msgstr "qhaquna" + +# "Establece la propiedad de fricción de los objetos (un valor entre 0 y 1, " +# "donde 0 es sin fricción y el 1 es fuerte)." +#: taextras.py:338 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" +"Imaymanakunap qhaqunakuntam churan (chaniqa 0 utaq 1 kanman, 0 yupayqa " +"qhaqunatam rikuchin 1 yupaytaq kallpasapa kaqta)." + +# "restitución" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:341 +msgid "bounciness" +msgstr "kikin kaqllaman kutichiq" + +# "Establece la propiedad de restitución para los objetos (un valor entre 0 y " +# "1, donde 0 significa sin restitución y 1 mucha)." +#: taextras.py:342 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" +"Imaymanakunata kikin kaqllamanmi kutichin (chaniqa 0 utaq 1 kanman, 0 " +"yupayqa kikin kaqllaman kutichisqanta rikuchin 1 yupaytaq sinchi kaqta)." + +# "dinámico" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:345 +msgid "dynamic" +msgstr "ch'iti" + +# "Si dinámico = 1, el objeto puede moverse; si dinámico = 0, queda fijo en su " +# "posición." +#: taextras.py:346 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" +"Sichus ch'iti= 1 yupayniyuq kanqa chayqa, imaymanaqa puriyqachanqam; sichus " +"ch'iti = 0 yupayniyuq kanqa chayqa imaymana kaqqa kikin kasqallapim kanqa." + +# "Paleta de bloques WeDo" +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:352 +msgid "Palette of WeDo blocks" +msgstr "WeDo bloquekunamanta" + +#: taextras.py:353 +msgid "WeDo" +msgstr "WeDo" + +# [ES] "setea el dispositivo WeDo actual" +#: taextras.py:354 +msgid "set current WeDo device" +msgstr "WeDo kunan kaqtam kunanyachiy" + +# [ES] "número de dispositivos WeDo" +#: taextras.py:355 +msgid "number of WeDo devices" +msgstr "WeDo nisqap hayk'a dispositivos nisqakuna kasqan" + +# "inclinación" +#: taextras.py:356 +msgid "tilt" +msgstr "k'iraynin" + +# "salida del sensor de inclinación: (-1 == no está inclinado, 0 == inclinado " +# "hacia adelante, 3 == inclinado hacia atrás, 1 == inclinado hacia la " +# "izquierda, 2 == inclinado hacia la derecha)" +#: taextras.py:357 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"kinrayasqamanta musyasqan: (-1 == manam kinrayasqachu kachkan, 0 == ñawpaqma " +"kinrayasqa kachkan, 3 == qhipaman kinrayasqa kachkan, 1 == lluqiman " +"kinrayasqa kachkan, 2 == pañaman kinrayasqa kachkan)" + +# "salida del sensor distancia" +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:361 +msgid "distance sensor output" +msgstr "karu kaymanta musyasqan" + +# "Motor A" +#: taextras.py:362 +msgid "Motor A" +msgstr "Motor A nisqa" + +# "devuelve el valor actual del Motor A" +#: taextras.py:363 +msgid "returns the current value of Motor A" +msgstr "Motor A nisqapa kunan kaq chanintam kutichin" + +# "Motor B" +#: taextras.py:364 +msgid "Motor B" +msgstr "Motor B nisqa" + +# "devuelve el valor actual del Motor B" +#: taextras.py:365 +msgid "returns the current value of Motor B" +msgstr "Motor B nisqapa kunan kaq chanintam kutichin" + +# "setea el valor del Motor A" +#: taextras.py:366 +msgid "set the value for Motor A" +msgstr "Motor A nisqapa chaninta akllapan" + +# "setea el valor del Motor B" +#: taextras.py:367 +msgid "set the value for Motor B" +msgstr "Motor B nisqapa chaninta akllapan" + +# [ES] "WeDo no está disponible" +#: taextras.py:368 +msgid "WeDo is unavailable" +msgstr "WeDo manam kachkanchu" + +# [ES] "Wedo %d no está disponible; usando por defecto el 1" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:370 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "Wedo %d nisqaqa manam kachkanchu; 1 kikin kasqallantam hap'ikuchkan" + +# [ES] "%(device)s no está disponible en el WeDo %(wedo_number)d" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:373 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s kayqa manam kay %(wedo_number)d WeDo nisqapiqa kachkanchu" + +# "Paleta de bloques LEGO NXT de motores" +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:378 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "LEGO NXT bloques motores nisqakunamanta" + +# "Paleta de bloques LEGO NXT de sensores" +#: taextras.py:379 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "LEGO NXT bloques llakllana nisqakunamanta" + +# "tocar" +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:381 +msgid "touch" +msgstr "llamina" + +# "ultrasónico" +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:383 +msgid "ultrasonic" +msgstr "ultrasónico uyarina" + +# "color" +#: taextras.py:384 TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 +#: TurtleArt/tabasics.py:384 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1093 +msgid "color" +msgstr "llimp'i" + +# "sonido" +#: taextras.py:386 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:206 +msgid "sound" +msgstr "uyarina" + +# [ES] "Por favor chequee la conexión con el brick" +#. TRANS: The brick is the NXT controller +#: taextras.py:389 +msgid "Please check the connection with the brick" +msgstr "Amahina kaychu, tikaman t'inkichiyta qhawariy." + +# [ES] "Puerto '%s' inválido. El puerto debe ser: PUERTO A, B o C" +#: taextras.py:390 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" +"Kay '%s' puerto nisqata manam allinchu kachkan. Puertoqa kanmanpuni: PUERTO " +"A, B utaq C" + +# [ES] "Puerto '%s' inválido. El puerto debe ser: PUERTO 1, 2, 3 o 4" +#: taextras.py:391 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" +"Kay '%s' puerto nisqata manam allinchu kachkan. Puertoqa kanmanpuni: PUERTO " +"1, 2, 3 utaq 4" + +# [ES] "El valor de potencia debe estar entre -127 y 127" +#: taextras.py:392 +msgid "The value of power must be between -127 to 127" +msgstr "Potencia nisqapa chaninqa 127 yupanmanta 127 yupaykama kanman." + +# [ES] "El parámetro debe ser un entero, no '%s'" +#: taextras.py:393 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "Yupay kaqqa hunt'am kanman mana '%s' phatmasqachu" + +# [ES] "Un error ha ocurrido: chequee todas las conexiones y pruebe reconectar" +#: taextras.py:394 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" +"Pantaymi rikurin: llapan t'inkichiyta qhawariy chaymantataq wakmanta " +"t'inkichiy." + +# [ES] "NXT encontró %s bricks" +#: taextras.py:395 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT nisqaqa kayniraq %s tikakunatam tarirqun" + +# "NXT no encontrado" +#: taextras.py:396 +msgid "NXT not found" +msgstr "NXT mana tarisqa" + +# [ES] "El brick número %s no fue encontrado" +#: taextras.py:397 +#, python-format +msgid "Brick number %s was not found" +msgstr "Kay yupayuq %s tikaqa manam tarichikunchu" + +# "refrescar NXT" +#: taextras.py:398 +msgid "refresh NXT" +msgstr "NXT nisqata kunanyachiy" + +# "Busca por un brick NXT conectado." +#: taextras.py:399 +msgid "Search for a connected NXT brick." +msgstr "Huk brick NXT nisqata machkhay." + +#: taextras.py:400 +msgid "NXT" +msgstr "NXT" + +# [ES] "establece el dispositivo NXT actual" +#: taextras.py:401 +msgid "set current NXT device" +msgstr "kunan kaq NXT nisqata churay" + +# [ES] "número de dispositivos NXT" +#: taextras.py:402 +msgid "number of NXT devices" +msgstr "NXT nisqap hayk'a dispositivos nisqakuna kasqan" + +# [ES] "nombre del brick" +#: taextras.py:403 +msgid "brick name" +msgstr "Tikap sutin" + +# [ES] "Obtiene el nombre del brick." +#: taextras.py:404 +msgid "Get the name of a brick." +msgstr "Tikap sutinta tarin." + +# "reproducir tono" +#: taextras.py:405 +msgid "play tone" +msgstr "uyarinap kunkanta uyarichiy" + +# "frecuencia" +#: taextras.py:406 +msgid "frequency" +msgstr "frecuencia nisqa" + +# "tiempo" +#: taextras.py:407 plugins/turtle_blocks_extras/turtle_blocks_extras.py:425 +msgid "time" +msgstr "pacha" + +# "Reproduce un tono a cierta frecuencia por un determinado tiempo." +#: taextras.py:408 +msgid "Play a tone at frequency for time." +msgstr "Uyarinap kunkanta frecuenciatawan unayaynintawan churaspa uyarichiy." + +#. TRANS: turn is the action +#: taextras.py:410 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"motorta muyuchiyturn motor\n" +"\n" + +# "Puerto" +#: taextras.py:411 +msgid "port" +msgstr "puerto nisqa" + +# "potencia" +#: taextras.py:412 +msgid "power" +msgstr "Potencia nisqa" + +# "rotación" +#. TRANS: rotations is quantity of turns +#: taextras.py:414 +msgid "rotations" +msgstr "muyuna" + +# "gira un motor" +#: taextras.py:415 +msgid "turn a motor" +msgstr "huk motorta muyuchiy" + +#: taextras.py:416 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"motorkunata\n" +"\n" +"mat'iy" + +# [ES] "dirección" +#: taextras.py:417 +msgid "steering" +msgstr "mayma rina" + +# "sincroniza dos motores conectados en el PUERTO B y PUERTO C" +#: taextras.py:418 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" +"PUERTO B hinallataq PUERTO C nisqaman iskay motorkuna masichakuqta kuskanchay" + +# "PUERTO A" +#: taextras.py:419 +msgid "PORT A" +msgstr "PUERTO A nisqa" + +# "PUERTO A del brick" +#: taextras.py:420 +msgid "PORT A of the brick" +msgstr "brick nisqapa PUERTO A nisqan" + +# "PUERTO B" +#: taextras.py:421 +msgid "PORT B" +msgstr "PUERTO B nisqa" + +# "PUERTO B del brick" +#: taextras.py:422 +msgid "PORT B of the brick" +msgstr "brick nisqapa PUERTO B nisqan" + +# "PUERTO C" +#: taextras.py:423 +msgid "PORT C" +msgstr "PUERTO C nisqa" + +# "PUERTO C del brick" +#: taextras.py:424 +msgid "PORT C of the brick" +msgstr "brick nisqapa PUERTO C nisqan" + +#: taextras.py:425 +msgid "" +"synchronize\n" +"motors" +msgstr "" +"motorkunata\n" +"mat'iy" + +# "iniciar motor" +#: taextras.py:426 +msgid "start motor" +msgstr "motorta qallarichiy" + +# "Girar un motor por siempre." +#: taextras.py:427 +msgid "Run a motor forever." +msgstr "Huk motorta wiñaypaq muyuchiy." + +# "frenar motor" +#: taextras.py:428 +msgid "brake motor" +msgstr "motorta utichiy" + +# "Frena un motor específico." +#: taextras.py:429 +msgid "Stop a specified motor." +msgstr "akllasqa motorta utichiy." + +# "reiniciar motor" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:431 +msgid "reset motor" +msgstr "motorta hukmanta qallarichiy" + +# "Reinicia el contador del motor." +#: taextras.py:432 +msgid "Reset the motor counter." +msgstr "Motorpa yupananta hukmanta qallarichiy." + +# "posición del motor" +#: taextras.py:433 +msgid "motor position" +msgstr "motorpa maypi kasqaynin" + +# "Obtiene la posición del motor." +#: taextras.py:434 +msgid "Get the motor position." +msgstr "Motorpa maypi kasqanta taripay." + +# "PUERTO 1" +#: taextras.py:435 +msgid "PORT 1" +msgstr "PUERTO 1 nisqa" + +# "PUERTO 1 del brick" +#: taextras.py:436 +msgid "PORT 1 of the brick" +msgstr "brick nisqapa PUERTO 1 nisqan" + +# "leer" +#: taextras.py:437 +msgid "read" +msgstr "Ñawichay" + +# "sensor" +#: taextras.py:438 +msgid "sensor" +msgstr "musyana" + +# "Lee la salida del sensor." +#: taextras.py:439 +msgid "Read sensor output." +msgstr "Musyaymanta ñawirin." + +# "PUERTO 2" +#: taextras.py:440 +msgid "PORT 2" +msgstr "PUERTO 2 nisqa" + +# "PUERTO 2 del brick" +#: taextras.py:441 +msgid "PORT 2 of the brick" +msgstr "brick nisqapa PUERTO 2 nisqan" + +# "sensor de luz" +#: taextras.py:442 +msgid "light sensor" +msgstr "k'anchariypa musyaynin" + +#: taextras.py:443 +msgid "gray sensor" +msgstr "chiqchikunamnta musyana" + +# "PUERTO 3" +#: taextras.py:444 +msgid "PORT 3" +msgstr "PUERTO 3 nisqa" + +# "PUERTO 3 del brick" +#: taextras.py:445 +msgid "PORT 3 of the brick" +msgstr "brick nisqapa PUERTO 3 nisqan" + +# "sensor táctil" +#: taextras.py:446 +msgid "touch sensor" +msgstr "ruk'anapa musyaynin" + +# "sensor de distancia" +#: taextras.py:447 +msgid "distance sensor" +msgstr "karu kaymanta musyaynin" + +# "PUERTO 4" +#: taextras.py:448 +msgid "PORT 4" +msgstr "PUERTO 4 nisqa" + +# "PUERTO 4 del brick" +#: taextras.py:449 +msgid "PORT 4 of the brick" +msgstr "brick nisqapa PUERTO 4 nisqan" + +# "sensor de sonido" +#: taextras.py:450 +msgid "sound sensor" +msgstr "uyarinapa musyaynin" + +# "sensor de color" +#: taextras.py:451 +msgid "color sensor" +msgstr "llimp'ip musyaynin" + +# "prender luz" +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:454 +msgid "set light" +msgstr "k'ancharichiy" + +# "Prende la luz del sensor de color." +#: taextras.py:455 +msgid "Set color sensor light." +msgstr "Llimp'ip musyayninpa k'anchariyninta hap'ichiy." + +# [ES] "nivel de batería" +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:457 +msgid "battery level" +msgstr "baterip imayna kasqan" + +#: taextras.py:458 +msgid "Get the battery level of the brick in millivolts" +msgstr "Brick nisqap imayna baterian kasqantam milivolts nisqapi kutichin." + +# "Paleta de bloques WeDo" +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:463 +msgid "Palette of Arduino blocks" +msgstr "Arduinos bloquekunamanta" + +# "PWM" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:469 +msgid "PWM" +msgstr "PWM" + +# "SERVO" +#: taextras.py:470 +msgid "SERVO" +msgstr "SERVO" + +# "ERROR: Chequee la Arduino y el número de puerto." +#: taextras.py:471 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "PANTAY: Arduino nisqatawan puerto yupanantawan qhawariy." + +# "ERROR: El valor debe ser un número entre 0 y 255." +#: taextras.py:472 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "PANTAY: chaniqa 0 yupaymanta 255 yupanakamanmi kanman." + +# "ERROR: El valor debe ser ALTO o BAJO." +#: taextras.py:473 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "PANTAY: chaniqa ACHKHA utaq PISI kanman." + +# "ERROR: El modo debe ser ENTRADA, SALIDA, PWM o SERVO." +#: taextras.py:474 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "PANTAY: imayna kayqa HAYKUNA, LLUQSINA, PWM utaq SERVO nispam kanman." + +#: taextras.py:475 +msgid "ERROR: The value must be an integer." +msgstr "PANTAY: chaniqa yupana entero nisqa kanman." + +#: taextras.py:476 +msgid "ERROR: The pin must be an integer." +msgstr "PANTAY: pin nisqaqa yupana entero nisqapim kanman." + +# [ES] "refrescar Arduino" +#: taextras.py:477 +msgid "refresh Arduino" +msgstr "Arduinota kunanyachiy" + +# [ES] "Busca por Arduinos conectadas." +#: taextras.py:478 +msgid "Search for connected Arduinos." +msgstr "Sapanka Arduinokuna tinkuchisqa kasqapi machkhan." + +#: taextras.py:479 +msgid "Arduino" +msgstr "Arduino" + +# [ES] "establece la placa Arduino actual" +#: taextras.py:480 +msgid "set current Arduino board" +msgstr "kunan kaq placa Aduinotam churan" + +# [ES] "número de Arduinos" +#: taextras.py:481 +msgid "number of Arduinos" +msgstr "hayk'a Arduinokuna" + +# [ES] "número de placas Arduino" +#: taextras.py:482 +msgid "number of Arduino boards" +msgstr "hayk'a placa Arduinokuna" + +# [ES] "nombre de Arduino" +#: taextras.py:483 +msgid "Arduino name" +msgstr "Arduinop sutin" + +# [ES] "Obtiene el nombre de la Arduino." +#: taextras.py:484 +msgid "Get the name of an Arduino." +msgstr "Arduinop sutinta tarin." + +# "modo del pin" +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:487 +msgid "pin mode" +msgstr "pin nisqa imayna kaynin" + +# "Selecciona la función del pin (ENTRADA, SALIDA, PWM, SERVO)." +#: taextras.py:490 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "Pin nisqapa purinanta akllay (HAYKUNA, LLUQSINA, PWM, SERVO)." + +# "escribir analógico" +#: taextras.py:491 +msgid "analog write" +msgstr "analogico nisqata qillqay" + +# "Escribe un valor analógico en el puerto especificado." +#: taextras.py:493 +msgid "Write analog value in specified port." +msgstr "alogico chanitam akllasqa puertopiqa qillqay." + +# "leer analógico" +#: taextras.py:494 +msgid "analog read" +msgstr "analogico nisqata nawichay" + +# "Lee un valor desde un puerto analógico. El valor puede ser entre 0 y 1023. " +# "Use Vref para determinar el voltaje. Para USB, volt=((leer)*5/1024) " +# "aproximadamente." +#: taextras.py:495 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"Huk puesto analogico nisqamanta huk chaniqa ñawichay. Chaniqa 0 yupanamanta " +"1023 yupanakama kanman. Voltaje churanapaqtaq Vref nisqawan purichiwaq. USB " +"nisqapaqtaq, volt=((ñawiriy)*5/1024) nisqahinata." + +# "escribir digital" +#: taextras.py:497 +msgid "digital write" +msgstr "digitalta qillqay" + +# "Escribe un valor digital en un puerto específico." +#: taextras.py:498 +msgid "Write digital value to specified port." +msgstr "digital chanitam akllasqa puertopiqa qillqay." + +# "leer digital" +#: taextras.py:499 +msgid "digital read" +msgstr "digitalta ñawichay" + +# "Lee un valor desde un puerto digital." +#: taextras.py:500 +msgid "Read value from digital port." +msgstr "Purdo digitalmanta chanitaqa ñawichay." + +# "Configura el puerto de la Arduino como entrada digital." +#: taextras.py:502 +msgid "Configure Arduino port for digital input." +msgstr "Digital haykunahina kananpaqmi Arduino puertotaqa kamachiy." + +# "Configura el puerto de la Arduino para manejar un servo." +#: taextras.py:503 +msgid "Configure Arduino port to drive a servo." +msgstr "Servo sutichakuqta puriyachinapaqmi Arduino puertonta kamachiy." + +# "Configura el puerto de la Arduino como salida digital." +#: taextras.py:505 +msgid "Configure Arduino port for digital output." +msgstr "Digital lluqsinahina kananpaqmi Arduino puertotaqa kamachiy." + +# "Configura el puerto de la Arduino para PWM modulación por ancho de pulsos)." +#: taextras.py:506 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" +"PWM sutichakuqwan kananpaqmi Arduino puertonta kamachiy (sakhayninwan " +"churachinkunqa)." + +#: taextras.py:507 +#, python-format +msgid "Not found Arduino %s" +msgstr "Manam Arduino %s nisqaqa tarikunchu" + +#: taextras.py:508 +msgid "The pin must be an integer" +msgstr "Pin nisqaqa entero nisqapim kanman" + +#: taextras.py:509 +msgid "The device must be an integer" +msgstr "Dispositivo nisqaqa yupana entero nisqapim kanman" + +# "Paleta de bloques WeDo" +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:514 +msgid "Palette of Expeyes blocks" +msgstr "WeDo bloquekunamanta" + +# [ES] "establecer PVS" +#. TRANS: Programmable voltage output +#: taextras.py:516 +msgid "set PVS" +msgstr "PVS nisqata churay" + +# [ES] "establece el voltaje de salida programable" +#: taextras.py:517 +msgid "set programmable voltage output" +msgstr "ima voltaje nisqawan programasqaña lluqsinapaq churay" + +# [ES] "establecer voltaje SQR1" +#. TRANS: Square wave 1 voltage output +#: taextras.py:519 +msgid "set SQR1 voltage" +msgstr "SQR1 voltajeta churan" + +# [ES] "establece una onda cuadrada en el voltaje de salida" +#: taextras.py:520 +msgid "set square wave 1 voltage output" +msgstr "lluqsip voltajemanqa onda cuadrada nisqata churan" + +# [ES] "establecer voltaje SQR2" +#. TRANS: Square wave 2 voltage output +#: taextras.py:522 +msgid "set SQR2 voltage" +msgstr "SQR2 voltajeta churay" + +# [ES] "establece una onda cuadrada en el voltaje de salida" +#: taextras.py:523 +msgid "set square wave 2 voltage output" +msgstr "lluqsip voltajemanqa onda cuadrada nisqata churay" + +# [ES] "establecer OD1" +#. TRANS: Digital output level +#: taextras.py:525 +msgid "set OD1" +msgstr "OD1 nisqata churay" + +# [ES] "establece el nivel de la salida digital (OD1) bajo (0) o alto (1)" +#: taextras.py:526 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" +"digital lluqsinanta (OD1) antunninpichu (0) utaq huch'uyninpichu (1) " +"lluqsinqa chayta churay" + +# [ES] "nivel IN1" +#. TRANS: Input 1 voltage level +#: taextras.py:528 +msgid "IN1 level" +msgstr "IN1 t'aqa" + +# [ES] "devuelve 1 si el voltaje de IN1 es mayor a 2,5 volts, 0 si el voltaje es <= " +# [ES] "2,5 volts" +#: taextras.py:529 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" +"sichus IN1 nisqap voltaje nisqan 2.5 volts kanqa chayqa 1 yupaytam " +"kutichinqa, ichaqa 2.5 volts nisqa kaptinqa 0 yupaytam kutichinqa" + +# [ES] "nivel IN2" +#. TRANS: Input 2 voltage level +#: taextras.py:532 +msgid "IN2 level" +msgstr "IN2 t'aqa" + +# [ES] "devuelve 1 si el voltaje de IN2 es mayor a 2,5 volts, 0 si el voltaje es <= " +# [ES] "2,5 volts" +#: taextras.py:533 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" +"sichus IN2 nisqap voltaje nisqan 2.5 volts kanqa chayqa 1 yupaytam " +"kutichinqa, ichaqa 2.5 volts nisqa kaptinqa 0 yupaytam kutichinqa" + +# [ES] "nivel SEN" +#. TRANS: Resistive sensor voltage level +#: taextras.py:536 +msgid "SEN level" +msgstr "SEN t'aqa" + +# [ES] "devuelve 1 si el voltaje del sensor resistivo (SEN) es mayor a 2,5 volts, 0 " +# [ES] "si el voltaje es <= 2,5 volts" +#: taextras.py:537 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" +"sichus musyanap (SEN) voltaje nisqan 2.5 volts kanqa chayqa 1 yupaytam " +"kutichinqa, ichaqa 2.5 volts nisqa kaptinqa 0 yupaytam kutichinqa" + +# [ES] "capturar" +#: taextras.py:539 +msgid "capture" +msgstr "hap'iy" + +#: taextras.py:540 +msgid "input" +msgstr "haykuna" + +#: taextras.py:541 +msgid "samples" +msgstr "qhawarichikuna" + +#: taextras.py:542 +msgid "interval" +msgstr "t'aqap pacha" + +# [ES] "captura múltiples muestras de la entrada en intervalos (MS); los resultados " +# [ES] "son puestos en FIFO" +#. TRANS: MS is microseconds +#: taextras.py:544 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" +"t'aqasqa pachakunan puriqta (MS) hap'iy; kaykunaqa FIFO nisqapim churakunqa" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:547 +msgid "A1" +msgstr "A1" + +# [ES] "lee el voltaje de la entrada analógica 1" +#: taextras.py:548 +msgid "read analog input 1 voltage" +msgstr "1 analógico musyanaman voltaje haykusqanta ñawichay" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:550 +msgid "A2" +msgstr "A2" + +# [ES] "lee el voltaje de la entrada analógica 2" +#: taextras.py:551 +msgid "read analog input 2 voltage" +msgstr "2 analógico musyanaman voltaje haykusqanta ñawichay" + +#. TRANS: Read input 1 voltage +#: taextras.py:553 +msgid "IN1" +msgstr "IN1" + +# [ES] "lee el voltaje de la entrada 1" +#: taextras.py:554 +msgid "read input 1 voltage" +msgstr "1 haykunap voltaje nisqanta ñawichan" + +#. TRANS: Read input 2 voltage +#: taextras.py:556 +msgid "IN2" +msgstr "IN2" + +# [ES] "lee el voltaje de la entrada 2" +#: taextras.py:557 +msgid "read input 2 voltage" +msgstr "2 haykunap voltaje nisqanta ñawichan" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:559 +msgid "SEN" +msgstr "SEN" + +# [ES] "lee el voltaje de entrada del sensor analógico" +#: taextras.py:560 +msgid "read analog sensor input voltage" +msgstr "analógico musyanaman voltaje haykusqanta ñawichay" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:562 +msgid "SQR1" +msgstr "SQR1" + +# [ES] "lee el voltaje de la onda cuadrada 1" +#: taextras.py:563 +msgid "read square wave 1 voltage" +msgstr "1 onda cuadrada nisqap voltajenta ñawichan" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:565 +msgid "SQR2" +msgstr "SQR2" + +# [ES] "lee el voltaje de la onda cuadrada 2" +#: taextras.py:566 +msgid "read square wave 2 voltage" +msgstr "2 onda cuadrada nisqap voltajenta ñawichan" + +#. TRANS: Read programmable voltage +#: taextras.py:568 +msgid "PVS" +msgstr "PVS" + +# [ES] "leer voltaje programable" +#: taextras.py:569 +msgid "read programmable voltage" +msgstr "programasqa voltajeta ñawichay" + +# [ES] "El dispositivo Expeyes no fue encontrado" +#: taextras.py:570 +msgid "Expeyes device not found" +msgstr "Expeyes dispositivo sutichakuqqa manam tarikunchu" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "CharapaBlocks" + # [ES] "Una tortuga inspirada en Logo que hace dibujos coloridos junto con bloques " # [ES] "complementarios de programación visual" #. TRANS: "summary" option from activity.info file @@ -30,104 +2157,82 @@ msgstr "" "ruwaspa llimp'in kaqllataq tawqakunatapas ruwarillanmi" # "Paleta de comandos de la tortuga" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:124 msgid "Palette of turtle commands" msgstr "Charapata kamachinapaq" # "adelante" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 +#: TurtleArt/tabasics.py:129 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:722 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 msgid "forward" msgstr "ñawpaqman" # "avanzar la tortuga" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:133 msgid "moves turtle forward" msgstr "ñawpaqman charapata purichiy" # "atrás" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:142 msgid "back" msgstr "kutichiy" # "retroceder la tortuga" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:146 msgid "moves turtle backward" msgstr "qhipaman charapata purichiy" # "limpiar" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:156 msgid "clean" msgstr "pichay" # "limpia la pantalla y restaura la tortuga" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:159 msgid "clears the screen and reset the turtle" msgstr "pichay pantallata charapatataq musuqmanta kamachiy" -# "izquierda" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "lluqi" - # "gira la tortuga en sentido anti-horario (ángulo en grados)" -#: TurtleArt/tabasics.py:166 +#: TurtleArt/tabasics.py:173 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "charapataqa lluqimanhina muyurichiy ([ángulo en grados nisqapi)" -# "derecha" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "paña" - # "gira la tortuga en sentido horario (ángulo en grados)" # [es] "gira la tortuga en sentido horario (ángulo en grados)" -#: TurtleArt/tabasics.py:178 +#: TurtleArt/tabasics.py:185 msgid "turns turtle clockwise (angle in degrees)" msgstr "charapataqa pañamanhina muyurichiy ([ángulo en grados nisqapi)" # "arco" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:195 msgid "arc" msgstr "arco nisqa" # "ángulo" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:195 msgid "angle" msgstr "k'uchu" # "radio" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:195 msgid "radius" msgstr "radio nisqa" # "mueve la tortuga a lo largo de un arco" # [es] "mueve la tortuga a lo largo de un arco" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:199 msgid "moves turtle along an arc" msgstr "suni arco nisqantintam charapataqa purichiy" # "fijar xy" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:210 TurtleArt/tabasics.py:288 msgid "set xy" msgstr "xy nisqata churay" -# "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" - -# "y" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" - # "mover la tortuga a la posición xcor, ycor; (0, 0) está en el centro de la " # "pantalla." -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: TurtleArt/tabasics.py:214 TurtleArt/tabasics.py:292 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" @@ -135,21 +2240,19 @@ msgstr "" "kachkan." # "fijar rumbo" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:226 msgid "set heading" msgstr "mayman rinantam churay" # "fija la orientación de la tortuga (0 es hacia la parte superior de la " # "pantalla.)" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:230 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -"charapap mayman rinanta churay (0 yupanaqa pantallap wichayninmanmi " -"purichin)" +"charapap mayman rinanta churay (0 yupanaqa pantallap wichayninmanmi purichin)" # "coorx" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:240 TurtleArt/tawindow.py:4247 msgid "xcor" msgstr "xcor" @@ -158,7 +2261,7 @@ msgstr "xcor" # [es] "" # [es] "contiene la coordenada x actual de la tortuga (se puede usar en vez de un " # [es] "bloque de número)" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:241 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" @@ -167,8 +2270,7 @@ msgstr "" "hap'ikullanmanmi)" # "coory" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:254 TurtleArt/tawindow.py:4248 msgid "ycor" msgstr "ycor" @@ -177,7 +2279,7 @@ msgstr "ycor" # [es] "" # [es] "contiene la coordenada y actual de la tortuga (se puede usar en vez de un " # [es] "bloque de número)" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:255 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" @@ -186,8 +2288,7 @@ msgstr "" "hap'ikullanmanmi)" # "rumbo" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:268 TurtleArt/tawindow.py:4248 msgid "heading" msgstr "mayman" @@ -196,7 +2297,7 @@ msgstr "mayman" # [es] "" # [es] "contiene la orientación actual de la tortuga (se puede usar en vez de un " # [es] "bloque de número)" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:269 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" @@ -205,70 +2306,56 @@ msgstr "" "hap'ikullanmanmi)" # "Paleta de órdenes de la pluma" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:308 msgid "Palette of pen commands" msgstr "Qillqanawan llamk'anapaq" # "rellenar pantalla" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:326 msgid "fill screen" msgstr "pantallata hunt'achiy" -# "color" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "llimp'i" - # "tono" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:313 TurtleArt/tabasics.py:327 +#: TurtleArt/tabasics.py:397 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1089 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1094 msgid "shade" msgstr "llimp'iynin" # "rellena el fondo con (color, sombra)" # [es] "rellena el fondo con (color, sombra)" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:317 TurtleArt/tabasics.py:331 msgid "fills the background with (color, shade)" msgstr "ukhuntaqa hunt'achiy (llimp'iwan, llantuwan ima)" -# "gris" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "chiqchi" - # "fijar color" -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:343 msgid "set color" msgstr "llimp'ita akllay" # "fija el color de la línea que la tortuga dibuja" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:347 msgid "sets color of the line drawn by the turtle" msgstr "charapa ima llimp'iwan siq'ichananta churay" # "fijar tono" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:357 msgid "set shade" msgstr "llimp'ita churay" # "fijar la oscuridad de la linea que la tortuga dibuja" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:361 msgid "sets shade of the line drawn by the turtle" msgstr "charapa yana llimp'iwan siq'ichananta churay" # "establecer gris" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:371 msgid "set gray" msgstr "chiqchita churay" # "establece el nivel de gris de la línea dibujada por la tortuga" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:374 msgid "sets gray level of the line drawn by the turtle" msgstr "charapa chiqchi llimp'iwan siq'ichananta churay" @@ -277,7 +2364,7 @@ msgstr "charapa chiqchi llimp'iwan siq'ichananta churay" # [es] "" # [es] "contiene el color actual de la pluma (se puede usar en vez de un bloque de " # [es] "número)" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:385 msgid "holds current pen color (can be used in place of a number block)" msgstr "" "kunan kaq qillqanap llimp'inwanmi kachkan (yupanakunap bloquenmantaqa " @@ -285,7 +2372,7 @@ msgstr "" # "contiene la tonalidad actual de la pluma" # [es] "contiene la tonalidad actual de la pluma" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:398 msgid "holds current pen shade" msgstr "kunan kaq qillqanap llimp'inwanmi kachkan" @@ -294,72 +2381,81 @@ msgstr "kunan kaq qillqanap llimp'inwanmi kachkan" # [es] "" # [es] "contiene el nivel actual de gris (puede ser utilizado en vez de un bloque " # [es] "numérico)" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:410 msgid "holds current gray level (can be used in place of a number block)" msgstr "" "kunan kaq chiqchi llimp'iwanmi kachkan (yupanakunap bloquenmantaqa " "hap'ikullanmanmi)" # "subir pluma" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:419 msgid "pen up" msgstr "qillqanata huqariy" # "La tortuga dibujará cuando se mueva." -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:422 msgid "Turtle will not draw when moved." msgstr "Charapa puriptinqa chaypipuni siq'ichanqa." # "bajar pluma" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:431 msgid "pen down" msgstr "qillqanata urayachiy" # "La tortuga dibujará cuando se mueva." -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:434 msgid "Turtle will draw when moved." msgstr "Charapa puriptinqa chapipuni siq'ichanqa." +# "bajar pluma" +#: TurtleArt/tabasics.py:443 +msgid "pen down?" +msgstr "qillqanata urayachinki?" + +#: TurtleArt/tabasics.py:445 +msgid "returns True if pen is down" +msgstr "Qillqana uyarachisqa kaptinqa Chiqay nispan kutichin" + # "fijar tamaño" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:453 msgid "set pen size" msgstr "sayayninta akllay" # "fija el ancho de la línea que la tortuga dibuja" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:457 msgid "sets size of the line drawn by the turtle" msgstr "rakhuta utaq ñañuta charapa siq'inanpaq kamachiy" # "comenzar a rellenar" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:468 msgid "start fill" msgstr "hunt'achiyta qallariy" # "comenzar a rellenar el poligono (usado con finalizar el relleno del bloque)" # [es] "" # [es] "comenzar a rellenar el poligono (usado con finalizar el relleno del bloque)" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:470 msgid "starts filled polygon (used with end fill block)" msgstr "" "poligono nisqatam llimp'iwan hunt'achiyta qallariy (bloquepa " "hunt'achinawanmi ruwakuchkan)" # "finalizar rellenado" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:479 msgid "end fill" msgstr "huntach'iyta tukuy" # "completa el polígono relleno (utilizado con comenzar relleno del bloque)" # [es] "" # [es] "completa el polígono relleno (utilizado con comenzar relleno del bloque)" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:481 msgid "completes filled polygon (used with start fill block)" msgstr "" "poligono nisqatam llimp'iwan hunt'achiyta qallariy (bloquepa " "hunt'achinawanmi ruwakuchkan)" # "tamaño" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:490 msgid "pen size" msgstr "sayan" @@ -368,579 +2464,553 @@ msgstr "sayan" # [es] "" # [es] "contiene el tamaño actual de la pluma (se puede usar en vez de un bloque de " # [es] "número)" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:491 msgid "holds current pen size (can be used in place of a number block)" msgstr "" "kunan kaq qillqanap rakhuyninwanmi kachkan (yupanakunap bloquenmantaqa " "hap'ikullanmanmi)" # "Paleta de colores de la pluma" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:508 msgid "Palette of pen colors" msgstr "Siq'inapaq llimp'ikuna" # "rojo" # [es] "rojo" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:510 msgid "red" msgstr "puka" # "naranja" # [es] "naranja" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:511 msgid "orange" msgstr "q'illmu" # "amarillo" # [es] "amarillo" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:513 msgid "yellow" msgstr "q'illu" # "verde" # [es] "verde" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:515 msgid "green" msgstr "q'umer" # "cian" # [es] "cian" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:516 msgid "cyan" msgstr "q'usiq" # "azul" # [es] "azul" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:517 msgid "blue" msgstr "anqas" # "morado" # [es] "morado" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:518 msgid "purple" msgstr "kulli" # "blanco" # [es] "blanco" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:520 msgid "white" msgstr "yuraq" # "atrás" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:521 msgid "black" msgstr "yana" -# "fijar el color del texto" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "qillqap llimp'inta churay" - -# "fijar el color del texto que la tortuga dibuja" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "charapaq qillqanantam llimp'ichiy" - -# "fijar tamaño del texto" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "qillqap sayayninta akllay" - -# "fijar el tamaño del texto que la tortuga dibuja" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "charapaq qillqananpaq sapan qillqap sayayninta akllay" - # "Paleta de operadores numéricos" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:601 msgid "Palette of numeric operators" msgstr "Yupanakunawan llamk'anapaq" # "sumar" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:607 msgid "plus" msgstr "yapapay" # "suma dos entradas alfanuméricas" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:611 msgid "adds two alphanumeric inputs" msgstr "iskay yupanakunap yapapakuynin" # "menos" # [es] "menos" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:619 msgid "minus" msgstr "qichupay" # "sustrae la entrada numérica de abajo de la entrada numérica de arriba" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:622 msgid "subtracts bottom numeric input from top numeric input" msgstr "" "yupanata pisiyachinapaqqa ura kaq yupanam wichay kaq yupanataqa pisiyachinqa" # "multiplicar" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:633 msgid "multiply" msgstr "mirayachiy" # "multiplica dos entradas numéricas" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:636 msgid "multiplies two numeric inputs" msgstr "iskay yupana haykuqta mirayachiy" # "dividir" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:645 msgid "divide" msgstr "t'aqapay" # "divide la entrada numérica de arriba (numerador) por la entrada numérica de " # "bajo (denominador)" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:648 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "wichay yupanata (numerador) uray yupanawan (denominador) t'aqapay" # "identidad" # [es] "identidad" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:658 msgid "identity" msgstr "pin kasqa" # "operador de identidad usado para extender bloques" # [es] "operador de identidad usado para extender bloques" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:660 msgid "identity operator used for extending blocks" msgstr "bloquekunata mast'arichispa pin kasqata tariq" # "mover" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:668 TurtleArt/tabasics.py:669 msgid "mod" msgstr "kuyuchiy" # "operador módular (resto)" # [es] "operador módular (resto)" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:672 msgid "modular (remainder) operator" msgstr "modulo nisqata purichiq (qichupay)" # "√" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:680 msgid "√" msgstr "√" # "raiz cuadrada" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:681 msgid "square root" msgstr "raíz cuadrada nisqa" # "calcula la raíz cuadrada" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:684 msgid "calculates square root" msgstr "raíz cuadrada nisqata tariy" # "aleatorio" # [es] "aleatorio" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:691 msgid "random" msgstr "muyumuyuriq" # "min" # [es] "min" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:691 msgid "min" msgstr "pisi" # "max" # [es] "max" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:691 msgid "max" msgstr "achkha" # "devuelve un número aleatorio entre los valores mínimo (arriba) y máximo " # "(abajo)" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:695 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "munasqa pisi (wichaypi) achkha (uraypi)chaniyuq yupanakunatam kutichin" # "número" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:707 msgid "number" msgstr "yupana" # "utilizado como entrada numérica en los operadores matemáticos" # [es] "utilizado como entrada numérica en los operadores matemáticos" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:708 msgid "used as numeric input in mathematic operators" msgstr "matemática llamk'aypi haykuq yupanakuna" # "mayor que" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:716 msgid "greater than" msgstr "kuraq kaq" # "operador lógico mayor que" # [es] "operador lógico mayor que" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:719 msgid "logical greater-than operator" msgstr "kuraq-kaq llamk'ana sutichakuq" # "menor que" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:728 msgid "less than" msgstr "sullk'a kaq" # "operador lógico menor que" # [es] "operador lógico menor que" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:732 msgid "logical less-than operator" msgstr "sullk'a-kaq llamk'ana sutichakuq" # "equivalente" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:740 msgid "equal" msgstr "kikillanmi" # "operador lógico de igualdad" # [es] "operador lógico de igualdad" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:744 msgid "logical equal-to operator" msgstr "kikin-kaq llamk'ana sutichakuq" # "no" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:751 msgid "not" msgstr "mana" # [es] "operador NO lógico" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:754 msgid "logical NOT operator" msgstr "manakikin-kaq llamk'ana sutichakuq" # "y" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:760 TurtleArt/tabasics.py:763 msgid "and" msgstr "hinallataq" # "operador Y lógico" # [es] "operador Y lógico" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:764 msgid "logical AND operator" msgstr "HINALLATAQ llamk'ana sutichakuq" # "o" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:771 TurtleArt/tabasics.py:774 msgid "or" msgstr "utaq" # "operador O lógico" # [es] "operador O lógico" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:775 msgid "logical OR operator" msgstr "UTAQ llamk'ana sutichakuq" # "Paleta de operadores numéricos" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:784 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:91 msgid "Palette of flow operators" msgstr "Yupanakunawan llamk'anapap" # "esperar" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:789 msgid "wait" msgstr "suyay" # "detiene la ejecución del programa por número determinado de segundos" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:793 msgid "pauses program execution a specified number of seconds" msgstr "programa purisqantaqa segundukunata churaspam utichin" # "por siempre" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:800 msgid "forever" msgstr "wiñaypaq" # "repetir para siempre" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:804 msgid "loops forever" msgstr "wiñaypaq huktawan kutichiy" # "repetir" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:811 TurtleArt/tabasics.py:815 msgid "repeat" msgstr "huktawan" # "repetir el número especificado de veces" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:816 msgid "loops specified number of times" msgstr "yupana mañakusqantahinam mayk'a kutitapas ruway" # "si" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 msgid "if" msgstr "arí" # "entonces" # [es] "entonces" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:822 TurtleArt/tabasics.py:835 msgid "then" msgstr "chayna-kaptinqa" # "si entonces" # [es] "si entonces" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:825 msgid "if then" msgstr "arí-chayna-kaptinqa" # "operador si-entonces que usa operadores lógicos de la paleta de Números" # [es] "operador si-entonces que usa operadores lógicos de la paleta de Números" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:827 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "Yupanakuna llamk'anamanta ari-chayna-kaptinqa" # [ES] "sino" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:835 msgid "else" msgstr "mana chayqa" # "si entonces sino" # [es] "si entonces sino" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:839 TurtleArt/tabasics.py:847 msgid "if then else" msgstr "ari-chayna-kaptinqa mana-chayqa" # "operador si-entonces-sino que usa operadores lógicos de la paleta de Números" # [es] "" # [es] "operador si-entonces-sino que usa operadores lógicos de la paleta de Números" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:840 TurtleArt/tabasics.py:848 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "Yupanakuna llamk'anamanta ari-chayna-kaptinqa mana-chauqa" # # "espacio horizontal" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:857 msgid "horizontal space" msgstr "kiranpa k'iti" # desplaza la pila a la derecha" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:858 msgid "jogs stack right" msgstr "pañamanmi tawqataqa suchuchiy" # # "espacio vertical" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:865 msgid "vertical space" msgstr "sayanpa k'iti" # desplazar la pila abajo" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:866 msgid "jogs stack down" msgstr "uraymanmi tawqataqa suchuchiy" # "parar acción" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:872 msgid "stop action" msgstr "ruwasqanta utichiy" # "detiene la acción actual" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:875 msgid "stops current action" msgstr "kunan kaq ruwasqanta utichiy" # "Paleta de bloques de variables" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:884 msgid "Palette of variable blocks" msgstr "Imaymana bloquekuna" # "empezar" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:889 pysamples/grecord.py:214 msgid "start" msgstr "qallariy" # "conecta la acción a los botones de ejecución de la barra de herramientas" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:892 msgid "connects action to toolbar run buttons" msgstr "llamk'anakunapi llamk'aq rumpukunaman masichiy" # "texto" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 +#: TurtleArt/tabasics.py:899 TurtleArt/tabasics.py:900 +#: TurtleArt/tabasics.py:901 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:178 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:179 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:180 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 msgid "text" msgstr "qillqa" # "valor de cadena" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:902 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "string value" msgstr "waskarchakuqpa chanin" # "acción" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:906 TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:917 TurtleArt/tabasics.py:921 +#: TurtleArt/tawindow.py:1449 TurtleArt/tawindow.py:1546 +#: TurtleArt/tawindow.py:1559 TurtleArt/tawindow.py:2178 +#: TurtleArt/tawindow.py:4513 msgid "action" msgstr "ruway" # "cima de la pila de acción nombrable" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:911 msgid "top of nameable action stack" msgstr "tawqap patan sutichakuq" # "invocar la pila de acción nombrado" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:922 TurtleArt/tawindow.py:4527 msgid "invokes named action stack" msgstr "sutichasqa tawqata waqyay" # "guardar en caja 1" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:929 msgid "store in box 1" msgstr "1 tawak'uchu kaqpi waqaychay" # "guarda valor numérico en la variable 1" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:934 msgid "stores numeric value in Variable 1" msgstr "yupanap chanintaqa 1 Variable nisqapi waqaychay" # "guardar en caja 2" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:943 msgid "store in box 2" msgstr "2 tawak'uchu kaqpi waqaychay" # "guarda valor numérico en la variable 2" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:948 msgid "stores numeric value in Variable 2" msgstr "yupanap chanintaqa 2 Variable nisqapi waqaychay" # "caja 1" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:957 msgid "box 1" msgstr "1 tawak'uchu" # "Variable 1 (valor numérico)" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:960 msgid "Variable 1 (numeric value)" msgstr "1 variable nisqa (yupanap chanin)" # "caja 2" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:967 msgid "box 2" msgstr "2 tawak'uchu" # "Variable 2 (valor numérico)" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:970 msgid "Variable 2 (numeric value)" msgstr "2 variable nisqa (yupanap chanin)" # "guardar en" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:976 TurtleArt/tawindow.py:4581 msgid "store in" msgstr "imapi waqaychanki" # "caja" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:976 TurtleArt/tabasics.py:992 msgid "box" msgstr "tawak'uchu" -# "valor" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "chani" - # "mi caja" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:980 TurtleArt/tabasics.py:995 +#: TurtleArt/tawindow.py:1453 TurtleArt/tawindow.py:1585 +#: TurtleArt/tawindow.py:2182 TurtleArt/tawindow.py:4542 +#: TurtleArt/tawindow.py:4572 msgid "my box" msgstr "tawak'uchuy" # "guarda valor numérico en la variable nombrada" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:981 TurtleArt/tawindow.py:4586 msgid "stores numeric value in named variable" msgstr "yupanap chanintaqa variable sutichasqapim waqaychay" # "variable nombrado (valor numérico)" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:998 TurtleArt/tawindow.py:4556 msgid "named variable (numeric value)" msgstr "sutichasqa Variable (yupanap chanin)" # "acción 1" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:1005 TurtleArt/tabasics.py:1024 msgid "action 1" msgstr "1 ruway" # "primero de la pila de Acción 1" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:1008 msgid "top of Action 1 stack" msgstr "tawqap 1 Ruwayninpa qallariq" # "acción 2" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:1014 TurtleArt/tabasics.py:1034 msgid "action 2" msgstr "2 ruway" # "primero de la pila de Acción 2" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:1017 msgid "top of Action 2 stack" msgstr "tawqap 2 Ruwayninpa qallariq" # "invocar la pila de acción 1" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:1027 msgid "invokes Action 1 stack" msgstr "tawqap 1 ruwayninta waqyay" # "invocar la pila de acción 2" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:1037 msgid "invokes Action 2 stack" msgstr "tawqap 2 ruwayninta waqyay" # "basura" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:1045 msgid "trash" msgstr "q'upa" # "vaciar papelera" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:1049 msgid "empty trash" msgstr "q'upanata qasichiy" # "borra permanentemente elementos de la papelera" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:1050 msgid "permanently deletes items in trash" msgstr "q'upanapi imaymana kaqtaqa wiñaypaq qasichiy" # "restaurar todo" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1054 msgid "restore all" msgstr "llapanta kutichiy" # "restaura todos los bloques de la papelera" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1055 msgid "restore all blocks from trash" msgstr "q'upanapi ima bloque nisqakuna kaqtaqa llipinta kutiyachiy" # "borrar todos" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1059 msgid "clear all" msgstr "llapanta pichay" # "mover todos los bloques a la basura" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1060 msgid "move all blocks to trash" msgstr "llapan bloque nisqakunataqa q'upanaman wikch'uy" # "Compartir bloques seleccionados" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2156 +#: TurtleArtActivity.py:775 msgid "Share selected blocks" msgstr "Akllasqa bloques nisqakunata qunakuy" @@ -948,49 +3018,43 @@ msgstr "Akllasqa bloques nisqakunata qunakuy" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 msgid "Title" msgstr "Sutinchaynin" # "Parar tortuga" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:374 TurtleArtActivity.py:755 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1437 msgid "Stop turtle" msgstr "Charapata utichiy" # "Mostrar bloques" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:383 TurtleArtActivity.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1428 msgid "Show blocks" msgstr "Bloques nisqakunata rikuchiy" # "ocultar los bloques" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:388 TurtleArtActivity.py:387 TurtleArtActivity.py:1041 msgid "Hide blocks" msgstr "Bloques nisqakunata pakay" # "no pudo escribir en" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:512 msgid "did not output to" msgstr "mana atinichu kaypi qillqaytaqa" # "No sé como hacerlo" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:572 msgid "I don't know how to" msgstr "Imayna ruwaytaqa mana yachanichu" # "no le gusta" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:630 msgid "doesn't like" msgstr "manam munanchu" # "como entrada" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:631 msgid "as input" msgstr "haykusqahinataqa" @@ -1005,353 +3069,379 @@ msgid "changes the orientation of the palette of blocks" msgstr "bloque nisqakuna mayman qhawariyninta t'ikrachiy" # "Cargar..." -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:300 msgid "Load..." msgstr "Purichkanña..." # "Guardar..." -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:310 msgid "Save..." msgstr "Waqaychay..." # "clic para abrir" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:593 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:712 msgid "click to open" msgstr "kicharinapaqqa clickta ruway" # "orientación" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1102 TurtleArt/tawindow.py:1103 msgid "orientation" msgstr "mayman rinqa" # "siguiente" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1117 TurtleArt/tawindow.py:1742 msgid "next" msgstr "hamuq" # "desplazar" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1156 TurtleArt/tawindow.py:1763 msgid "shift" msgstr "purichiy" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1414 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" -msgstr "" +msgstr "Mira, amaraq programanta huknirachispaqa Sayachiy nisqa q'apiriy" # "Selecciona bloques para compartir" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1467 msgid "Select blocks to share" msgstr "Qukunapaq bloques nisqakunata akllay" -# "TortugArte" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "CharapArte" +#: TurtleArt/tawindow.py:1630 TurtleArtActivity.py:656 +#: TurtleArtActivity.py:805 turtleblocks.py:412 +msgid "Save stack" +msgstr "Pila nisqata waqaychay" + +#: TurtleArt/tawindow.py:1631 TurtleArt/tawindow.py:1645 +msgid "Really overwrite stack?" +msgstr "Munanchichu Pila nisqata allichayta?" + +# "Cancelar" +#: TurtleArt/tawindow.py:1634 TurtleArt/tawindow.py:1673 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Chinkachiy" + +#: TurtleArt/tawindow.py:1638 TurtleArt/tawindow.py:1648 +msgid "Overwrite stack" +msgstr "Pila nisqata allichay" + +#: TurtleArt/tawindow.py:1669 TurtleArt/tawindow.py:1677 +#: TurtleArt/tawindow.py:1686 TurtleArtActivity.py:658 turtleblocks.py:414 +msgid "Delete stack" +msgstr "Pila nisqata pichay" + +#: TurtleArt/tawindow.py:1670 TurtleArt/tawindow.py:1683 +msgid "Really delete stack?" +msgstr "Munakichu Pila nisqata pichayta?" # "imagen" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:4362 msgid "image" msgstr "wanki" # "Guardar como Logo" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:200 TurtleArtActivity.py:781 TurtleArtActivity.py:964 +#: TurtleArtActivity.py:1000 turtleblocks.py:386 msgid "Save as Logo" msgstr "Unancha hinata waqaychay" # "Guardar como imagen" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:257 TurtleArtActivity.py:780 TurtleArtActivity.py:961 +#: TurtleArtActivity.py:997 turtleblocks.py:384 msgid "Save as image" msgstr "Wanki hinata waqaychay" # "instantánea" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:265 msgid "snapshot" msgstr "usqachiq" # "Guardar instantánea" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:273 TurtleArtActivity.py:715 TurtleArtActivity.py:757 +#: TurtleArtActivity.py:970 TurtleArtActivity.py:1003 msgid "Save snapshot" msgstr "Utqaylla waqaychay" # "Deshabilitar ayuda flotante" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:681 TurtleArtActivity.py:832 msgid "Turn off hover help" msgstr "Tuytuq yanapayta chinkachiy" # "Habilitar ayuda flotante" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:326 turtleblocks.py:405 msgid "Turn on hover help" msgstr "Tuytuq yanapayta rikuchiy" # "Mostrar paleta" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:335 turtleblocks.py:419 msgid "Show palette" msgstr "Llimp'ikunata rikuchiy" # "Ocultar paleta" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:341 TurtleArtActivity.py:1029 turtleblocks.py:421 msgid "Hide palette" msgstr "Llimp'ikunata pakay" # "Escalar coordenadas hacia abajo" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:509 msgid "Rescale coordinates down" msgstr "Coordenadasta urayman churay" # "Escalar coordenadas hacia arriba" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:513 TurtleArtActivity.py:672 TurtleArtActivity.py:828 msgid "Rescale coordinates up" msgstr "Coordenadasta wichayman t'akyachiy" # "Editar" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:603 TurtleArtActivity.py:639 TurtleArtActivity.py:749 +#: TurtleArtActivity.py:802 turtleblocks.py:416 msgid "Edit" msgstr "Allinchay" # "Ver" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:608 TurtleArtActivity.py:637 TurtleArtActivity.py:750 +#: TurtleArtActivity.py:820 turtleblocks.py:407 msgid "View" msgstr "Qhaway" # "Proyecto" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:635 TurtleArtActivity.py:751 msgid "Project" msgstr "Wakichina" # "Guardar/Cargar" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:641 TurtleArtActivity.py:748 TurtleArtActivity.py:777 +#: TurtleArtActivity.py:779 TurtleArtActivity.py:956 msgid "Save/Load" msgstr "Waqaychay/Wichachiy" # "Copiar" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:649 TurtleArtActivity.py:803 turtleblocks.py:410 msgid "Copy" msgstr "Kikinchay" # "Pegar" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:804 turtleblocks.py:411 msgid "Paste" msgstr "K'askachiy" # "restaura todos los bloques de la papelera" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:653 msgid "Restore blocks from trash" msgstr "Q'upanapi ima bloque nisqakuna kaqtaqa llipinta kutiyachiy" # "Pantalla completa" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:661 TurtleArtActivity.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "Fullscreen" msgstr "Hunt'asqa pantalla" # "Coordenadas cartesianas" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:664 TurtleArtActivity.py:822 turtleblocks.py:392 msgid "Cartesian coordinates" msgstr "Coordenadas cartesianas nisqa" # "Coordenadas polares" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:666 TurtleArtActivity.py:824 turtleblocks.py:394 msgid "Polar coordinates" msgstr "Coordenadas polares nisqa" # "Coordenadas centímetros" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:669 TurtleArtActivity.py:826 msgid "Metric coordinates" msgstr "Coordenadas centímetros nisqa" # "Agrandar bloques" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:675 TurtleArtActivity.py:830 turtleblocks.py:398 msgid "Grow blocks" msgstr "Bloques nisqakunata hatunyachiy" # "Empequeñecer bloques" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:831 turtleblocks.py:400 msgid "Shrink blocks" msgstr "Bloques nisqakunata huch'uyachiy" # "Cargar ejemplos" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:702 TurtleArtActivity.py:719 TurtleArtActivity.py:758 +#: TurtleArtActivity.py:974 msgid "Load example" msgstr "Qhawarichikunata wichachiy" # "Limpiar" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:752 TurtleArtActivity.py:1035 turtleblocks.py:428 msgid "Clean" msgstr "Pichay" # "Ejecutar" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:753 TurtleArtActivity.py:1037 turtleblocks.py:429 msgid "Run" msgstr "Ruway" # "Dar un paso" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:754 TurtleArtActivity.py:1039 turtleblocks.py:430 msgid "Step" msgstr "Puriy" # "Ayuda" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:759 turtleblocks.py:437 util/helpbutton.py:44 msgid "Help" msgstr "Yanapay" # "Parar" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:760 turtleblocks.py:432 msgid "Stop" msgstr "Sayachiy" # "Cargar proyecto" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:782 TurtleArtActivity.py:983 TurtleArtActivity.py:1005 +#: turtleblocks.py:381 msgid "Load project" msgstr "Wakichinata wichachiy" # "Cargar plugin" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:785 TurtleArtActivity.py:988 TurtleArtActivity.py:1010 msgid "Load plugin" msgstr "Plugin nisqata churay" # "Cargar bloque Python" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:786 TurtleArtActivity.py:991 TurtleArtActivity.py:1013 msgid "Load Python block" msgstr "Pythonta wicharichiy" # [ES] "paleta" -#: TurtleArtActivity.py:766 -#, fuzzy +#: TurtleArtActivity.py:933 msgid "Palettes" -msgstr "llimp'ikunap marun" +msgstr "Llimp'ikunap marun" # "Compartir bloques deshabilitado" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:951 msgid "Sharing blocks disabled" msgstr "Mana llamk'aq bloque nisqakunata qunakuy" +# "Abrir" +#: TurtleArtActivity.py:980 turtleblocks.py:380 +msgid "Open" +msgstr "Kichay" + # "p" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:1030 msgid "p" msgstr "p" # "e" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:1035 msgid "e" msgstr "e" # "r" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:1037 msgid "r" msgstr "r" # "w" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:1039 msgid "w" msgstr "w" # "s" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:1042 msgid "s" msgstr "s" # "El plugin no puede ser instalado." -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1203 TurtleArtActivity.py:1208 +#: TurtleArtActivity.py:1288 msgid "Plugin could not be installed." msgstr "Plugin nisqaqa churachiykuytaqa manam atichikunchu." # "Reinicie TortugArte para poder usar el plugin." -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1284 msgid "Please restart Turtle Art in order to use the plugin." msgstr "Pluginwan kananpaqqa, wakmantam CharapArte sutichakuqtaqa qallarichiy." # "El plugin %s ya se encuentra instalado." -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1302 #, python-format msgid "Plugin %s already installed." msgstr "Plugin %s sutichakuqqa churasqañam kachkan." # "¿Desea reinstalar %s?" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1303 #, python-format msgid "Do you want to reinstall %s?" msgstr "Munankichu %s sutichakuqta wakmanta churayta?" # "Mi TortugArte sesión" -#: gnome_plugins/collaboration_plugin.py:67 +#: gnome_plugins/collaboration_plugin.py:64 msgid "My Turtle Art session" msgstr "CharapArteyman haykunay" # "Permitir la colaboración" -#: gnome_plugins/collaboration_plugin.py:115 +#: gnome_plugins/collaboration_plugin.py:111 msgid "Enable collaboration" msgstr "Yanapanakupaq kamariy" # "Actividades" -#: gnome_plugins/collaboration_plugin.py:120 +#: gnome_plugins/collaboration_plugin.py:116 msgid "Activities" msgstr "Ruwanakuna" # "Amigos" -#: gnome_plugins/collaboration_plugin.py:125 +#: gnome_plugins/collaboration_plugin.py:121 msgid "Buddies" msgstr "Masikuna" # "Compartir" -#: gnome_plugins/collaboration_plugin.py:128 +#: gnome_plugins/collaboration_plugin.py:124 msgid "Share" msgstr "Qunakuy" # "Configuración" -#: gnome_plugins/collaboration_plugin.py:129 +#: gnome_plugins/collaboration_plugin.py:125 msgid "Configuration" msgstr "Kamachina" # "Vecindario" -#: gnome_plugins/collaboration_plugin.py:132 +#: gnome_plugins/collaboration_plugin.py:128 msgid "Neighborhood" msgstr "Ayllu" # "Apodo" -#: gnome_plugins/collaboration_plugin.py:292 +#: gnome_plugins/collaboration_plugin.py:289 msgid "Nickname" msgstr "Sutichakuy" # "Cuenta" -#: gnome_plugins/collaboration_plugin.py:294 +#: gnome_plugins/collaboration_plugin.py:291 msgid "Account ID" msgstr "Cuentay" # "Servidor" -#: gnome_plugins/collaboration_plugin.py:296 +#: gnome_plugins/collaboration_plugin.py:293 msgid "Server" msgstr "Servidor nisqa" # "Puerto" -#: gnome_plugins/collaboration_plugin.py:298 +#: gnome_plugins/collaboration_plugin.py:295 msgid "Port" msgstr "Puerto nisqa" # "Contraseña" -#: gnome_plugins/collaboration_plugin.py:300 +#: gnome_plugins/collaboration_plugin.py:297 msgid "Password" msgstr "Paka-qillqa" # "Registro" -#: gnome_plugins/collaboration_plugin.py:302 +#: gnome_plugins/collaboration_plugin.py:299 msgid "Register" msgstr "Qillqachikuy" # "Colores" -#: gnome_plugins/collaboration_plugin.py:304 +#: gnome_plugins/collaboration_plugin.py:301 msgid "Colors" msgstr "Llimp'ikuna" @@ -1364,7 +3454,7 @@ msgstr "Wichachiy" #: gnome_plugins/fb_plugin.py:87 msgid "Facebook wall post" -msgstr "" +msgstr "Facebookpa pirqan" # "Enviar a la Web" #: gnome_plugins/uploader_plugin.py:68 @@ -1406,11 +3496,6 @@ msgstr "Imamanta:" msgid "Submit to Web" msgstr "Webman apachiy" -# "Cancelar" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Chinkachiy" - # "Error de autentificación" #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" @@ -1426,7 +3511,7 @@ msgstr "Urayachiyqa pantarun!" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:309 msgid "Palette of sensor blocks" msgstr "Musyanamanta" @@ -1442,12 +3527,6 @@ msgstr "utqhay purichinapaq" msgid "push acceleration in x, y, z to heap" msgstr "utqhay puriytaqa tawqap x, y, z tinkuchaypi churay" -# "sonido" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "uyarina" - # "señal de entrada de micrófono" #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 @@ -1469,7 +3548,7 @@ msgstr "microfonopi uyarikusqanmanta qhapariynin" # "frecuencia" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "pitch" msgstr "hayk'a kuti" @@ -1480,14 +3559,6 @@ msgstr "hayk'a kuti" msgid "microphone input pitch" msgstr "microfonopi uyarikusqanmanta sinchi qhaparichiqta qhawachiq" -# "resistencia" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "sinchikay" - # "valor de la resistencia conectada a la entrada de micrófono (rango de " # "medición: 700 a 14000 ohms)" #: plugins/audio_sensors/audio_sensors.py:152 @@ -1497,14 +3568,6 @@ msgstr "sinchikay" msgid "microphone input resistance" msgstr "microfonopi hayk'a uyarikusqanmanta (yupakuq: 700 - 14000 ohms)" -# "voltaje" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "voltaje nisqa" - # "valor del voltaje DC conectado a la entrada de micrófono (rango: 0.40 a 1.90 " # "V)" #: plugins/audio_sensors/audio_sensors.py:158 @@ -1517,20 +3580,10 @@ msgstr "" # "Paleta de bloques medios #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:125 msgid "Palette of media objects" msgstr "Media nisqakuna" -# "brillo" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "llipipiynin" - # "nivel de luz detectado por la cámara" #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 @@ -1569,90 +3622,88 @@ msgid "read value from RFID device" msgstr "Radio Frecuenciap (RFID) chaninta ñawiriy" # "mientras" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:96 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:99 msgid "while" msgstr "chaykamaqa" # "se ejecuta la serie de acciones siguientes al bloque mientras se cumpla la " # "condición fijada al comienzo del mismo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:100 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "qallariypi kamachikusqantahinam kunan ñawpaqmanqa ruwarinqa" # "hasta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 msgid "until" msgstr "kaykama" # "se ejecutan la serie de bloques siguientes hasta que se cumpla la condición" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:110 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "kamachikusqantahinam kunan ñawpaqmanqa ruwarinqa" # "encima" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:714 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:888 msgid "top" msgstr "patannin" # "encima de una pila plegable" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 msgid "top of a collapsible stack" msgstr "tawqa q'imikuq patanpi" # "diario" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "journal" msgstr "p'anqa" # "objeto de medios del Diario de Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 msgid "Sugar Journal media object" msgstr "Sugar Panq'amanta media nisqakuna" # "audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:143 msgid "audio" msgstr "uyarina" # "Sugar Journal audio object" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:145 msgid "Sugar Journal audio object" msgstr "Sugar Panq'amanta uyarinakuna" # "video" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:155 msgid "video" msgstr "qhawarina" # "objeto de video del Diario de Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "Sugar Journal video object" msgstr "Sugar P'anqamanta videokuna" # "Descripción:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:167 msgid "description" msgstr "imamanta" # "descripción" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "Sugar Journal description field" msgstr "imamanta" # "mostrar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 msgid "show" msgstr "rikuchiy" # "dibujar texto o mostrar medios desde el Diario" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:190 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 msgid "draws text or show media from the Journal" msgstr "" "P'anqamanta imaymana medios nisqakunata rikuchiy, manachayqa qillqata " @@ -1660,258 +3711,253 @@ msgstr "" # # "mostrar alineados" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 msgid "show aligned" msgstr "sinrichasqakunata rikuchiy" # "fijar escala" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "set scale" msgstr "imayna kananpaq tupachiy" # "fijar la escala de medios" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 msgid "sets the scale of media" msgstr "medios nisqakuna imayna kananpaqqa tupachiy" # "guardar imagen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:225 msgid "save picture" msgstr "wankita waqaychay" # "nombre de la imagen" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:227 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 msgid "picture name" msgstr "wakip sutin" # "guarda una imagen en el Diario de Azúcar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "saves a picture to the Sugar Journal" msgstr "Sugarpa p'anqanpim huk wankita waqaychay" # "guardar SVG" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:236 msgid "save SVG" msgstr "SVG khiputaqa waqaychay" # "guarda los gráficos de la tortuga como un archivo SVG en el Diario de Azúcar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:239 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "charapap rikchayninkunataqa Sugarpa p'anqanpim waqaychay" # "escala" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:246 msgid "scale" msgstr "imayna kananpaq" # "mantiene el valor actual de la escala" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:250 msgid "holds current scale value" msgstr "kunan kasqa chaninwan purichkan" # "esperar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:255 msgid "media wait" msgstr "suyariy" # "esperar de audio o de vídeo hasta el final" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:257 msgid "wait for current video or audio to complete" msgstr "uyarinata utaq video nisqata tukunankama suyariy" # "parar medios" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:263 msgid "media stop" msgstr "mediakunata utichiy" # "detiene el video o audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "stop video or audio" msgstr "videotawan uyarinatawan utichin" # "pausar medios" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 msgid "media pause" msgstr "mediakunata utichiy" # "pausa el video o audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "pause video or audio" msgstr "videotawan uyarinatawan utichin" # "continuar medios" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 msgid "media resume" msgstr "mediakunata rikuchiq" # "reanudar la reproducción de video o audio" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:279 msgid "resume playing video or audio" msgstr "videotawan uyarinatawan puriyachiylla" # "hablar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 msgid "speak" msgstr "rimay" # "hola" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:287 msgid "hello" msgstr "allillanchu" # "dice texto" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:288 msgid "speaks text" msgstr "nisqapa nin qillqaqa" # "sinusoide" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "sinewave" msgstr "sinusoide uyarina" # [ES] "amplitud" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 msgid "amplitude" msgstr "imayna uyarinamanta" # "duración" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 msgid "duration" msgstr "unayaynin" # "reproduce una sinusoide desde frecuencia, amplitud y duración (en segundos)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:300 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" "Huk sinusoide uyarinata frecuencianmanta, amplitudmantawan unayayninmantawan " "uyarichiy (kayqa segundos pachapi)" # "botón presionado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:327 msgid "button down" msgstr "rump'u ñit'isqa" # "retorna 1 si el botón del ratón está presionado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:319 msgid "returns 1 if mouse button is pressed" msgstr "huk'uchap rump'un q'apiyasqa kaptinqa 1 yupaytam kutichin" # "retorna 1 si el botón del ratón está presionado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 msgid "returns True if mouse button is pressed" msgstr "huk'uchap rump'un q'apiyasqa kaptinqa 1 yupaytam kutichin" # "cursor x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:338 msgid "mouse x" msgstr "puripaq X" # "devuelve la coordenada x del cursor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:341 msgid "returns mouse x coordinate" msgstr "puripaq X coordenadanta rikuchin" # "cursor y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 msgid "mouse y" msgstr "puripaq Y" # "retorna la coordenada y del cursor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 msgid "returns mouse y coordinate" msgstr "puripaq Y coordenadanta rikuchin" # "consulta de teclado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:359 msgid "query keyboard" msgstr "tecladomanta yachanapaq" # "consulta para la entrada de teclado (los resultados están almacenados en el " # "bloque del teclado)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 msgid "query for keyboard input (results stored in keyboard block)" msgstr "teclado imayna kananpaq (tecladomanta willakuypim kachkan)" # "teclado" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 msgid "keyboard" msgstr "teclado nisqa" # "contiene los resultados del bloque de consulta de teclado como ASCII" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:372 msgid "holds results of query-keyboard block as ASCII" msgstr "teclados ASCII nisqahina tapukusqamanta kutichiykunatam rikuchin" # "leer pixel" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:404 msgid "read pixel" msgstr "pixel nisqata ñawiriy" # "Se envia a la pila el color RGB bajo la tortuga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:407 msgid "RGB color under the turtle is pushed to the stack" msgstr "charapapi RGB llimp'i kasqantam tawqamanqa apachikun" # "la tortuga ve" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:415 msgid "turtle sees" msgstr "charapaqa qhawan" # "muestra el color que \"ve\" la tortuga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:417 msgid "returns the color that the turtle \"sees\"" msgstr "charapa llimp'i \"qhawasqantam\" rikuchin" -# "tiempo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "pacha" - # "el tiempo transcurrido (en segundos) desde el inicio del programa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:428 msgid "elapsed time (in seconds) since program started" msgstr "programa qallarisqanmantaraq unayasqan (segundos nisqapi)" # "Palette of extra options" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:436 msgid "Palette of extra options" msgstr "Wak akllanakunamanta" # "empujar" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "push" msgstr "tanqay" # "apila el valor sobre la pila FILO (primero en entrar, último en salir)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:446 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" "FILO sutichakuq tawqamanmi chanita churapay ( haykuypiqa hukñiq'im, " "lluqsiypitaq qhipañiq'im)" # "mostrar pila" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:456 msgid "show heap" msgstr "tawqata rikuchiy" # "muestra los valores en la pila FILO (primero en entrar, último en salir)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:459 msgid "shows values in FILO (first-in last-out heap)" msgstr "" "FILO sutichakuq tawqap chanintam rikuchin ( haykuypiqa hukñiq'im, " "lluqsiypitaq qhipañiq'im)" # "vaciar pila" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:469 msgid "empty heap" msgstr "tawqata qasichiy" # "vacía la pila FILO (primera-en-entrar último-en-salir)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:472 msgid "emptys FILO (first-in-last-out heap)" msgstr "" "FILO sutichakuq tawqamantam qasichiy ( haykuypiqa hukñiq'im, lluqsiypitaq " @@ -1919,70 +3965,70 @@ msgstr "" # "sacar" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "pop" msgstr "hurquy" # "saca el valor de la pila FILO (primero en entrar, último en salir)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:487 msgid "pops value off FILO (first-in last-out heap)" msgstr "" "FILO sutichakuq tawqamantam chanitaqa hurquy ( haykuypiqa hukñiq'im, " "lluqsiypitaq qhipañiq'im)" # "pila vacía?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:498 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 msgid "empty heap?" msgstr "ch'usaq tawqa?" # "devuelve Verdadero si la pila está vacía" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:501 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:511 msgid "returns True if heap is empty" msgstr "Tawqa ch'usaq kaptinqa CHIQAQMI nispan rikunchin" # "comentar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:521 msgid "comment" msgstr "rimariy" # "coloca un comentario en tu código" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:523 msgid "places a comment in your code" msgstr "ch'inpuykipiqa huy willakuyta churay" # "imprimir" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:530 msgid "print" msgstr "ñit'iy" # "imprime el valor en el bloque de estado en la parte inferior de la pantalla" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:534 msgid "prints value in status block at bottom of the screen" msgstr "pantallap urayninpim kunan kaq chanitaqa rikuchin" # "Operador chr de Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 msgid "Python chr operator" msgstr "Python nispaq chr operador sutichakuqnin" # "Operador int de Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:554 msgid "Python int operator" msgstr "Python nispaq int operador sutichakuqnin" # "Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:561 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "Python" msgstr "Python" # "un bloque programable: utilizado para añadir ecuaciones matemáticas " # "avanzadas de una variable, p.e., seno(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:565 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" @@ -1992,7 +4038,7 @@ msgstr "" # "un bloque programable: utilizado para agregar ecuaciones matemáticas " # "avanzadas de múltiples variables, i.e., sqrt(x*x+y*y)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" @@ -2002,7 +4048,7 @@ msgstr "" # "un bloque programable: utilizado para añadir ecuaciones matemáticas " # "avanzadas multivariables, p.e. seno(x+y+z)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:593 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" @@ -2011,414 +4057,533 @@ msgstr "" "yapanapaqmi, qhawarinapaq hinaqa, seno(x+y+z)" # "bloque Python" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:605 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 msgid "Python block" msgstr "Python nisqamanta" # "ejecuta el código del módulo tamyblock.py que se encuentra en el Diario" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:607 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:641 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "P'anqapi tamyblock.py sutichakuq kasqantam puriyachin" # "Cartesiana" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:654 msgid "Cartesian" msgstr "Cartesiana" # "muestra coordenadas cartesianas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 msgid "displays Cartesian coordinates" msgstr "coordenadas cartesianas sutichakuqtam rikuchin" # "polar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "polar" msgstr "polar" # "muestra las coordenadas polares" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:664 msgid "displays polar coordinates" msgstr "coordenadas polares sutichakuqtam rikuchin" # "tortuga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:670 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:758 msgid "turtle" msgstr "charapa" # "elige la tortuga a ordenar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:674 msgid "chooses which turtle to command" msgstr "kamachinapaq charapata akllakuy" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "active turtle" +msgstr "Llamk'aq Charapa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:686 +msgid "the name of the active turtle" +msgstr "Charapa llamk'aqpa sutin" + # "caparazón de la tortuga" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:696 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 msgid "turtle shell" msgstr "charapap wasaqarachan" # "vestir a la tortuga con un caparazón a medida" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 msgid "put a custom 'shell' on the turtle" msgstr "charapamanqa takyaq wasaqarachata churay" # "encima de una pila plegable" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 msgid "top of a collapsed stack" msgstr "tawqa q'imikuq patanpi" # [ES] "cargar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:720 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:743 msgid "load" msgstr "wichachiy" # [ES] "cargar un bloque" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:747 msgid "loads a block" msgstr "bloque nisqata wichachiy" # "fijar xy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 msgid "setxy" msgstr "xy nisqata churay" # [ES] "paleta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 msgid "palette" msgstr "llimp'ikunap marun" # [ES] "seleccionar paleta" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "selects a palette" msgstr "maruta akllariy" # "Paleta de plantillas de presentaciones" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:767 msgid "Palette of presentation templates" msgstr "Qhawachinakunamanta" # "ocultar los bloques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "hide blocks" msgstr "bloques nisqakunata pakay" # "limpia el lienzo ocultando bloques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:776 msgid "declutters canvas by hiding blocks" msgstr "bloque nisqakunata pakaspaqa hamp'arata pichay" # "mostrar bloques" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 msgid "show blocks" msgstr "bloques nisqakunata rikuchiy" # "restaura bloques ocultos" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:785 msgid "restores hidden blocks" msgstr "bloques pakasqakunataqa wakmanta rikuchiy" # "oculta las barras de herramientas de Azúcar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:793 msgid "hides the Sugar toolbars" msgstr "Sugarpa llamk'anankunata pakay" # "lista" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:802 msgid "list" msgstr "sinri" # "presentación con lista de viñetas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "presentation bulleted list" msgstr "sinrichasqakunawan qhawachina" # "plantilla de presentación: lista de viñetas" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:814 msgid "presentation template: list of bullets" msgstr "yupi qhawachina: ratachiqkunawan sinri" # "plantilla de presentación: seleccionar objeto del Diario (sin descripción)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 msgid "presentation template: select Journal object (no description)" msgstr "yupi qhawachina: P'anqamanta akllariy (mana willayniyuq kaqta)" # "plantilla de presentación: seleccionar objeto del Diario (con descripción)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:828 msgid "presentation template: select Journal object (with description)" msgstr "yupi qhawachina: P'anqamanta akllariy (willayniyuq kaqta)" # "plantilla de presentación: seleccionar cuatro objetos del Diario" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:835 msgid "presentation template: select four Journal objects" msgstr "yupi qhawachina: P'anqamanta tawa imaymanakunata akllariy" # "plantilla de presentación: seleccionar dos objetos del Diario" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:842 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:849 msgid "presentation template: select two Journal objects" msgstr "yupi qhawachina: P'anqamanta iskay imaymanakunata akllariy" # "coorx de la izquierda de la pantalla" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:859 msgid "xcor of left of screen" msgstr "pantallap lluqi XCOR nisqan" # "debajo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 msgid "bottom" msgstr "uraynin" # "coory del limite inferior de la pantalla" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:867 msgid "ycor of bottom of screen" msgstr "pantallap uray XCOR nisqan" -# "anchura" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "kinraynin" - # "el ancho del lienzo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:875 msgid "the canvas width" msgstr "panq'ap kinraynin" # "xcor del lado derecho de la pantalla" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:883 msgid "xcor of right of screen" msgstr "pantallap paña XCOR nisqan" # "ycor del limite superior de la pantalla" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:891 msgid "ycor of top of screen" msgstr "pantallap wichay XCOR nisqan" -# "altura" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "sayaynin" - # "la altura del lienzo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:899 msgid "the canvas height" msgstr "panq'ap sayaynin" # "título x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "title x" msgstr "x sutinchaynin" # "título y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:915 msgid "title y" msgstr "y sutinchaynin" # "izquierda x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:924 msgid "left x" msgstr "lluq'i X" # "arriba y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:933 msgid "top y" msgstr "wichay Y" # "derecha x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:942 msgid "right x" msgstr "paña X" # "debajo y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:951 msgid "bottom y" msgstr "uraypi Y" -# "presentación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "1x1 qhawachiy" - -# "presentación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "2x1 qhawachiy" - -# "presentación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "1x2 qhawachiy" - -# "presentación" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "2x2 qhawachiy" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:968 +msgid "Palette of user-defined operators" +msgstr "Haykuqmasi churasqan llamk'anapaq maru" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." -msgstr "" +msgstr "Mira, churariy Rimay ruwanata, chaymantaqa wakmanta ruwariy." -#: pysamples/brain.py:54 +#: pysamples/brain.py:52 msgid "Spanish" -msgstr "" +msgstr "Español simi" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 +#: pysamples/brain.py:56 pysamples/brain.py:69 pysamples/brain.py:71 +#: pysamples/brain.py:77 msgid "English" -msgstr "" +msgstr "Inglés simi" -#: pysamples/brain.py:91 +#: pysamples/brain.py:88 msgid "Sorry, I can't understand what you are asking about." -msgstr "" +msgstr "Pampachaway mana yachachkanichu tapuwasqaykitaqa." -#: pysamples/brain.py:100 +#: pysamples/brain.py:97 msgid "" "Sorry, there is no free memory to load my brain. Close other activities and " "try once more." msgstr "" +"Pampachaway, umachayqa hunt'añam kachkan. Huk ruwanakunata wisq'ay, ichaqa " +"wakmanta qhallariwaq." # [ES] "empujar el valor rgb de destino a la pila" -#: pysamples/forward_push.py:45 +#: pysamples/forward_push.py:48 msgid "push destination rgb value to heap" msgstr "tawqamanmi rgb kasqantaqa churay" # "parar" -#: pysamples/grecord.py:215 +#: pysamples/grecord.py:216 msgid "stop" msgstr "sayachiy" # "reproducir" -#: pysamples/grecord.py:217 +#: pysamples/grecord.py:218 msgid "play" msgstr "purichiy" # "guardar" -#: pysamples/grecord.py:219 +#: pysamples/grecord.py:220 msgid "save" msgstr "waqaychay" # [ES] "otros" -#: pysamples/journal-stats.py:78 +#: pysamples/journal-stats.py:80 msgid "other" msgstr "wakkuna" # "vuelta en U" -#: pysamples/uturn.py:24 +#: pysamples/uturn.py:35 msgid "uturn" msgstr "U hinata muyuchiy" -# "hacer una vuelta en U" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "U hinata muyuchiy" +#: pysamples/uturn.py:37 +msgid "turns the turtle 180 degrees" +msgstr "charapachata 180 grados nisqata muyurichiy" # "el uso es" -#: turtleblocks.py:86 +#: turtleblocks.py:91 msgid "usage is" msgstr "hap'iyqa kan" # "Sin acción alternativa:" -#: turtleblocks.py:240 +#: turtleblocks.py:260 msgid "No option action:" msgstr "Mana ima ruwayniyuq:" # "Fichero no encontrado" -#: turtleblocks.py:255 +#: turtleblocks.py:275 msgid "File not found" msgstr "Mana tarisqa khipu" # "Directorio de configuración no modificable: %s" -#: turtleblocks.py:279 +#: turtleblocks.py:299 #, python-format msgid "Configuration directory not writable: %s" msgstr "Mana t'ikranapaq wayaqa: %s" # "Nuevo" -#: turtleblocks.py:354 +#: turtleblocks.py:375 msgid "New" msgstr "Musuq" -# "Abrir" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Kichay" +#: turtleblocks.py:376 +msgid "Show sample projects" +msgstr "Huk wakichinakunata qhawarichiy" + +#: turtleblocks.py:378 +msgid "Hide sample projects" +msgstr "Wakichinakunata pakariy" # "Guardar" -#: turtleblocks.py:356 +#: turtleblocks.py:382 msgid "Save" msgstr "Waqaychay" # "Guardar como" -#: turtleblocks.py:357 +#: turtleblocks.py:383 msgid "Save as" msgstr "Kay hinata waqaychay" # "Salir" -#: turtleblocks.py:362 +#: turtleblocks.py:388 msgid "Quit" msgstr "Lluqsiy" # "Archivo" -#: turtleblocks.py:363 +#: turtleblocks.py:389 msgid "File" msgstr "Khipu" # "Escalar coordenadas" -#: turtleblocks.py:370 +#: turtleblocks.py:396 msgid "Rescale coordinates" msgstr "Coordenadasta wichay" # "Restaurar el tamaño del bloque" -#: turtleblocks.py:376 +#: turtleblocks.py:402 msgid "Reset block size" msgstr "Bloques nisqakunata allinchay" # "Mostar/ocultar bloques" -#: turtleblocks.py:394 +#: turtleblocks.py:423 msgid "Show/hide blocks" msgstr "Bloques nisqakunata Qhawachiy/Pakay" # "Herramientas" -#: turtleblocks.py:396 +#: turtleblocks.py:425 msgid "Tools" msgstr "Llamk'anakuna" # "Depurar" -#: turtleblocks.py:402 +#: turtleblocks.py:431 msgid "Debug" msgstr "Allichay" # "Tortuga" -#: turtleblocks.py:404 +#: turtleblocks.py:433 msgid "Turtle" msgstr "Charapa" -#: turtleblocks.py:407 +#: turtleblocks.py:436 msgid "About..." -msgstr "" +msgstr "Kaymanta..." # "Hay trabajo sin guardar. ¿Le gustaría guardar antes de salir?" -#: turtleblocks.py:447 +#: turtleblocks.py:475 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "Llamk'asqa mana waqaychasqa kachkan. Munankichu waqaychayta?" # "¿Guardar el proyecto?" -#: turtleblocks.py:448 +#: turtleblocks.py:477 msgid "Save project?" msgstr "Waqaychakunqachu?" + +#~ msgid "returns the temperature" +#~ msgstr "Q'uñiyninta kutichin" + +# "devuelve 1 cuando el sensor detecta un campo magnético, 0 en otro caso" +#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +#~ msgstr "" +#~ "huk campo magnetico nisqata musyana tariptinqa 1 yupaytam rikuchin mana " +#~ "chayqa 0 yupaytam rikuchin" + +# [ES] "devuelve el nivel de gris de un objeto" +#~ msgid "returns the gray level" +#~ msgstr "imaymanakunap chiqchi kayninta kutichin" + +# [ES] "devuelve el nivel de gris de un objeto" +#, fuzzy +#~ msgid "returns the light level" +#~ msgstr "imaymanakunap chiqchi kayninta kutichin" + +# [ES] "devuelve la distancia al objeto en frente del sensor" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "musyanap uyanpi imaymana kaqmanqa karuykachayninta churapuy" + +# [ES] "devuleve el valor de la resistencia" +#~ msgid "returns the value of the resistance" +#~ msgstr "kallpa kaypa chanintam kutichin" + +# devuleve el valor del voltaje +#, fuzzy +#~ msgid "returns the value of the voltage" +#~ msgstr "kallpa kaypa chanintam kutichin" + +# "Devuelve la temperatura en el ambiente como un número entre 0 y 255." +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "" +#~ "q'uñiyachinaykipaq utaq chiriyachinaykipaqqa, 0 yupaymanta 1023 yupaykama " +#~ "churawaq" + +# [ES] "Obtiene el nivel de batería del brick" +#~ msgid "Get battery level of the brick" +#~ msgstr "Tikap baterian imayna kasqanta tarin" + +# "Ajusta la intensidad del LED entre 0 y 255." +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "LED nisqapa utqayninqa 0 yupaymanta 255 yupaykama mat'ikunman" + +# [ES] "devuelve el nivel de luz en el ambiente" +#~ msgid "returns the ambient light level" +#~ msgstr "k'itip k'anchariynintam kutichin" + +# [ES] "devuelve la temperatura ambiente" +#~ msgid "returns the ambient temperature" +#~ msgstr "k'itip llaphiyninta kutichin" + +# "devuelve 0 o 1 dependiendo de la inclinación del sensor" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "" +#~ "imayna kinrayasqa musyana kasqanmantam 0 yupayta utaq 1 yupayta rikuchin" + +# "oscila entre 0 y 1 dependiendo de la vibración" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "imayna chukchuyasqanmantam 0 yupaymanta 1 yupaykama phawaykachan" + +# "escala de gris" +# [es] "escala de gris" +#~ msgid "grayscale" +#~ msgstr "Ch'iqchiynin" + +# "luz ambiente" +#~ msgid "ambient light" +#~ msgstr "k'anchariynin" + +# "campo magnético" +#~ msgid "magnetic induction" +#~ msgstr "ratapakuq campo magnético nisqa" + +# "vibración" +#~ msgid "vibration" +#~ msgstr "chukchuynin" + +# "mueve el robot Butiá hacia adelante una distancia predefinida" +# [es] "mueve el robot Butiá hacia adelante una distancia predefinida" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "Butiataqa munasqa ñawpaqmanmi purichiy" + +# "mueve el robot Butiá hacia atrás una distancia predefinida" +# [es] "mueve el robot Butiá hacia atrás una distancia predefinida" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "Butiataqa munasqa qhipamanmi purichiy" + +# "girar Butiá" +# [es] "girar Butiá" +#~ msgid "turn Butia" +#~ msgstr "Butiata muyuchiy" + +# "gira el robot Butiá x grados" +# [es] "gira el robot Butiá x grados" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "Butiataqa x grados nisqamanmi muyuchiy" + +# "hacer una vuelta en U" +#~ msgid "make a uturn" +#~ msgstr "U hinata muyuchiy" + +# "vuelta en U" +#, fuzzy +#~ msgid "u turn" +#~ msgstr "U hinata muyuchiy" + +# "fijar el color del texto" +#~ msgid "set text color" +#~ msgstr "qillqap llimp'inta churay" + +# "fijar el color del texto que la tortuga dibuja" +#~ msgid "sets color of text drawn by the turtle" +#~ msgstr "charapaq qillqanantam llimp'ichiy" + +# "fijar tamaño del texto" +#~ msgid "set text size" +#~ msgstr "qillqap sayayninta akllay" + +# "fijar el tamaño del texto que la tortuga dibuja" +#~ msgid "sets size of text drawn by the turtle" +#~ msgstr "charapaq qillqananpaq sapan qillqap sayayninta akllay" + +# "presentación" +#~ msgid "presentation 1x1" +#~ msgstr "1x1 qhawachiy" + +# "presentación" +#~ msgid "presentation 2x1" +#~ msgstr "2x1 qhawachiy" + +# "presentación" +#~ msgid "presentation 1x2" +#~ msgstr "1x2 qhawachiy" + +# "presentación" +#~ msgid "presentation 2x2" +#~ msgstr "2x2 qhawachiy" diff --git a/po/ro.po b/po/ro.po index fb36e1f..c52ea88 100644 --- a/po/ro.po +++ b/po/ro.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ro.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ro.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:50+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -19,6 +32,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -29,717 +1613,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -751,230 +2298,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1075,10 +2643,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1091,7 +2655,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1105,11 +2669,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1127,7 +2686,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1136,13 +2695,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1150,13 +2702,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1165,19 +2710,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1209,557 +2745,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1811,80 +3348,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/ru.po b/po/ru.po index d860541..26597f6 100644 --- a/po/ru.po +++ b/po/ru.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ru.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ru.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-09-28 19:54+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -14,988 +27,3023 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "Палитра комманд черепашки" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "вперёд" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Черепашка" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "перемещает черепашку вперёд" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "назад" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "перемещает черепашку назад" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "очистить" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "очищает экран и возвращает черепашку" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "вправо" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "сопротивление" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "напряжение" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "влево" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "поворачивает черепашку по часовой стрелке (угол в градусах)" - -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "вправо" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "поворачивает черепашку по часовой стрелке (угол в градусах)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "круг" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "угол" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "радиус" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "передвигает черепаху по кругу" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "координаты" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "модуль" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "значение" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "высота" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "ширина" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "перемещает черепашку к позиции коор Х, коор У; (0, 0) это центр экрана." +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "направление" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "x текущ." +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "идентификатор" -#: TurtleArt/tabasics.py:226 +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -"заблокировать текущую коорд. Х черепахи (может использоваться в числовых " -"блоках)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "y текущ." +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -"заблокировать текущую коорд. У черепахи (может использоваться в числовых " -"блоках)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "направление" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." msgstr "" -"блокирует текущее значение головы черепашки (может использоваться в " -"нумерованных блоках)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "Палитра команд ручке" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "заполнение" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "цвет" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "затенение" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "звук" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "заполняет фон (цвет, изображение)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "цвет" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "устанавливает цвет линий, рисуемых черепашкой" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "затенение" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "устанвливают тени линии, рисуемой черепашкой" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" msgstr "" -#: TurtleArt/tabasics.py:340 -#, fuzzy -msgid "sets gray level of the line drawn by the turtle" -msgstr "устанвливают тени линии, рисуемой черепашкой" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" msgstr "" -"блокирует текущий цвет ручки (может использоваться на месте нумерованных " -"блоков)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "блокирует текущую тень кисти" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" -#: TurtleArt/tabasics.py:368 -#, fuzzy -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:370 +msgid "Search for a connected NXT brick." msgstr "" -"блокирует секущий размер пера (может быть использовано в числовых блока)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "поднять перо" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "Черепашка не будет рисовать, двигаясь ." +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "опустить перо" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "Черепашка будет рисовать, двигаясь." +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "размер пера" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "устанавливает размер линии, рисуемой черепашкой" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" +#: taextras.py:377 +msgid "frequency" msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" +#: taextras.py:379 +msgid "Play a tone at frequency for time." msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "размер пера" +#: taextras.py:382 +msgid "port" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:383 +msgid "power" msgstr "" -"блокирует секущий размер пера (может быть использовано в числовых блока)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "Палитра цветов ручки" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "красный" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "оранжевый" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "желтый" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "зелёный" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "голубой" +#: taextras.py:390 +msgid "PORT A" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "колубой" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "пурпурный" +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" -#: TurtleArt/tabasics.py:453 +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 #, fuzzy -msgid "white" -msgstr "в то время, как" +msgid "read" +msgstr "красный" -#: TurtleArt/tabasics.py:454 +#: taextras.py:409 #, fuzzy -msgid "black" -msgstr "назад" +msgid "sensor" +msgstr "" +"#-#-#-#-# ru.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ru.po (PACKAGE VERSION) #-#-#-#-#\n" +"сенсоры" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "цвет текста" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "устанвливают цвет текста, рисуемого черепашкой" +#: taextras.py:411 +msgid "PORT 2" +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "установить размер пера" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:474 -#, fuzzy -msgid "sets size of text drawn by the turtle" -msgstr "устанвливают размеры текста, рисуемого черепашкой" +#: taextras.py:413 +msgid "light sensor" +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "Палитра числовых операторов" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "плюс" +#: taextras.py:415 +msgid "PORT 3" +msgstr "" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "добавьте два альфа-числа" +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "минус" +#: taextras.py:417 +msgid "touch sensor" +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "выделяет нижнее число ввода из верха нумерованного ввода" +#: taextras.py:418 +msgid "distance sensor" +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "множество" +#: taextras.py:419 +msgid "PORT 4" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "умножает два числа" +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "делить" +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "делит верхнее число (делитель) на нижнее (знаменатель)" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "идентификатор" +#: taextras.py:468 +msgid "digital write" +msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "тождественный оператор используемый для расширения блоков" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "модуль" +#: taextras.py:470 +msgid "digital read" +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "оператор модуля (остатка)" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "квадратный корень" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "вычисляет квадратный корень" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "случайно" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "минимум" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "максимум" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:480 +msgid "The device must be an integer" msgstr "" -"возвращает случайные числа между минимумом (верхнее знач) и максимумов " -"(нижнее знач) числами" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "число" +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "используется как числа ввода в математических операторах" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "больше чем" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "логический оператор больше чем" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "меньше чем" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "логический оператор меньше чем" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "равно" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "логический оператор равно" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "не" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "логический оператор НЕ" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "и" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "логической оператор И" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "или" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "логический оператор ИЛИ" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "палитра операторов над плавающей точкой" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: TurtleArt/tabasics.py:743 +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# ru.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ru.po (PACKAGE VERSION) #-#-#-#-#\n" +"Примеры" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Заголовок" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "желтый" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "показывает полярные координаты" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "пустые FILO (first-in-last-out heap)" + +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" +"если-тогда оператор, используемый логическими операторами из палитры номеров" + +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "сдвигает стек вправо" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "медиа объект Sugar Journal" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "блок 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "блок 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Шаг" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "умножает два числа" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Показать/скрыть блоки" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "скрыть палитру" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +#, fuzzy +msgid "Sugar Journal video object" +msgstr "Аудио объект Sugar Journal" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "голубой" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "коодината Х справа экрана" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "палитра экстра-опций" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "Загрузить образец" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "направление" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "сохранить черепашью графику как SVG файл в Sugar Journal" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "рисует текста или показывает медиа из Journal" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "колубой" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "показывает Декартовы координаты" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "jogs stack down" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "оператор модуля (остатка)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "низ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "сохранить SVG" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "запускает код поиска в модуле tamyblock.py из Journal" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "опустить перо" + +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "ждать" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "приостанавлиет выполнение на указанное число секунд" +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "блок" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "всегда" +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "вызывает действие именнованного стека" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "вечный цикл" +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "действие" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "повтор" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"делать-пока-правда оператор, используемый логическими операторами из " +"Нумерованной палитры" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "цикл указанное число раз" +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "переменная 2 (числовое значение)" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "если" +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "делить" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "тогда" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "имя картинки" -#: TurtleArt/tabasics.py:779 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "в то время, как" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "ширина полотна" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "пустая голова" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "именная переменная (числовое значение)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "дальше" + +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "если тогда" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "размер пера" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "пример презентации: выбирете обект Journal (без описанием)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "пока" + +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "безвозвратно удаляет пункты в корзину" + +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "вершина стека действия 1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +#, fuzzy +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" msgstr "" -"если-тогда оператор, используемый логическими операторами из палитры номеров" +"программируемый блок: используется для добавления дополнительных " +"математических выражений с одной переменной, к пр. син(х)" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "иначе" +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "палитра операторов над плавающей точкой" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "если тогда иначе" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "верх свёрнутого стека" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" "если-тогда-иначе оператор, используемый логическими операторами из палитры " "номеров" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "блокирует текущую тень кисти" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "направление" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "очищает холст, скрывая блоки" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "горизонтальный пробел" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "сдвигает стек вправо" +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "Метрические координаты" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "вертикальный пробел" +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "строковое значение" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "jogs stack down" +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "Я не знаю как" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "установить размер пера" -#: TurtleArt/tabasics.py:826 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "пример презентации: выбирете четыре обекта Journal" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Показать" + +#: TurtleArt/tabasics.py:336 +#, fuzzy +msgid "sets gray level of the line drawn by the turtle" +msgstr "устанвливают тени линии, рисуемой черепашкой" + +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "остановить действие" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "зелёный" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "затенение" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "заполняет фон (цвет, изображение)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "сохранить картинку" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "нажатие" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "Rescale координаты вверх" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "поднять перо" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "оранжевый" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "приостанавлиет выполнение на указанное число секунд" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "кладёт значения в FILO (first-in last-out heap)" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "тогда" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "не" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "если тогда иначе" + +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "останавливает текущее действие" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "Палитра возможных блоков" +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "поворачивает черепашку по часовой стрелке (угол в градусах)" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "старт" +#: TurtleArt/tabasics.py:364 +#, fuzzy +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"блокирует секущий размер пера (может быть использовано в числовых блока)" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "объединяет дейтсвия в кнопки запуска на тулбаре" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "координата Х слева от экрана" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "текст" +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Сбросить размер блоков" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "строковое значение" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "черепашка" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "действие" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "отображает следующую палитру" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "вершина стека именованных действий" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "скрыть блоки" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "вызывает действие именнованного стека" +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "логический оператор меньше чем" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "восстанавливает все блоки из карзины" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Сохранить" + +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "сохранить в кармане 1" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "сохраняет числовое значение в Переменной 1" - -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "сохранить в кармане 2" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "сохраняет числовое значение в Переменной 2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "скрывает Sugar тулбар" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "блок 1" +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"заблокировать текущую коорд. Х черепахи (может использоваться в числовых " +"блоках)" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "переменная 1 (числовое значение)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "печать" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "блок 2" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Сохранить как Логотип" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "переменная 2 (числовое значение)" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "устанавливает цвет линий, рисуемых черепашкой" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "записать в" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "цвет текста" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "блок" +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "число" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "значение" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "запрос клавиатура" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "моя коробка" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "вершина" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "сохраняет числовое значение в именнованной переменной" +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "Декартовы координаты" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "именная переменная (числовое значение)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "установить затенение" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "дейтсвие 1" +#: TurtleArt/tabasics.py:449 +#, fuzzy +msgid "white" +msgstr "в то время, как" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "вершина стека действия 1" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "объединяет дейтсвия в кнопки запуска на тулбаре" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "действие 2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "высота холста" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "вершина стека действия 2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "представление 2x1" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "вызывает Действия 1 стека" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "минус" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "вызывает Действия 2 стека" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "и" -#: TurtleArt/tabasics.py:995 -msgid "trash" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "верх сворачиваемого стека" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "как ввод" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" +"блокирует секущий размер пера (может быть использовано в числовых блока)" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "пустая корзина" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "цвет" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "безвозвратно удаляет пункты в корзину" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "минимум" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "вернуть всё" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "загрузить мой проект" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "восстанавливает все блоки из карзины" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "Палитра команд ручке" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "показывает значения FILO (first-in last-out heap)" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" +"делать-пока-правда оператор, который используется логическими операторами из " +"числовой палитры" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" +#: turtleblocks.py:374 +msgid "File" +msgstr "Файл" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "логический оператор НЕ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "У-координата наверху экрана" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "пример презентации: выбирете обект Journal (с описанием)" + +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Палитра числовых операторов" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "множество" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "всегда" + +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "устанвливают тени линии, рисуемой черепашкой" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "снимок" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "очистить" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "пример презентации: выбирете два обекта Journal" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Увеличить блоки" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "На весь экран" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "показать" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "текст" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "случайно" + +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "логический оператор больше чем" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "поворачивает черепашку по часовой стрелке (угол в градусах)" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "назад" + +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "вычисляет квадратный корень" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" +"заблокировать текущую коорд. У черепахи (может использоваться в числовых " +"блоках)" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "Стоп" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "больше чем" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "x текущ." + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Помощь" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "выберете черепашку" + +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "устанвливают цвет текста, рисуемого черепашкой" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "клавиатура" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "круг" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "радиус" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Полярные координаты" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "затенение" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "логической оператор И" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Запустить" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "показать голову" + +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "уровень ввода микрофона" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" msgstr "Заголовок" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Остановить черепашку" +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "восстанавливает все блоки из карзины" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "показать блоки" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Палитра возможных блоков" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "скрыть блоки" +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "используется как числа ввода в математических операторах" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "не выводит на" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "представление 2x2" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Я не знаю как" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "переменная 1 (числовое значение)" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "добавьте два альфа-числа" -#: TurtleArt/talogo.py:624 +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "равно" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "иначе" + +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "не нравится" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "как ввод" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "восстанавлиет скрытые блоки" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "отображает следующую палитру" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "Черепашка не будет рисовать, двигаясь ." -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "изменяет ориентаци палитры блоков" +#. #-#-#-#-# ru.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "вытолкнуть" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "" +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "размер пера" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "" +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "передвигает черепаху по кругу" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "нажмите для открытия" +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "логический оператор равно" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "Палитра цветов ручки" + +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "сохраняет числовое значение в Переменной 1" + +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "сохраняет числовое значение в Переменной 2" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "перемещает черепашку назад" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "коор. У на вершине экрана" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "показать блоки" + +#: pysamples/grecord.py:219 +#, fuzzy +msgid "save" +msgstr "Сохранить" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "цвет" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "устанавливает размер линии, рисуемой черепашкой" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "Открыть" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "ориентация" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "дальше" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "y текущ." -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" msgstr "" +"программируемый блок: используется для добавления дополнительных " +"математических функций с множеством переменных, к пр., корень(х*х+у*у)" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "если" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" +"перемещает черепашку к позиции коор Х, коор У; (0, 0) это центр экрана." -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Стоп" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "действие 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "дейтсвие 1" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Копировать" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Вставить" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "не выводит на" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "пустая голова" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "показывает значение FILO (first-in last-out heap)" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Очистить" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "Палитра примеров презентации" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "угол" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "аудио" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Инструменты" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "комментарий" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "выделяет нижнее число ввода из верха нумерованного ввода" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" msgstr "" +"очередь для клавиатурного ввода (результаты сохраняются в блоке клавиатуры)" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "Декартова" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "очищает экран и возвращает черепашку" + +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "вызывает Действия 1 стека" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Палитра комманд черепашки" + +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "вечный цикл" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "показать угол" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Проект" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Попробовать" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "вертикальный пробел" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "меньше чем" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "квадратный корень" + +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Перерисовать координаты" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "показать блоки" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Поле описания Sugar Journal" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 +msgid "presentation bulleted list" +msgstr "представление маркированным списком" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "места комментария в вашем коде" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "масштаб" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "низ" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "пурпурный" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Rescale координаты вниз" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "нажмите для открытия" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "микрофонный ввод комманд" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "журнал" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "пустая корзина" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "Черепашка будет рисовать, двигаясь." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Аудио объект Sugar Journal" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Остановить черепашку" + +#: turtleblocks.py:418 +msgid "Turtle" msgstr "Черепашка" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "картинка" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "изменяет ориентаци палитры блоков" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Сохранить как Логотип" +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "записать в" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Сохранить как изображение" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "скрыть блоки" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "снимок" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "плюс" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Сохранить снимок" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "или" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +msgid "presentation template: list of bullets" +msgstr "пример презентации: список ядра" + +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "тождественный оператор используемый для расширения блоков" + +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Уменьшить блоки" + +#: TurtleArt/tabasics.py:470 +#, fuzzy +msgid "sets size of text drawn by the turtle" +msgstr "устанвливают размеры текста, рисуемого черепашкой" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" msgstr "" +"блокирует текущее значение головы черепашки (может использоваться в " +"нумерованных блоках)" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "картинка" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" +"возвращает случайные числа между минимумом (верхнее знач) и максимумов " +"(нижнее знач) числами" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" +"блокирует текущий цвет ручки (может использоваться на месте нумерованных " +"блоков)" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "показать палитру" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "скрыть палитру" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "сохранить картинку в Sugar Journal" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "Rescale координаты вниз" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Сохранить снимок" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "Rescale координаты вверх" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "старт" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "перемещает черепашку вперёд" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "вперёд" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "моя коробка" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "назад" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "устанавливает масштаб медиа" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "блокирует текущее значение масштаба" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "представление 1x1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "представление 1x2" + +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "вершина стека именованных действий" + +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "сохраняет числовое значение в именнованной переменной" + +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "логический оператор ИЛИ" + +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +#, fuzzy +msgid "microphone input voltage" +msgstr "уровень ввода микрофона" + +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "цикл указанное число раз" + +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "вызывает Действия 2 стека" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "координаты" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "координата У" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "координата Х" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "заполнение" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "Сохранить как" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "координаты" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "полярный" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "повтор" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Сохранить как изображение" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "Редактировать" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Показать" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "вершина стека действия 2" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Проект" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "делит верхнее число (делитель) на нижнее (знаменатель)" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "максимум" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Копировать" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "печатает значение в блоке статуса на вершине экрана" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Вставить" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "блокирует результаты блока очереди клавиатуры" -#: TurtleArtActivity.py:591 +#. #-#-#-#-# ru.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "затолкнуть" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 #, fuzzy -msgid "Restore blocks from trash" -msgstr "восстанавливает все блоки из карзины" +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"программируемый блок: используется для добавления дополнительных " +"математических выражений с множеством переменных, напр. син(х+у+z)" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "На весь экран" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "вернуть всё" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Декартовы координаты" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Полярные координаты" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "Метрические координаты" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "Увеличить блоки" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "Уменьшить блоки" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "Загрузить образец" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Очистить" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Запустить" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Шаг" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "красный" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Помощь" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "идентификатор" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Стоп" +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "модуль" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" +#: TurtleArt/tabasics.py:631 +msgid "√" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" +#: TurtleArt/tabasics.py:992 +msgid "trash" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" msgstr "" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" + +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "" + +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" + +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" + +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" + +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "" + +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" + +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "" #: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +msgid "Palettes" +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" + +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1052,11 +3100,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "цвет" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1085,11 +3128,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "Заголовок" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1098,10 +3136,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1114,7 +3148,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1128,11 +3162,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "звук" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1143,29 +3172,6 @@ msgstr "" msgid "loudness" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "уровень ввода микрофона" - -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "нажатие" - -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "микрофонный ввод комманд" - -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "сопротивление" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1173,35 +3179,11 @@ msgstr "сопротивление" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "напряжение" - -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -#, fuzzy -msgid "microphone input voltage" -msgstr "уровень ввода микрофона" - #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1233,575 +3215,195 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "в то время, как" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"делать-пока-правда оператор, который используется логическими операторами из " -"числовой палитры" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "пока" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"делать-пока-правда оператор, используемый логическими операторами из " -"Нумерованной палитры" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "вершина" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "верх сворачиваемого стека" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "журнал" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "медиа объект Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "аудио" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Аудио объект Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -#, fuzzy -msgid "Sugar Journal video object" -msgstr "Аудио объект Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Поле описания Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "показать" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "рисует текста или показывает медиа из Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "показать угол" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "установить затенение" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "устанавливает масштаб медиа" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "сохранить картинку" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "имя картинки" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "сохранить картинку в Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "сохранить SVG" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "сохранить черепашью графику как SVG файл в Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "масштаб" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "блокирует текущее значение масштаба" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "запрос клавиатура" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"очередь для клавиатурного ввода (результаты сохраняются в блоке клавиатуры)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "клавиатура" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -#, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "блокирует результаты блока очереди клавиатуры" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "палитра экстра-опций" - -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "затолкнуть" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "кладёт значения в FILO (first-in last-out heap)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "показать голову" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "показывает значения FILO (first-in last-out heap)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "пустая голова" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "пустые FILO (first-in-last-out heap)" - -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "вытолкнуть" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "показывает значение FILO (first-in last-out heap)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "пустая голова" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "комментарий" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "места комментария в вашем коде" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "печать" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "печатает значение в блоке статуса на вершине экрана" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -#, fuzzy -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" msgstr "" -"программируемый блок: используется для добавления дополнительных " -"математических выражений с одной переменной, к пр. син(х)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" msgstr "" -"программируемый блок: используется для добавления дополнительных " -"математических функций с множеством переменных, к пр., корень(х*х+у*у)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 -#, fuzzy -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" msgstr "" -"программируемый блок: используется для добавления дополнительных " -"математических выражений с множеством переменных, напр. син(х+у+z)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "запускает код поиска в модуле tamyblock.py из Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "Декартова" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "показывает Декартовы координаты" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "полярный" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "показывает полярные координаты" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "черепашка" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "выберете черепашку" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "верх свёрнутого стека" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "загрузить мой проект" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "координаты" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "Палитра примеров презентации" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "скрыть блоки" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "очищает холст, скрывая блоки" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "показать блоки" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "восстанавлиет скрытые блоки" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "скрывает Sugar тулбар" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "представление маркированным списком" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "пример презентации: список ядра" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "пример презентации: выбирете обект Journal (без описанием)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "пример презентации: выбирете обект Journal (с описанием)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "пример презентации: выбирете четыре обекта Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "пример презентации: выбирете два обекта Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "координата Х слева от экрана" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "низ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "У-координата наверху экрана" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "ширина" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "ширина полотна" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "коодината Х справа экрана" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "коор. У на вершине экрана" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "высота" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "высота холста" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "координата Х" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "координата У" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "низ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "представление 1x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "представление 2x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "представление 1x2" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "представление 2x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1830,19 +3432,10 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "Стоп" - #: pysamples/grecord.py:217 msgid "play" msgstr "" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "Сохранить" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1855,108 +3448,43 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 -msgid "Open" -msgstr "Открыть" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "Сохранить" - -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "Сохранить как" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "Файл" - -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "Перерисовать координаты" - -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "Сбросить размер блоков" - -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "Показать/скрыть блоки" - -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Инструменты" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Попробовать" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Черепашка" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "density" -#~ msgstr "идентификатор" - -#, fuzzy -#~ msgid "light" -#~ msgstr "вправо" - -#, fuzzy -#~ msgid "read" -#~ msgstr "красный" - -#, fuzzy -#~ msgid "sensor" -#~ msgstr "сенсоры" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "модуль" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Примеры" - #~ msgid "then else" #~ msgstr "тогда иначе" @@ -2013,7 +3541,8 @@ msgstr "" #~ msgid "restore last" #~ msgstr "повторить последнее" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" #~ "программируемый блок: используется для добавления дополнительных " #~ "математических функций, к примеру, синус(х)" @@ -2076,8 +3605,8 @@ msgstr "" #~ msgid "holds current text size (can be used in place of a number block)" #~ msgstr "" -#~ "блокирует текущий размер текста (может использовать вместе с нумерованными " -#~ "блоками)" +#~ "блокирует текущий размер текста (может использовать вместе с " +#~ "нумерованными блоками)" #~ msgid "d" #~ msgstr "d" diff --git a/po/rw.po b/po/rw.po index 9b3e2e9..3d7c53b 100644 --- a/po/rw.po +++ b/po/rw.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-04-05 10:18+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,770 +31,2992 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "oherereza" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Ubugeni bw'Akanyamashyo" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "inyuma" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" msgstr "" -#: TurtleArt/tabasics.py:151 +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "LED" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 #, fuzzy -msgid "clean" -msgstr "gusukura" +msgid "gray" +msgstr "ikigina" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "iburyo" + +#: taextras.py:92 +#, fuzzy +msgid "temperature" msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"igipimo cyubushyuhe" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "ibumoso" +#: taextras.py:93 taextras.py:330 +#, fuzzy +msgid "distance" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"intera" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "ibumoso" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "iburyo" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 #, fuzzy -msgid "arc" -msgstr "agaheto" +msgid "value" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"agaciro" -#: TurtleArt/tabasics.py:186 +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 #, fuzzy -msgid "angle" -msgstr "imfuruka" +msgid "FollowMe" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Nkurikira" -#: TurtleArt/tabasics.py:186 +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 #, fuzzy -msgid "radius" -msgstr "akarambararo" +msgid "brightness" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"umucyo" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" +#: taextras.py:165 +msgid "minimum pixels" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" msgstr "" -#: TurtleArt/tabasics.py:213 +#: taextras.py:178 #, fuzzy -msgid "set heading" -msgstr "shyiraho umtwe" +msgid "x position" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"x umwanya" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:179 +#, fuzzy +msgid "return x position" msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"garuka mumwanya wa x" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: taextras.py:180 #, fuzzy -msgid "xcor" -msgstr "ikirangahuriro X" +msgid "y position" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"umwanya wa y" + +#: taextras.py:181 +#, fuzzy +msgid "return y position" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"garuka mumwanya wa y" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. #-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +#, fuzzy +msgid "rotation Enemy" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"guhindukira kumwanzi" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +#, fuzzy +msgid "distance to center" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"intera ujya hagati" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +#, fuzzy +msgid "distance to Enemy" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"intera kumwanzi" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +#, fuzzy +msgid "update information" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"inkuru igezweho" -#: TurtleArt/tabasics.py:226 +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +#, fuzzy +msgid "start polygon" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"tangira ikinyampande" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +#, fuzzy +msgid "add point" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"ongeraho akadomo" + +#: taextras.py:267 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Add a new point to the current polygon based on the current Turtle xy " +"position." msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: taextras.py:269 #, fuzzy -msgid "ycor" -msgstr "ikirangahuriro Y" +msgid "end polygon" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"soza ikinyampande" + +#: taextras.py:270 +#, fuzzy +msgid "Define a new polygon." +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Sobanura ikinyampande gishyashya." + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +#, fuzzy +msgid "Define a new filled polygon." +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Sobanura ikinyampande gishyashya." + +#: taextras.py:274 +#, fuzzy +msgid "triangle" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"mpandeshatu" + +#. #-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +#, fuzzy +msgid "base" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"ishingiro" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +#, fuzzy +msgid "height" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"ubuhagarike" + +#: taextras.py:278 +#, fuzzy +msgid "Add a triangle object to the project." +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ongeraho ikintu cyampande eshatu kuruyu mushinga." + +#: taextras.py:279 +#, fuzzy +msgid "circle" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"uruziga" + +#: taextras.py:280 +#, fuzzy +msgid "Add a circle object to the project." +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ongeraho ikintu cyuruziga kuruyu mushinga." + +#: taextras.py:281 +#, fuzzy +msgid "rectangle" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"urukiramende" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +#, fuzzy +msgid "width" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"ubugari" + +#: taextras.py:284 +#, fuzzy +msgid "Add a rectangle object to the project." +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ongeraho ikintu cyurukiramende kuruyu mushinga." + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:290 +#, fuzzy +msgid "speed" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"umuvuduko" + +#: taextras.py:291 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: taextras.py:295 #, fuzzy -msgid "heading" -msgstr "umutwempangano" +msgid "joint" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"huza" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:248 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" + +#: taextras.py:298 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: taextras.py:304 #, fuzzy -msgid "fill screen" -msgstr "ekara nini" +msgid "Add a gear object to the project." +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Ongeraho ikintu cyuruziga kuruyu mushinga." -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "umwirondoro" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "ibara" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 #, fuzzy -msgid "shade" -msgstr "ubwijime" +msgid "sound" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"ijwi" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 #, fuzzy -msgid "gray" -msgstr "ikigina" +msgid "NXT not found" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"NXT ntiya bonwe" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "tunganya ibara" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" +#: taextras.py:369 +msgid "refresh NXT" msgstr "" -#: TurtleArt/tabasics.py:325 +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 #, fuzzy -msgid "set shade" -msgstr "shyiramo igipimo" +msgid "time" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"igihe" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" +#: taextras.py:379 +msgid "Play a tone at frequency for time." msgstr "" -#: TurtleArt/tabasics.py:337 +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 #, fuzzy -msgid "set gray" -msgstr "shyiramo ikigina" +msgid "port" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Umuhuza\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"umuhuza" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" +#: taextras.py:383 +#, fuzzy +msgid "power" msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"ingufu" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" msgstr "" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" +#: taextras.py:386 +msgid "turn a motor" msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "ikaramu hejuru" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "ikaramu hasi" +#: taextras.py:390 +#, fuzzy +msgid "PORT A" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"UMUHUZA A" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." +#: taextras.py:391 +msgid "PORT A of the brick" msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "tunganya ingano y'ikaramu" +#: taextras.py:392 +#, fuzzy +msgid "PORT B" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"UMUHUZA B" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" +#: taextras.py:393 +msgid "PORT B of the brick" msgstr "" -#: TurtleArt/tabasics.py:408 +#: taextras.py:394 #, fuzzy -msgid "start fill" -msgstr "tangira wuzuze" +msgid "PORT C" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"UMUHUZA C" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:395 +msgid "PORT C of the brick" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "soza kuzuza" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:397 +msgid "start motor" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "ingano y'ikaramu" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:399 +msgid "brake motor" msgstr "" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" +#: taextras.py:400 +msgid "Stop a specified motor." msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +#, fuzzy +msgid "PORT 1" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"UMUHUZA 1" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +#, fuzzy +msgid "read" msgstr "umutuku" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "oranje" +#: taextras.py:409 +msgid "sensor" +msgstr "" -#: TurtleArt/tabasics.py:446 +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +#, fuzzy +msgid "PORT 2" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"UMUHUZA 2" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +#, fuzzy +msgid "PORT 3" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"UMUHUZA 3" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +#, fuzzy +msgid "PORT 4" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"UMUHUZA 4" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. #-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +#, fuzzy +msgid "set light" +msgstr "" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-#\n" +"shyiramo urumuri" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "Umutwe w'amagambo" + +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "umuhondo" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "icyatsi" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +#, fuzzy +msgid "camera output" +msgstr "amashusho yakamera" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "ikarito ya 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "ikarito ya 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Intambwe" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +#, fuzzy +msgid "Hide palette" +msgstr "Guhisha palette" + +#: gnome_plugins/collaboration_plugin.py:125 +#, fuzzy +msgid "Buddies" +msgstr "Inshuti" + +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "ubururu bukeye" -#: TurtleArt/tabasics.py:450 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +#, fuzzy +msgid "Load example" +msgstr "Shakisha urugero" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +#, fuzzy +msgid "list" +msgstr "irondora" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +#, fuzzy +msgid "heading" +msgstr "umutwempangano" + +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +#, fuzzy +msgid "video" +msgstr "iyerekanamashusho" + +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "ubururu" -#: TurtleArt/tabasics.py:451 +#: turtleblocks.py:250 #, fuzzy -msgid "purple" -msgstr "kimurika" +msgid "No option action:" +msgstr "Ntaguhitamo igikorwa:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "buto y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "bika SVG" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "ikaramu hasi" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "tegereza" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "ikarito" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +#, fuzzy +msgid "action" +msgstr "igikorwa" + +#: TurtleArt/tabasics.py:597 +#, fuzzy +msgid "divide" +msgstr "gabanya" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +#, fuzzy +msgid "picture name" +msgstr "izina ry'ifoto" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +#, fuzzy +msgid "while" +msgstr "umweru" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +#, fuzzy +msgid "next" +msgstr "inyandiko" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "tunganya ingano y'ikaramu" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +#, fuzzy +msgid "until" +msgstr "kugeza" + +#. #-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +#, fuzzy +msgid "sinewave" +msgstr "kanda ibuto" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +#, fuzzy +msgid "left x" +msgstr "ibumoso x" + +#: TurtleArt/tabasics.py:209 +#, fuzzy +msgid "set heading" +msgstr "shyiraho umtwe" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#, fuzzy +msgid "description" +msgstr "kwimenyekanisha" + +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "tunganya ingano y'ikaramu" + +#: gnome_plugins/uploader_plugin.py:99 +#, fuzzy +msgid "Username:" +msgstr "izina ry'ukoresha:" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Kureba" + +#: gnome_plugins/uploader_plugin.py:109 +#, fuzzy +msgid "Password:" +msgstr "Ijambobanga:" + +#: TurtleArt/tabasics.py:822 +#, fuzzy +msgid "stop action" +msgstr "igikorwa cyo guhagarika" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "icyatsi" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +#, fuzzy +msgid "shade" +msgstr "ubwijime" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +#, fuzzy +msgid "save picture" +msgstr "bika ifoto" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "ikaramu hejuru" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "oranje" + +#: TurtleArt/tabasics.py:1006 +#, fuzzy +msgid "clear all" +msgstr "hanagura byose" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "hanyuma" + +#: gnome_plugins/collaboration_plugin.py:302 +#, fuzzy +msgid "Register" +msgstr "Kwiyandikisha" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "si" + +#: TurtleArt/tabasics.py:825 +#, fuzzy +msgid "stops current action" +msgstr "guhagaka ibikorwa bya banjye" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "akanyamashyo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#, fuzzy +msgid "hide blocks" +msgstr "Hisha amablock" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Bika" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "bika mu ikarito ya 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "bika mu ikarito ya 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +#, fuzzy +msgid "print" +msgstr "gucapa" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Bika nka Logo" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "tunganya ibara ry'inyandiko" + +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +#, fuzzy +msgid "loudness" +msgstr "imisakurize" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "umubare" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "hejuru" + +#: gnome_plugins/collaboration_plugin.py:292 +#, fuzzy +msgid "Nickname" +msgstr "Azina kaka byiniriro" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "shyiramo igipimo" + +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "umweru" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Reka" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "icyerekezo" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "na" + +#: TurtleArt/talogo.py:623 +#, fuzzy +msgid "as input" +msgstr "nk'inyinjiza" + +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +#, fuzzy +msgid "acceleration" +msgstr "ukwiyongera" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "tunganya ibara" + +#: TurtleArt/tabasics.py:642 +#, fuzzy +msgid "min" +msgstr "min" + +#: turtleblocks.py:374 +#, fuzzy +msgid "File" +msgstr "File" + +#: TurtleArt/tabasics.py:585 +#, fuzzy +msgid "multiply" +msgstr "gukuba" + +#: TurtleArt/tabasics.py:750 +#, fuzzy +msgid "forever" +msgstr "igihe cyose" + +#: TurtleArt/tabasics.py:147 +#, fuzzy +msgid "clean" +msgstr "gusukura" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "Erekana amablock" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Ekara nini" + +#: turtleblocks.py:265 +#, fuzzy +msgid "File not found" +msgstr "File ntiboneka" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "erekana" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +#, fuzzy +msgid "text" +msgstr "inyandiko" + +#: TurtleArt/tabasics.py:642 +#, fuzzy +msgid "random" +msgstr "binyuranye" + +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "umukara" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "tunganya ibara ry'inyandiko" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +#, fuzzy +msgid "mouse x" +msgstr "akanyerezo x" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +#, fuzzy +msgid "mouse y" +msgstr "akanyerezo y" -#: TurtleArt/tabasics.py:471 +#: pysamples/grecord.py:215 #, fuzzy -msgid "set text size" -msgstr "tunganya ingano y'ikaramu" +msgid "stop" +msgstr "hejuru" + +#: TurtleArt/tabasics.py:667 +#, fuzzy +msgid "greater than" +msgstr "byiza kurenza" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +#, fuzzy +msgid "xcor" +msgstr "ikirangahuriro X" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Gufasha" + +#: turtleblocks.py:462 +#, fuzzy +msgid "Save project?" +msgstr "Bika umushinga?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +#, fuzzy +msgid "right x" +msgstr "iburyo x" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +#, fuzzy +msgid "keyboard" +msgstr "mwandikisho" + +#: TurtleArt/tabasics.py:182 +#, fuzzy +msgid "arc" +msgstr "agaheto" + +#: TurtleArt/tabasics.py:182 +#, fuzzy +msgid "radius" +msgstr "akarambararo" + +#: TurtleArt/tabasics.py:321 +#, fuzzy +msgid "set shade" +msgstr "shyiramo igipimo" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Iruka" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "Umutwe:" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +#, fuzzy +msgid "Upload" +msgstr "Irigushakisha" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "Seriveri" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "icyerekezo" + +#: gnome_plugins/collaboration_plugin.py:132 +#, fuzzy +msgid "Neighborhood" +msgstr "Abaturanyi" + +#: TurtleArt/tabasics.py:691 +#, fuzzy +msgid "equal" +msgstr "bingana" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "ingano y'ikaramu" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +#, fuzzy +msgid "speak" +msgstr "vuga" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +#, fuzzy +msgid "button down" +msgstr "kanda ibuto" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Erekana amablock" + +#: pysamples/grecord.py:217 +#, fuzzy +msgid "play" +msgstr "kina" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "bika" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "Ibara" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "Fungura" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "icyerekezo" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +#, fuzzy +msgid "ycor" +msgstr "ikirangahuriro Y" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "niba" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Hagarika" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +#, fuzzy +msgid "action 2" +msgstr "igkorwa 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +#, fuzzy +msgid "action 1" +msgstr "igikorwa 1" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "soza kuzuza" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Koporora" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +#, fuzzy +msgid "Paste" +msgstr "Komeka" + +#: gnome_plugins/collaboration_plugin.py:120 +#, fuzzy +msgid "Activities" +msgstr "Ibikorwa" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Sukura" + +#: TurtleArt/tabasics.py:182 +#, fuzzy +msgid "angle" +msgstr "imfuruka" + +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +#, fuzzy +msgid "Save/Load" +msgstr "Bika/Shakisha" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +#, fuzzy +msgid "top y" +msgstr "hejuru y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +#, fuzzy +msgid "audio" +msgstr "isohoramajwi" + +#: turtleblocks.py:410 +#, fuzzy +msgid "Tools" +msgstr "Ibikoresho" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +#, fuzzy +msgid "comment" +msgstr "ibivugwaho" + +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +#, fuzzy +msgid "Load project" +msgstr "Shakisha umushinga" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +#, fuzzy +msgid "Project" +msgstr "Umushinga" + +#: gnome_plugins/collaboration_plugin.py:300 +#, fuzzy +msgid "Password" +msgstr "Ijambobanga" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "Gusangira" + +#: TurtleArt/tabasics.py:679 +#, fuzzy +msgid "less than" +msgstr "gake ho" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "erekana amablock" + +#: turtleblocks.py:373 +#, fuzzy +msgid "Quit" +msgstr "Kuvamo" + +#: TurtleArt/tabasics.py:333 +#, fuzzy +msgid "set gray" +msgstr "shyiramo ikigina" + +#: turtleblocks.py:365 +#, fuzzy +msgid "New" +msgstr "Nshyashya" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +#, fuzzy +msgid "scale" +msgstr "igipimo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +#, fuzzy +msgid "bottom" +msgstr "buto" + +#: TurtleArt/tabasics.py:447 +#, fuzzy +msgid "purple" +msgstr "kimurika" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +#, fuzzy +msgid "click to open" +msgstr "kanda kugirango ufungure" + +#: gnome_plugins/collaboration_plugin.py:129 +#, fuzzy +msgid "Configuration" +msgstr "Iboneza" + +#: gnome_plugins/uploader_plugin.py:130 +#, fuzzy +msgid "Description:" +msgstr "kwimenyekanisha" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +#, fuzzy +msgid "journal" +msgstr "ikinyamakuru" + +#: TurtleArt/tautils.py:295 +#, fuzzy +msgid "Load..." +msgstr "Shakisha..." + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Hagarika akanyamashyo" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Akanyamashyo" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +#, fuzzy +msgid "store in" +msgstr "bika mu" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +#, fuzzy +msgid "Hide blocks" +msgstr "Hisha amablock" + +#: TurtleArt/tabasics.py:559 +#, fuzzy +msgid "plus" +msgstr "ibindi" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "cyangwa" + +#: TurtleArt/tawindow.py:4215 +#, fuzzy +msgid "image" +msgstr "ishusho" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "tangira" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "oherereza" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +#, fuzzy +msgid "my box" +msgstr "agsanduku kanjye" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "inyuma" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +#, fuzzy +msgid "sets the scale of media" +msgstr "shyiramo igipimo cya media" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "icyerekezo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "icyerekezo" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "Bika..." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +#, fuzzy +msgid "title y" +msgstr "umutwe y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +#, fuzzy +msgid "title x" +msgstr "umutwe x" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#, fuzzy +msgid "fill screen" +msgstr "ekara nini" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "Bika nka" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "subiramo" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Bika nka ishusho" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Hindura" + +#: TurtleArt/tabasics.py:642 +#, fuzzy +msgid "max" +msgstr "max" + +#: TurtleArt/tabasics.py:404 +#, fuzzy +msgid "start fill" +msgstr "tangira wuzuze" + +#. #-#-#-#-# rw.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +#, fuzzy +msgid "push" +msgstr "sunika" + +#: TurtleArt/tabasics.py:1001 +#, fuzzy +msgid "restore all" +msgstr "bika byose" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +#, fuzzy +msgid "hello" +msgstr "allo" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" + +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "" + +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" + +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "" + +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" + +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "" + +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "umutuku" + +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" #: TurtleArt/tabasics.py:563 -#, fuzzy -msgid "plus" -msgstr "ibindi" - -#: TurtleArt/tabasics.py:567 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 -#, fuzzy -msgid "multiply" -msgstr "gukuba" - -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 -#, fuzzy -msgid "divide" -msgstr "gabanya" - -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 #, fuzzy msgid "identity" msgstr "umwirondoro" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" #: TurtleArt/tabasics.py:646 -#, fuzzy -msgid "random" -msgstr "binyuranye" - -#: TurtleArt/tabasics.py:646 -#, fuzzy -msgid "min" -msgstr "min" - -#: TurtleArt/tabasics.py:646 -#, fuzzy -msgid "max" -msgstr "max" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "umubare" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 -#, fuzzy -msgid "greater than" -msgstr "byiza kurenza" - -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" #: TurtleArt/tabasics.py:683 -#, fuzzy -msgid "less than" -msgstr "gake ho" - -#: TurtleArt/tabasics.py:687 msgid "logical less-than operator" msgstr "" #: TurtleArt/tabasics.py:695 -#, fuzzy -msgid "equal" -msgstr "bingana" - -#: TurtleArt/tabasics.py:699 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "si" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "na" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "cyangwa" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "tegereza" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -#, fuzzy -msgid "forever" -msgstr "igihe cyose" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "subiramo" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "niba" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "hanyuma" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 -#, fuzzy -msgid "stop action" -msgstr "igikorwa cyo guhagarika" - -#: TurtleArt/tabasics.py:829 -#, fuzzy -msgid "stops current action" -msgstr "guhagaka ibikorwa bya banjye" - -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "tangira" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -#, fuzzy -msgid "text" -msgstr "inyandiko" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -#, fuzzy -msgid "action" -msgstr "igikorwa" - -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "bika mu ikarito ya 1" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "bika mu ikarito ya 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "ikarito ya 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "ikarito ya 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -#, fuzzy -msgid "store in" -msgstr "bika mu" - -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "ikarito" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -#, fuzzy -msgid "value" -msgstr "agaciro" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -#, fuzzy -msgid "my box" -msgstr "agsanduku kanjye" - -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -#, fuzzy -msgid "action 1" -msgstr "igikorwa 1" - -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -#, fuzzy -msgid "action 2" -msgstr "igkorwa 2" - -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 -#, fuzzy -msgid "restore all" -msgstr "bika byose" - -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 -#, fuzzy -msgid "clear all" -msgstr "hanagura byose" - -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "Umutwe w'amagambo" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Hagarika akanyamashyo" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Erekana amablock" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -#, fuzzy -msgid "Hide blocks" -msgstr "Hisha amablock" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 -#, fuzzy -msgid "as input" -msgstr "nk'inyinjiza" - #: TurtleArt/tapalette.py:97 msgid "displays next palette" msgstr "" @@ -790,241 +3025,122 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 -#, fuzzy -msgid "Load..." -msgstr "Shakisha..." - -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Bika..." - -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -#, fuzzy -msgid "click to open" -msgstr "kanda kugirango ufungure" - -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "icyerekezo" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -#, fuzzy -msgid "next" -msgstr "inyandiko" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Ubugeni bw'Akanyamashyo" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -#, fuzzy -msgid "image" -msgstr "ishusho" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Bika nka Logo" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Bika nka ishusho" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -#, fuzzy -msgid "Hide palette" -msgstr "Guhisha palette" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Hindura" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Kureba" - -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -#, fuzzy -msgid "Project" -msgstr "Umushinga" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -#, fuzzy -msgid "Save/Load" -msgstr "Bika/Shakisha" - -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Koporora" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -#, fuzzy -msgid "Paste" -msgstr "Komeka" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Ekara nini" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "Erekana amablock" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -#, fuzzy -msgid "Load example" -msgstr "Shakisha urugero" - -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "Sukura" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Iruka" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Intambwe" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Gufasha" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Hagarika" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -#, fuzzy -msgid "Load project" -msgstr "Shakisha umushinga" - -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" - -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" - -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" - -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" - -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" - -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1037,70 +3153,15 @@ msgstr "" msgid "Enable collaboration" msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -#, fuzzy -msgid "Activities" -msgstr "Ibikorwa" - -#: gnome_plugins/collaboration_plugin.py:125 -#, fuzzy -msgid "Buddies" -msgstr "Inshuti" - -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Gusangira" - -#: gnome_plugins/collaboration_plugin.py:129 -#, fuzzy -msgid "Configuration" -msgstr "Iboneza" - -#: gnome_plugins/collaboration_plugin.py:132 -#, fuzzy -msgid "Neighborhood" -msgstr "Abaturanyi" - -#: gnome_plugins/collaboration_plugin.py:292 -#, fuzzy -msgid "Nickname" -msgstr "Azina kaka byiniriro" - #: gnome_plugins/collaboration_plugin.py:294 msgid "Account ID" msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Seriveri" - #: gnome_plugins/collaboration_plugin.py:298 #, fuzzy msgid "Port" msgstr "Umuhuza" -#: gnome_plugins/collaboration_plugin.py:300 -#, fuzzy -msgid "Password" -msgstr "Ijambobanga" - -#: gnome_plugins/collaboration_plugin.py:302 -#, fuzzy -msgid "Register" -msgstr "Kwiyandikisha" - -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "Ibara" - -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -#, fuzzy -msgid "Upload" -msgstr "Irigushakisha" - #: gnome_plugins/fb_plugin.py:87 msgid "Facebook wall post" msgstr "" @@ -1115,34 +3176,10 @@ msgid "" "your project." msgstr "" -#: gnome_plugins/uploader_plugin.py:99 -#, fuzzy -msgid "Username:" -msgstr "izina ry'ukoresha:" - -#: gnome_plugins/uploader_plugin.py:109 -#, fuzzy -msgid "Password:" -msgstr "Ijambobanga:" - -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "Umutwe:" - -#: gnome_plugins/uploader_plugin.py:130 -#, fuzzy -msgid "Description:" -msgstr "kwimenyekanisha" - #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Reka" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1155,38 +3192,20 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -#, fuzzy -msgid "acceleration" -msgstr "ukwiyongera" - #: plugins/accelerometer/accelerometer.py:58 #: plugins/accelerometer/accelerometer.py:65 msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -#, fuzzy -msgid "sound" -msgstr "ijwi" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -#, fuzzy -msgid "loudness" -msgstr "imisakurize" - #: plugins/audio_sensors/audio_sensors.py:91 #: plugins/audio_sensors/audio_sensors.py:106 msgid "microphone input volume" @@ -1194,7 +3213,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1203,13 +3222,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1217,13 +3229,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1232,20 +3237,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -#, fuzzy -msgid "brightness" -msgstr "umucyo" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1256,615 +3251,398 @@ msgstr "" msgid "Average RGB color from camera is pushed to the stack" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -#, fuzzy -msgid "camera output" -msgstr "amashusho yakamera" - #: plugins/light_sensor/light_sensor.py:58 #: plugins/light_sensor/light_sensor.py:65 msgid "light level detected by light sensor" msgstr "" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - #: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -#, fuzzy -msgid "while" -msgstr "umweru" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -#, fuzzy -msgid "until" -msgstr "kugeza" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "hejuru" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -#, fuzzy -msgid "journal" -msgstr "ikinyamakuru" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -#, fuzzy -msgid "audio" -msgstr "isohoramajwi" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -#, fuzzy -msgid "video" -msgstr "iyerekanamashusho" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -#, fuzzy -msgid "description" -msgstr "kwimenyekanisha" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "erekana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "shyiramo igipimo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -#, fuzzy -msgid "sets the scale of media" -msgstr "shyiramo igipimo cya media" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -#, fuzzy -msgid "save picture" -msgstr "bika ifoto" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -#, fuzzy -msgid "picture name" -msgstr "izina ry'ifoto" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "bika SVG" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -#, fuzzy -msgid "scale" -msgstr "igipimo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -#, fuzzy -msgid "speak" -msgstr "vuga" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -#, fuzzy -msgid "hello" -msgstr "allo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -#, fuzzy -msgid "sinewave" -msgstr "kanda ibuto" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -#, fuzzy -msgid "button down" -msgstr "kanda ibuto" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -#, fuzzy -msgid "mouse x" -msgstr "akanyerezo x" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -#, fuzzy -msgid "mouse y" -msgstr "akanyerezo y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -#, fuzzy -msgid "keyboard" -msgstr "mwandikisho" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -#, fuzzy -msgid "time" -msgstr "igihe" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -#, fuzzy -msgid "push" -msgstr "sunika" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -#, fuzzy -msgid "comment" -msgstr "ibivugwaho" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -#, fuzzy -msgid "print" -msgstr "gucapa" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "akanyamashyo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -#, fuzzy -msgid "hide blocks" -msgstr "Hisha amablock" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "erekana amablock" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -#, fuzzy -msgid "list" -msgstr "irondora" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -#, fuzzy -msgid "bottom" -msgstr "buto" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -#, fuzzy -msgid "width" -msgstr "ubugari" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -#, fuzzy -msgid "height" -msgstr "ubuhagarike" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -#, fuzzy -msgid "title x" -msgstr "umutwe x" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -#, fuzzy -msgid "title y" -msgstr "umutwe y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -#, fuzzy -msgid "left x" -msgstr "ibumoso x" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -#, fuzzy -msgid "top y" -msgstr "hejuru y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -#, fuzzy -msgid "right x" -msgstr "iburyo x" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "buto y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -#, fuzzy -msgid "presentation 1x1" -msgstr "icyerekezo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -#, fuzzy -msgid "presentation 2x1" -msgstr "icyerekezo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -#, fuzzy -msgid "presentation 1x2" -msgstr "icyerekezo" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -#, fuzzy -msgid "presentation 2x2" -msgstr "icyerekezo" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1893,20 +3671,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "hejuru" - -#: pysamples/grecord.py:217 -#, fuzzy -msgid "play" -msgstr "kina" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "bika" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1919,263 +3683,48 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 -#, fuzzy -msgid "No option action:" -msgstr "Ntaguhitamo igikorwa:" - -#: turtleblocks.py:255 -#, fuzzy -msgid "File not found" -msgstr "File ntiboneka" - -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 -#, fuzzy -msgid "New" -msgstr "Nshyashya" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "Fungura" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "Bika" - -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "Bika nka" - -#: turtleblocks.py:362 -#, fuzzy -msgid "Quit" -msgstr "Kuvamo" - -#: turtleblocks.py:363 -#, fuzzy -msgid "File" -msgstr "File" - -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 -#, fuzzy -msgid "Tools" -msgstr "Ibikoresho" - -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Akanyamashyo" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 -#, fuzzy -msgid "Save project?" -msgstr "Bika umushinga?" - -#~ msgid "LED" -#~ msgstr "LED" - -#, fuzzy -#~ msgid "temperature" -#~ msgstr "igipimo cyubushyuhe" - -#, fuzzy -#~ msgid "distance" -#~ msgstr "intera" - #, fuzzy #~ msgid "vibration" #~ msgstr "viburasiyo" #, fuzzy -#~ msgid "FollowMe" -#~ msgstr "Nkurikira" - -#, fuzzy -#~ msgid "x position" -#~ msgstr "x umwanya" - -#, fuzzy -#~ msgid "return x position" -#~ msgstr "garuka mumwanya wa x" - -#, fuzzy -#~ msgid "y position" -#~ msgstr "umwanya wa y" - -#, fuzzy -#~ msgid "return y position" -#~ msgstr "garuka mumwanya wa y" - -#, fuzzy -#~ msgid "rotation Enemy" -#~ msgstr "guhindukira kumwanzi" - -#, fuzzy -#~ msgid "distance to center" -#~ msgstr "intera ujya hagati" - -#, fuzzy -#~ msgid "distance to Enemy" -#~ msgstr "intera kumwanzi" - -#, fuzzy -#~ msgid "update information" -#~ msgstr "inkuru igezweho" - -#, fuzzy -#~ msgid "start polygon" -#~ msgstr "tangira ikinyampande" - -#, fuzzy -#~ msgid "add point" -#~ msgstr "ongeraho akadomo" - -#, fuzzy -#~ msgid "end polygon" -#~ msgstr "soza ikinyampande" - -#, fuzzy -#~ msgid "Define a new polygon." -#~ msgstr "Sobanura ikinyampande gishyashya." - -#, fuzzy -#~ msgid "Define a new filled polygon." -#~ msgstr "Sobanura ikinyampande gishyashya." - -#, fuzzy -#~ msgid "triangle" -#~ msgstr "mpandeshatu" - -#, fuzzy -#~ msgid "base" -#~ msgstr "ishingiro" - -#, fuzzy -#~ msgid "Add a triangle object to the project." -#~ msgstr "Ongeraho ikintu cyampande eshatu kuruyu mushinga." - -#, fuzzy -#~ msgid "circle" -#~ msgstr "uruziga" - -#, fuzzy -#~ msgid "Add a circle object to the project." -#~ msgstr "Ongeraho ikintu cyuruziga kuruyu mushinga." - -#, fuzzy -#~ msgid "rectangle" -#~ msgstr "urukiramende" - -#, fuzzy -#~ msgid "Add a rectangle object to the project." -#~ msgstr "Ongeraho ikintu cyurukiramende kuruyu mushinga." - -#, fuzzy -#~ msgid "speed" -#~ msgstr "umuvuduko" - -#, fuzzy -#~ msgid "joint" -#~ msgstr "huza" - -#, fuzzy -#~ msgid "Add a gear object to the project." -#~ msgstr "Ongeraho ikintu cyuruziga kuruyu mushinga." - -#, fuzzy -#~ msgid "density" -#~ msgstr "umwirondoro" - -#, fuzzy -#~ msgid "light" -#~ msgstr "iburyo" - -#, fuzzy #~ msgid "grey" #~ msgstr "ikigina" #, fuzzy -#~ msgid "NXT not found" -#~ msgstr "NXT ntiya bonwe" - -#, fuzzy -#~ msgid "port" -#~ msgstr "umuhuza" - -#, fuzzy -#~ msgid "power" -#~ msgstr "ingufu" - -#, fuzzy -#~ msgid "PORT A" -#~ msgstr "UMUHUZA A" - -#, fuzzy -#~ msgid "PORT B" -#~ msgstr "UMUHUZA B" - -#, fuzzy -#~ msgid "PORT C" -#~ msgstr "UMUHUZA C" - -#, fuzzy -#~ msgid "PORT 1" -#~ msgstr "UMUHUZA 1" - -#, fuzzy -#~ msgid "read" -#~ msgstr "umutuku" - -#, fuzzy -#~ msgid "PORT 2" -#~ msgstr "UMUHUZA 2" - -#, fuzzy -#~ msgid "PORT 3" -#~ msgstr "UMUHUZA 3" - -#, fuzzy -#~ msgid "PORT 4" -#~ msgstr "UMUHUZA 4" - -#, fuzzy -#~ msgid "set light" -#~ msgstr "shyiramo urumuri" - -#, fuzzy #~ msgid "NXT found" #~ msgstr "NXT yabonetse" diff --git a/po/sd.po b/po/sd.po index dac85d3..043002e 100644 --- a/po/sd.po +++ b/po/sd.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# sd.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# sd.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:32+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/si.po b/po/si.po index 5a771fc..cbf243b 100644 --- a/po/si.po +++ b/po/si.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-02-03 22:50+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,972 +31,2919 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "ටර්ටල් ආර්ට්" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "අභියෝගයක් තෝරන්න" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "මෙක්සිකානු පෙසෝ ඵලකය" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "කොලොම්බියානු පෙසෝ ඵලකය" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "රුවන්ඩා ෆ්‍රෑන්ක් ඵලකය" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" msgstr "" -#: TurtleArt/tabasics.py:123 +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 #, fuzzy -msgid "Palette of turtle commands" -msgstr "පෑන් විධාන ඵලකය" +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"#-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-#\n" +"සංවේදකය චුම්භක ක්‍ෂේත්‍රයක් සංවේදනය කල විට 1 සහ අනෙක් විට 0 ලබා දෙයි." -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "ඉදිරියට" +#: taextras.py:88 +msgid "LED" +msgstr "LED" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "කැස්බෑවා ඉදිරියට ගමන් කරවයි" +#: taextras.py:89 +msgid "button" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "පසුපසට" +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "කැස්බෑවා පසුපසට ගමන් කරවයි" +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "දකුණ" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "මකන්න" +#: taextras.py:92 +msgid "temperature" +msgstr "උෂ්ණත්වය" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "දුර" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "ප්‍රතිරෝධය" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "වෝල්ටීයතාව" + +#: taextras.py:96 +msgid "Butia Robot" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "වම" +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "වම" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "දකුණ" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "arc" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "ඇලය" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "අරය" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:113 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "xy සකසන්න" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "ඉතිරි" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "අග" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +#, fuzzy +msgid "Error on initialization of the camera" +msgstr "" +"#-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-#\n" +"කැමරාව ආරම්භ කිරීමේදී දෝෂය." + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "මාව අනුගමනය කරන්න" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "දීප්තිය" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "x පිහිටීම" + +#: taextras.py:179 +msgid "return x position" +msgstr "x පිහිටීම ලබා දෙන්න" + +#: taextras.py:180 +msgid "y position" +msgstr "y පිහිටීම" + +#: taextras.py:181 +msgid "return y position" +msgstr "y පිහිටීම ලබා දෙන්න" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "උස" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "පළල" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "seth" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" -#: TurtleArt/tabasics.py:226 +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "අනන්‍යතාව" + +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "ශීර්ෂකය" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." msgstr "" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "පෑන් විධාන ඵලකය" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "පුර්ණතිරය" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "වර්ණ" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "අඳුරු කරන්න" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "හඬ" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "වර්ණය සකසන්න" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "කැස්බෑවා විසින් අදින රේඛාවේ වර්ණය පිහිටුවයි" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "අඳුරුකිරීම් සකසන්න" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -#, fuzzy -msgid "sets shade of the line drawn by the turtle" -msgstr "කැස්බෑවා විසින් අදින රේඛාවේ ප්‍රමාණය පිහිටුවයි" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" msgstr "" -#: TurtleArt/tabasics.py:340 +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "කාලය" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 #, fuzzy -msgid "sets gray level of the line drawn by the turtle" -msgstr "කැස්බෑවා විසින් අදින රේඛාවේ ප්‍රමාණය පිහිටුවයි" +msgid "port" +msgstr "පේනුව" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:383 +msgid "power" msgstr "" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:386 +msgid "turn a motor" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "පෑන ඔසවන්න" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "කැස්බෑවා ගමන් කරවූ විට නොඅදිනු ඇත." +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "පැන් පහර පහළට" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "කැස්බෑවා ගමන් කරවූ විට අදිනු ඇත." +#: taextras.py:390 +msgid "PORT A" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "පෑනේ විශාලත්වය සකසන්න" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "කැස්බෑවා විසින් අදින රේඛාවේ ප්‍රමාණය පිහිටුවයි" +#: taextras.py:392 +msgid "PORT B" +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "පිරවීම ආරම්භ කරන්න" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" -msgstr "පිරවූ බහුඅශ්‍රය ආරම්භ කරයි (පිරවුම් කුට්ටිය අවසාන කිරීම සමඟ භාවිතා කල)" +#: taextras.py:394 +msgid "PORT C" +msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "පිරවීම අවසාන කරන්න" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" msgstr "" -"පිරවූ බහුඅශ්‍රය සම්පූර්ණ කරයි (පිරවුම් කුට්ටිය ආරම්භ කිරීම සමඟ භාවිතා කල)" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "පෑනේ විශාලත්වය" +#: taextras.py:397 +msgid "start motor" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:398 +msgid "Run a motor forever." msgstr "" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "පෑන් වර්ණ සඳහා ඵලකය" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" +#: taextras.py:400 +msgid "Stop a specified motor." msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" +#: taextras.py:403 +msgid "Reset the motor counter." msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" +#: taextras.py:404 +msgid "motor position" msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" +#: taextras.py:405 +msgid "Get the motor position." msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" +#: taextras.py:406 +msgid "PORT 1" msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" +#: taextras.py:407 +msgid "PORT 1 of the brick" msgstr "" -#: TurtleArt/tabasics.py:453 -#, fuzzy -msgid "white" -msgstr "අතරතුර" +#: taextras.py:408 +msgid "read" +msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "පසුපසට" +#: taextras.py:409 +msgid "sensor" +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "පෙළ වර්ණය සකසන්න" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "කැස්බෑවා විසින් අදින පෙළෙහි වර්ණය පිහිටුවයි" +#: taextras.py:411 +msgid "PORT 2" +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "පෙළ විශාලත්වය සකසන්න" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "කැස්බෑවා විසින් අදින පෙළෙහි ප්‍රමාණය පිහිටුවයි" +#: taextras.py:413 +msgid "light sensor" +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "අංකිත මෙහෙයුම් වල ඵලකය" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "එකතු කිරීම" +#: taextras.py:415 +msgid "PORT 3" +msgstr "" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" +#: taextras.py:416 +msgid "PORT 3 of the brick" msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "අඩු කිරීම" +#: taextras.py:417 +msgid "touch sensor" +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "ඉහළ අංකිත ආදානයෙන් පහළ අංකිත ආදානය අඩු කරයි" +#: taextras.py:418 +msgid "distance sensor" +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "ගුණ කිරීම" +#: taextras.py:419 +msgid "PORT 4" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "අංකිත ආදාන දෙකක් ගුණ කරයි" +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "බෙදීම" +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" -#: TurtleArt/tabasics.py:604 +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "අනන්‍යතාව" +#: taextras.py:468 +msgid "digital write" +msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "කුට්ටි විස්තාරණය කිරීම සඳහා භාවිතා කරන අනන්‍යතා මෙහෙයුම" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "ඉතිරි" +#: taextras.py:470 +msgid "digital read" +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" +#: taextras.py:471 +msgid "Read value from digital port." msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "වර්ගමූලය" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "වර්ගමූලය ගණනය කරයි" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "අහඹු" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "අවම" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "උපරිම" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "අවම (ඉහළ) සහ උපරිම (පහළ) අගයන් අතර අහඹු අංකයක් ලබා දෙයි" +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "අංකය" +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "ගණිතමය මෙහෙයුම් වලදී අංකිත මෙහෙයුම් ලෙස භාවිතා කරනු ලබයි" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "වඩා වැඩි" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "තාර්කික greater-than මෙහෙයුම" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "වඩා අඩු" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "තාර්කික less-than මෙහෙයුම" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "සමාන" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "තාර්කික equal-to මෙහෙයුම" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "නැති" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "තාර්කික NOT මෙහෙයුම" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "සහ" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "තාර්කික AND මෙහෙයුම" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "හෝ" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "තාර්කික OR මෙහෙයුම" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 #, fuzzy -msgid "Palette of flow operators" -msgstr "අංකිත මෙහෙයුම් වල ඵලකය" +msgid "samples" +msgstr "" +"#-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-#\n" +"සාම්පලය" -#: TurtleArt/tabasics.py:743 +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "තේමාව" + +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "කැමරා ප්‍රතිදානය" + +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "අංක ඵලකයෙන් ද්වීමය මෙහෙයුම් භාවිතා කරන if-then මෙහෙයුම" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "1 වන කොටුව" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "1 වන කොටුව" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "පියවර" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "අංකිත ආදාන දෙකක් ගුණ කරයි" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "කුට්ටි පෙන්වන්න/සඟවන්න" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "ඵලකය සගවන්න" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "මිතුරන්" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "උදාහරණය ප්‍රවේශ කරන්න" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "සියළු කුට්ටි කුණු කූඩයට දමන්න" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "ලැයිස්තුව" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "වින්‍යාසගත කිරීමේ නාමාවලිය ලිවිය නොහැක: %s" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "ශීර්ෂකය" + +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "දෘශ්‍ය" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "විකල්ප ක්‍රියාව නැත:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "y පහළ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "SVG සුරකින්න" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "පැන් පහර පහළට" + +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "රැඳීසිටින්න" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "විශේෂණය කල තත්පර ගණනක් වැඩසටහන ක්‍රියාත්මක වීම තාවකාලිකව නවත්වයි" +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "පෙට්ටිය" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "සෑමවිටම" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "උඩුගත කිරීමට අසාර්ථක විය!" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "සදාකාලිකවම නැවත නැවත සිදු කරයි" +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "ක්‍රියාව" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "නැවත කරන්න" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +#, fuzzy +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "අංක ඵලකයෙන් ද්වීමය මෙහෙයුම් භාවිතා කරන if-then-else මෙහෙයුම" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "විශේෂණය කල වාර ගණනක් නැවත නැවත සිදු කරයි" +#: turtleblocks.py:89 +msgid "usage is" +msgstr "භාවිතය" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "නම්" +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "විචල්‍යය 2 (අංකිත අගය)" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "ඊළගට" +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "බෙදීම" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "පින්තූර නාමය" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "අතරතුර" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "හිස් මතක කොටස" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "නම් කරන ලද විචල්‍යය (අංකිත අගය)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "ඊලඟ" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 #, fuzzy msgid "if then" msgstr "if then" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "අංක ඵලකයෙන් ද්වීමය මෙහෙයුම් භාවිතා කරන if-then මෙහෙයුම" +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "පෑනේ විශාලත්වය සකසන්න" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "else" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "දක්වා" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "කුණු කූඩයේ ඇති අයිතම ස්ථිරවම මකයි" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 #, fuzzy -msgid "if then else" -msgstr "if then else" +msgid "Palette of flow operators" +msgstr "අංකිත මෙහෙයුම් වල ඵලකය" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "අංක ඵලකයෙන් ද්වීමය මෙහෙයුම් භාවිතා කරන if-then-else මෙහෙයුම" -#: TurtleArt/tabasics.py:811 +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "පිවිසීම අසාර්ථක විය" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "x වම" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "seth" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "තිරස් ඉඩ" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "" +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "ප්‍රමිතික ඛණ්ඩාංක" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "සිරස් ඉඩ" +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "අනු ලකුණු වැල අගය" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "විස්තරය" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "කෙසේ කරන්නද මම දන්නෙ නෑ" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "පෙළ විශාලත්වය සකසන්න" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "පරිශීලක නාමය:" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "පිරවූ බහුඅශ්‍රය ආරම්භ කරයි (පිරවුම් කුට්ටිය අවසාන කිරීම සමඟ භාවිතා කල)" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "දර්ශනය කරන්න" + +#: TurtleArt/tabasics.py:336 +#, fuzzy +msgid "sets gray level of the line drawn by the turtle" +msgstr "කැස්බෑවා විසින් අදින රේඛාවේ ප්‍රමාණය පිහිටුවයි" -#: TurtleArt/tabasics.py:826 +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "මුරපදය:" + +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "ක්‍රියාව නවත්වන්න" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "අඳුරු කරන්න" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "පින්තූරය සුරකින්න" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "තාරතාව" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "ඛණ්ඩාංක ඉහළට නැවත පරිමාණනය කරන්න" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "පෑන ඔසවන්න" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "විශේෂණය කල තත්පර ගණනක් වැඩසටහන ක්‍රියාත්මක වීම තාවකාලිකව නවත්වයි" + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "සියල්ල පැහැදිලි කරන්න" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "ඊළගට" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "ලියාපදිංවි කරන්න" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "නැති" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +#, fuzzy +msgid "if then else" +msgstr "if then else" + +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "වත්මන් ක්‍රියාව නතර කරයි" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "විචල්‍යය කුට්ටි සඳහා ඵලකය" +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "කුට්ටි ප්‍රමාණය නැවත සකසන්න" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "ආරම්භය" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "කැස්බෑවා" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "ඊළඟ ඵලකය ප්‍රදර්ශනය කරයි" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "කොටස් සගවන්න" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "තාර්කික less-than මෙහෙයුම" + +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "කුණු කූඩයෙන් සියළු කුට්ටි නැවත පිහිටුවන්න" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "සුරකින්න" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "1 වන කොටුව තුළ තබන්න" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "2 වන කොටුව තුළ තබන්න" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "මුද්‍රණය" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Logo ලෙස සුරකින්න" + +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "කැස්බෑවා විසින් අදින රේඛාවේ වර්ණය පිහිටුවයි" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "පෙළ වර්ණය සකසන්න" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "අංකය" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "ඉහළ" + +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "වෙබයට ඉදිරිපත් කරන්න" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "කාටිසියානු ඛණ්ඩාංක" + +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "අන්වර්ථ නාමය" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "පරිමාණය සකසන්න" + +#: TurtleArt/tabasics.py:449 +#, fuzzy +msgid "white" +msgstr "අතරතුර" + +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "මෙවලම් තීරු ධාවනය කරන්න බොත්තම් වලට ක්‍රියා සම්බන්ධ කරයි" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "අවලංගු කරන්න" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "ඉදිරිපත් කිරීම 2x1" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "අඩු කිරීම" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "සහ" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "ආදානය ලෙද" + +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "ත්වරණය" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "වර්ණය සකසන්න" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "අවම" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "මාගේ කොටස පූරණය කරන්න" + +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "පෑන් විධාන ඵලකය" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +#, fuzzy +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "අංක ඵලකයෙන් ද්වීමය මෙහෙයුම් භාවිතා කරන if-then-else මෙහෙයුම" + +#: turtleblocks.py:374 +msgid "File" +msgstr "ගොනුව" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "තාර්කික NOT මෙහෙයුම" + +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "අංකිත මෙහෙයුම් වල ඵලකය" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "ගුණ කිරීම" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "සෑමවිටම" + +#: TurtleArt/tabasics.py:325 +#, fuzzy +msgid "sets shade of the line drawn by the turtle" +msgstr "කැස්බෑවා විසින් අදින රේඛාවේ ප්‍රමාණය පිහිටුවයි" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "ක්ෂණික ඡායාරූපය" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "මකන්න" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "කුට්ටි වවන්න" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "මුළු තිරයම" + +#: turtleblocks.py:265 +msgid "File not found" +msgstr "ගොනුව හමු නොවුණි" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "පෙන්වන්න" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "පෙළ" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "අනු ලකුණු වැල අගය" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "අහඹු" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "ක්‍රියාව" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "තාර්කික greater-than මෙහෙයුම" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "" +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "පසුපසට" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "වර්ගමූලය ගණනය කරයි" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "1 වන කොටුව තුළ තබන්න" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "නවත්වන්න" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "වඩා වැඩි" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "උදව්" + +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "ව්‍යාපෘතිය සුරකින්නද?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "x දකුණ" + +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "කැස්බෑවා විසින් අදින පෙළෙහි වර්ණය පිහිටුවයි" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "යතුරු පුවරුව" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "arc" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "අරය" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "ධ්‍රැවක ඛණ්ඩාංක" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "අඳුරුකිරීම් සකසන්න" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "තාර්කික AND මෙහෙයුම" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "ධාවනය කරන්න" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "සංචිතය දක්වන්න" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "තේමාව:" + +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "කුණු කූඩයෙන් සියළු කුට්ටි නැවත පිහිටුවන්න" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "විචල්‍යය කුට්ටි සඳහා ඵලකය" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "ගණිතමය මෙහෙයුම් වලදී අංකිත මෙහෙයුම් ලෙස භාවිතා කරනු ලබයි" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "උඩුගත කරන්න" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "සේවාදායකය" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "ඉදිරිපත් කිරීම 2x2" + +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "විචල්‍යය 1 (අංකිත අගය)" + +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "අසල්වාසීන්" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "සමාන" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "else" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "කැමති නෑ" + +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "ඔබ සුරැකා නැති වැඩ ඇත. ඉවත් වීමට පෙර සුරැකීමට ඔබ කැමතිද?" + +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "කැස්බෑවා ගමන් කරවූ විට නොඅදිනු ඇත." + +#. #-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "පොප්" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "පෑනේ විශාලත්වය" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "තාර්කික equal-to මෙහෙයුම" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "පෑන් වර්ණ සඳහා ඵලකය" + +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "අංකිත අගය විචල්‍යය 1 හි ගබඩා කරයි" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "2 වන කොටුව තුළ තබන්න" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "අංකිත අගය විචල්‍යය 2 හි ගබඩා කරයි" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "1 වන කොටුව" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "කැස්බෑවා පසුපසට ගමන් කරවයි" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "විචල්‍යය 1 (අංකිත අගය)" +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "කොටස් පෙන්වන්න" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "1 වන කොටුව" +#: pysamples/grecord.py:217 +msgid "play" +msgstr "වාදනය කරන්න" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "විචල්‍යය 2 (අංකිත අගය)" +#: pysamples/grecord.py:219 +msgid "save" +msgstr "සුරකින්න" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "මෙහි ගබඩා කරන්න" +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "වර්ණ" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "පෙට්ටිය" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "කැස්බෑවා විසින් අදින රේඛාවේ ප්‍රමාණය පිහිටුවයි" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "අග" +#: turtleblocks.py:366 +msgid "Open" +msgstr "විවෘත කරන්න" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "මගේ පෙට්ටිය" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "දිශානතිය" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "අංකිත අගය නම් කරන ලද විචල්‍යයක ගබඩා කරයි" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "නම් කරන ලද විචල්‍යය (අංකිත අගය)" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "නම්" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "ක්‍රියාව 1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "පියවර" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "ක්‍රියාව 2" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "" +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "ක්‍රියාව 1" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "පිරවීම අවසාන කරන්න" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "" +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "පිටපත් කරන්න" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "කුණු කූඩය" +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "අලවන්න" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "කුණු කූඩය හිස් කරන්න" +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "වෙත ප්‍රතිදානය කරන්න එපා" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "කුණු කූඩයේ ඇති අයිතම ස්ථිරවම මකයි" +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "ක්‍රියාකාරකම්" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "සියල්ල නැවත පිහිටුවන්න" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "වෙබයට උඩුගත කරන්න" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "කුණු කූඩයෙන් සියළු කුට්ටි නැවත පිහිටුවන්න" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "හිස් මතක කොටස" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "සියල්ල පැහැදිලි කරන්න" +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "පැහැදිලි කරන්න" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "සියළු කුට්ටි කුණු කූඩයට දමන්න" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "ඇලය" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "y ඉහළ" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "තේමාව" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "ශ්‍රව්‍ය" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "මෙවලම්" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "ඉහළ අංකිත ආදානයෙන් පහළ අංකිත ආදානය අඩු කරයි" + +#: TurtleArt/tabasics.py:119 +#, fuzzy +msgid "Palette of turtle commands" +msgstr "පෑන් විධාන ඵලකය" + +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "සදාකාලිකවම නැවත නැවත සිදු කරයි" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "ව්‍යාපෘතිය" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "දෝෂහරණය" + +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "මුරපදය" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "සිරස් ඉඩ" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "පිරවූ බහුඅශ්‍රය සම්පූර්ණ කරයි (පිරවුම් කුට්ටිය ආරම්භ කිරීම සමඟ භාවිතා කල)" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "හවුල් කරන්න" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "වඩා අඩු" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "වර්ගමූලය" + +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "ඛණ්ඩාංක ප්‍රමාණනය කරන්න" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "කොටස් පෙන්වන්න" + +#: turtleblocks.py:373 +msgid "Quit" +msgstr "ඉවත් වෙන්න" + +#: turtleblocks.py:365 +msgid "New" +msgstr "නව" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "පික්සලය කියවන්න" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "පරිමාණය" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +#, fuzzy +msgid "bottom" +msgstr "y පහළ" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "ඛණ්ඩාංක පහළට නැවත පරිමාණනය කරන්න" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "වින්‍යාසය" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "විස්තරය:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "ජර්නලය" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "කුණු කූඩය හිස් කරන්න" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "කැස්බෑවා ගමන් කරවූ විට අදිනු ඇත." + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "ප්‍රවේශනය කරන්න..." -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "කැස්බෑවා නවත්වන්න" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "කොටස් පෙන්වන්න" +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "ටර්ටලය" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "මෙහි ගබඩා කරන්න" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "කොටස් සගවන්න" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "වෙත ප්‍රතිදානය කරන්න එපා" +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "Python කුට්ටිය ප්‍රවේශනය කරන්න" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "කෙසේ කරන්නද මම දන්නෙ නෑ" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "එකතු කිරීම" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "කැමති නෑ" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "හෝ" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "ආදානය ලෙද" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "කුට්ටි විස්තාරණය කිරීම සඳහා භාවිතා කරන අනන්‍යතා මෙහෙයුම" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "ඊළඟ ඵලකය ප්‍රදර්ශනය කරයි" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "කුට්ටු හකුළුවන්න" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "කැස්බෑවා විසින් අදින පෙළෙහි ප්‍රමාණය පිහිටුවයි" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "ප්‍රවේශනය කරන්න..." +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "පින්තූරය" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "අවම (ඉහළ) සහ උපරිම (පහළ) අගයන් අතර අහඹු අංකයක් ලබා දෙයි" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "ඵලකය පෙන්වන්න" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "ක්ෂණික ඡායාරූපය සුරකින්න" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "ආරම්භය" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "කැස්බෑවා ඉදිරියට ගමන් කරවයි" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "ඉදිරියට" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "මගේ පෙට්ටිය" + +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "ගිණුම් ID" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "පසුපසට" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "ඉදිරිපත් කිරීම 1x1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "ඉදිරිපත් කිරීම 1x2" + +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "අංකිත අගය නම් කරන ලද විචල්‍යයක ගබඩා කරයි" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "තාර්කික OR මෙහෙයුම" + +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "විශේෂණය කල වාර ගණනක් නැවත නැවත සිදු කරයි" + +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "සුරකින්න..." -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "xy සකසන්න" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "y තේමාව" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "x තේමාව" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "පුර්ණතිරය" + +#: turtleblocks.py:368 +msgid "Save as" +msgstr "ලෙස සුරකින්න" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "xy සකසන්න" + +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "කුණු කූඩය" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "නැවත කරන්න" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "පින්තූරයක් ලෙස සුරකින්න" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "සංස්කරනය කරන්න" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "උපරිම" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "පිරවීම ආරම්භ කරන්න" + +#. #-#-#-#-# si.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "ඔබන්න" + +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "සියල්ල නැවත පිහිටුවන්න" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "දිශානතිය" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "ඊලඟ" +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "ටර්ටල් ආර්ට්" +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "පින්තූරය" +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Logo ලෙස සුරකින්න" +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "පින්තූරයක් ලෙස සුරකින්න" +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "ක්ෂණික ඡායාරූපය" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "ක්ෂණික ඡායාරූපය සුරකින්න" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "ඵලකය පෙන්වන්න" +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "ඵලකය සගවන්න" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "ඛණ්ඩාංක පහළට නැවත පරිමාණනය කරන්න" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "ඛණ්ඩාංක ඉහළට නැවත පරිමාණනය කරන්න" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "සංස්කරනය කරන්න" +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "දර්ශනය කරන්න" +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "ව්‍යාපෘතිය" +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" +#: TurtleArt/tabasics.py:447 +msgid "purple" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "පිටපත් කරන්න" +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "අලවන්න" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" -#: TurtleArtActivity.py:591 -#, fuzzy -msgid "Restore blocks from trash" -msgstr "කුණු කූඩයෙන් සියළු කුට්ටි නැවත පිහිටුවන්න" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "අනන්‍යතාව" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "මුළු තිරයම" +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "ඉතිරි" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "කාටිසියානු ඛණ්ඩාංක" +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "ධ්‍රැවක ඛණ්ඩාංක" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "ප්‍රමිතික ඛණ්ඩාංක" +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "කුට්ටි වවන්න" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "කුට්ටු හකුළුවන්න" +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "උදාහරණය ප්‍රවේශ කරන්න" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "පැහැදිලි කරන්න" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "ධාවනය කරන්න" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "පියවර" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "උදව්" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "පියවර" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "Python කුට්ටිය ප්‍රවේශනය කරන්න" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" + +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" + +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" + +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "" + +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" #: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +msgid "Palettes" +msgstr "" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -996,129 +2956,33 @@ msgstr "" msgid "Enable collaboration" msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "ක්‍රියාකාරකම්" - -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "මිතුරන්" - -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "හවුල් කරන්න" - -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "වින්‍යාසය" - -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "අසල්වාසීන්" - -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "අන්වර්ථ නාමය" - -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "ගිණුම් ID" - -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "සේවාදායකය" - #: gnome_plugins/collaboration_plugin.py:298 msgid "Port" msgstr "පේනුව" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "මුරපදය" - -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "ලියාපදිංවි කරන්න" - -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "වර්ණ" - -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "උඩුගත කරන්න" - #: gnome_plugins/fb_plugin.py:87 msgid "Facebook wall post" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "වෙබයට උඩුගත කරන්න" - #: gnome_plugins/uploader_plugin.py:90 msgid "" "You must have an account at http://turtleartsite.sugarlabs.org to upload " "your project." msgstr "" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "පරිශීලක නාමය:" - -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "මුරපදය:" - -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "තේමාව:" - -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "විස්තරය:" - -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "වෙබයට ඉදිරිපත් කරන්න" - -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "අවලංගු කරන්න" - -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "පිවිසීම අසාර්ථක විය" - -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "උඩුගත කිරීමට අසාර්ථක විය!" - #: plugins/accelerometer/accelerometer.py:49 #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "ත්වරණය" - #: plugins/accelerometer/accelerometer.py:58 #: plugins/accelerometer/accelerometer.py:65 msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "හඬ" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1134,24 +2998,11 @@ msgstr "" msgid "microphone input volume" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "තාරතාව" - #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "ප්‍රතිරෝධය" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1159,13 +3010,6 @@ msgstr "ප්‍රතිරෝධය" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "වෝල්ටීයතාව" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1174,19 +3018,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "දීප්තිය" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1197,583 +3032,387 @@ msgstr "" msgid "Average RGB color from camera is pushed to the stack" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "කැමරා ප්‍රතිදානය" - #: plugins/light_sensor/light_sensor.py:58 #: plugins/light_sensor/light_sensor.py:65 msgid "light level detected by light sensor" msgstr "" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - #: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "අතරතුර" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -#, fuzzy -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "අංක ඵලකයෙන් ද්වීමය මෙහෙයුම් භාවිතා කරන if-then-else මෙහෙයුම" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "දක්වා" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -#, fuzzy -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "අංක ඵලකයෙන් ද්වීමය මෙහෙයුම් භාවිතා කරන if-then-else මෙහෙයුම" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "ඉහළ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "ජර්නලය" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "ශ්‍රව්‍ය" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "දෘශ්‍ය" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "විස්තරය" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "පෙන්වන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "පරිමාණය සකසන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "පින්තූරය සුරකින්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "පින්තූර නාමය" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "SVG සුරකින්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "පරිමාණය" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "යතුරු පුවරුව" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "පික්සලය කියවන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "කාලය" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "ඔබන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "සංචිතය දක්වන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "හිස් මතක කොටස" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "පොප්" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "හිස් මතක කොටස" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "මුද්‍රණය" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "කැස්බෑවා" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "මාගේ කොටස පූරණය කරන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "xy සකසන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "කොටස් සගවන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "කොටස් පෙන්වන්න" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "ලැයිස්තුව" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -#, fuzzy -msgid "bottom" -msgstr "y පහළ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "පළල" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "උස" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "x තේමාව" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "y තේමාව" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "x වම" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "y ඉහළ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "x දකුණ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "y පහළ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "ඉදිරිපත් කිරීම 1x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "ඉදිරිපත් කිරීම 2x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "ඉදිරිපත් කිරීම 1x2" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "ඉදිරිපත් කිරීම 2x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1802,18 +3441,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "නවත්වන්න" - -#: pysamples/grecord.py:217 -msgid "play" -msgstr "වාදනය කරන්න" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "සුරකින්න" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1826,94 +3453,18 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "භාවිතය" - -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "විකල්ප ක්‍රියාව නැත:" - -#: turtleblocks.py:255 -msgid "File not found" -msgstr "ගොනුව හමු නොවුණි" - -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "වින්‍යාසගත කිරීමේ නාමාවලිය ලිවිය නොහැක: %s" - -#: turtleblocks.py:354 -msgid "New" -msgstr "නව" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "විවෘත කරන්න" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "සුරකින්න" - -#: turtleblocks.py:357 -msgid "Save as" -msgstr "ලෙස සුරකින්න" - -#: turtleblocks.py:362 -msgid "Quit" -msgstr "ඉවත් වෙන්න" - -#: turtleblocks.py:363 -msgid "File" -msgstr "ගොනුව" - -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "ඛණ්ඩාංක ප්‍රමාණනය කරන්න" - -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "කුට්ටි ප්‍රමාණය නැවත සකසන්න" - -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "කුට්ටි පෙන්වන්න/සඟවන්න" - -#: turtleblocks.py:396 -msgid "Tools" -msgstr "මෙවලම්" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "දෝෂහරණය" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "ටර්ටලය" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "ඔබ සුරැකා නැති වැඩ ඇත. ඉවත් වීමට පෙර සුරැකීමට ඔබ කැමතිද?" - -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "ව්‍යාපෘතිය සුරකින්නද?" - -#~ msgid "Select a challenge" -#~ msgstr "අභියෝගයක් තෝරන්න" - -#~ msgid "Palette of Mexican pesos" -#~ msgstr "මෙක්සිකානු පෙසෝ ඵලකය" +#~ msgid "grayscale" +#~ msgstr "කළු සුදු පරාසය" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "කොලොම්බියානු පෙසෝ ඵලකය" +#~ msgid "magnetic induction" +#~ msgstr "චුම්භක ප්‍රේරණය" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "රුවන්ඩා ෆ්‍රෑන්ක් ඵලකය" +#~ msgid "vibration" +#~ msgstr "කම්පනය" #, fuzzy #~ msgid "adjust LED intensity between 0 and 255" @@ -1934,70 +3485,9 @@ msgstr "ව්‍යාපෘතිය සුරකින්නද?" #~ msgstr "සංවේදකයේ ආනතිය මත 0 හෝ 1 ලබා දෙයි." #, fuzzy -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "සංවේදකය චුම්භක ක්‍ෂේත්‍රයක් සංවේදනය කල විට 1 සහ අනෙක් විට 0 ලබා දෙයි." - -#, fuzzy #~ msgid "switches from 0 to 1, the frequency depends on the vibration" #~ msgstr "0 සිට 1ට මාරු වෙයි, සංඛ්‍යාතය කම්පනය මත රදා පවතී." -#~ msgid "LED" -#~ msgstr "LED" - -#~ msgid "grayscale" -#~ msgstr "කළු සුදු පරාසය" - -#~ msgid "temperature" -#~ msgstr "උෂ්ණත්වය" - -#~ msgid "distance" -#~ msgstr "දුර" - -#~ msgid "magnetic induction" -#~ msgstr "චුම්භක ප්‍රේරණය" - -#~ msgid "vibration" -#~ msgstr "කම්පනය" - -#, fuzzy -#~ msgid "Error on initialization of the camera" -#~ msgstr "කැමරාව ආරම්භ කිරීමේදී දෝෂය." - -#~ msgid "FollowMe" -#~ msgstr "මාව අනුගමනය කරන්න" - -#~ msgid "x position" -#~ msgstr "x පිහිටීම" - -#~ msgid "return x position" -#~ msgstr "x පිහිටීම ලබා දෙන්න" - -#~ msgid "y position" -#~ msgstr "y පිහිටීම" - -#~ msgid "return y position" -#~ msgstr "y පිහිටීම ලබා දෙන්න" - -#, fuzzy -#~ msgid "density" -#~ msgstr "අනන්‍යතාව" - -#, fuzzy -#~ msgid "light" -#~ msgstr "දකුණ" - -#, fuzzy -#~ msgid "port" -#~ msgstr "පේනුව" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "ඉතිරි" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "සාම්පලය" - #~ msgid "follow a RGB color" #~ msgstr "RGB වර්ණයක් අනුගමනය කරන්න" diff --git a/po/sk.po b/po/sk.po index 0ce98b9..3663fe4 100644 --- a/po/sk.po +++ b/po/sk.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# sk.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# sk.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-08-25 19:16-0400\n" "Last-Translator: Chris Leonard \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1586 @@ msgstr "" "X-Generator: Pootle 1.2.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "pero dole" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "seth" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1621,671 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -# #: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "seth" - -#: TurtleArt/tabasics.py:217 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "pero dole" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,79 +3347,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/sl.po b/po/sl.po index 5076492..221a5d0 100644 --- a/po/sl.po +++ b/po/sl.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# sl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# sl.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-12-18 22:50+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -14,11 +27,1619 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " -"n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +#, fuzzy +msgid "next" +msgstr "besedilo" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "seth" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "intonacijo" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +#, fuzzy +msgid "text" +msgstr "besedilo" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +#, fuzzy +msgid "Project" +msgstr "Projekt" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -29,718 +1650,660 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "x" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -# #: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "seth" - -#: TurtleArt/tabasics.py:217 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" - -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -#, fuzzy -msgid "text" -msgstr "besedilo" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -752,232 +2315,243 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -#, fuzzy -msgid "next" -msgstr "besedilo" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -#, fuzzy -msgid "Project" -msgstr "Projekt" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1078,10 +2652,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1094,7 +2664,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1108,11 +2678,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1128,24 +2693,11 @@ msgstr "" msgid "microphone input volume" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "intonacijo" - #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1153,13 +2705,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1168,19 +2713,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1212,557 +2748,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1814,80 +3351,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/sq.po b/po/sq.po index 16d14d0..fba0adb 100644 --- a/po/sq.po +++ b/po/sq.po @@ -1,16 +1,35 @@ +# #-#-#-#-# sq.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# sq.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# sq.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# sq.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-11-29 05:42+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -22,730 +41,2429 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "përpara" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Arti i Breshkës" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "prapa" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "pastro" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:58 +msgid "Palette of Mexican pesos" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "majtas" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "djathtas" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "majtas" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "djathtas" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "arc" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "këndi" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "rrezja" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:113 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "vendos xy" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "mes" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "lartësia" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "gjerësia" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -#: TurtleArt/tabasics.py:213 +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "ngjyrë" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "zëri" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# sq.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# sq.po (PACKAGE VERSION) #-#-#-#-#\n" +"shembujt" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Titulli" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "kutija 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "kutija 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Hapi" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Fshihe paletën" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "kreu" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "lapsi poshtë" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "prit" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "kuti" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "veprimi" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "tjetër" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "jepe madhësinë e lapsit" + +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "vendos kreun" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "jepe madhësinë e lapsit" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "ndale veprimin" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "hije" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "lapsi lart" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "pastaj" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "jo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "fshihni blloqet" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "vendose në kutinë 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "vendose në kutinë 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "shtyp" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Ruaje si Logo" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "vëre ngjyrën e tekstit" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "numri" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +#, fuzzy +msgid "top" +msgstr "ndal" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "vëre hijen" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "prezantimi 2x1" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "dhe" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "vëre ngjyrën" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "min" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "mbushi blloqet e mija" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "përgjithmonë" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "pastro" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "Shfaq blloqet" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Ekran të plot" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "shfaq" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "titulli" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "e thjeshtë" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "prapa" + +#: TurtleArt/tabasics.py:635 +#, fuzzy +msgid "calculates square root" +msgstr "llogaritni rrënjën katrore" + +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "ndal" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "xcor" -#: TurtleArt/tabasics.py:226 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Ndihmë" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "tastiera" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "arc" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "rrezja" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "vëre hijen" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Ekzekuto" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Titulli:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "prezantimi 2x2" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "përndryshe" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "madhësija e lapsit" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Shfaq blloqet" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "Ngjyrë" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +#, fuzzy +msgid "orientation" +msgstr "prezantimi" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "nëse" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Ndal" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "veprimi 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "veprimi 1" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Kopjo" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +#, fuzzy +msgid "Clean" +msgstr "Pastro" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "këndi" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Projekti" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "shfaq blloqet" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "shkallë" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +#, fuzzy +msgid "Stop turtle" +msgstr "Ndalo breshkën" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "ruaj në" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Fshihi blloqet" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "ose" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Shfaq paletën" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "fillo" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "përpara" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "prapa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "prezantimi 1x1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "prezantimi 1x2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "vendos xy" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "mbushe ekranin" + +#: turtleblocks.py:368 +msgid "Save as" +msgstr "Ruaje si" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "vendos xy" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "përsërit" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Ruaje si imazh" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Modifiko" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "maks" + +#. #-#-#-#-# sq.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "shtyj" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" + +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ycor" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "kreu" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "mbushe ekranin" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "ngjyrë" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "hije" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - #: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "vëre ngjyrën" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "vëre hijen" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "lapsi lart" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "lapsi poshtë" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "jepe madhësinë e lapsit" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "madhësija e lapsit" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "prapa" - -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "vëre ngjyrën e tekstit" - -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "jepe madhësinë e lapsit" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "mes" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" - -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 -#, fuzzy -msgid "calculates square root" -msgstr "llogaritni rrënjën katrore" - -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "e thjeshtë" - -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "min" - #: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "maks" - -#: TurtleArt/tabasics.py:650 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "numri" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "jo" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "dhe" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "ose" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "prit" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "përgjithmonë" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "përsërit" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "nëse" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "pastaj" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "përndryshe" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "ndale veprimin" - -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "fillo" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "titulli" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "veprimi" - -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "vendose në kutinë 1" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "vendose në kutinë 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "kutija 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "kutija 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "ruaj në" - #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "kuti" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "veprimi 1" - -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "veprimi 2" - -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "Titulli" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -#, fuzzy -msgid "Stop turtle" -msgstr "Ndalo breshkën" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Shfaq blloqet" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "Fshihi blloqet" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -757,233 +2475,183 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -#, fuzzy -msgid "orientation" -msgstr "prezantimi" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "tjetër" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Arti i Breshkës" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Ruaje si Logo" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Ruaje si imazh" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Shfaq paletën" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "Fshihe paletën" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Modifiko" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projekti" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Kopjo" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "Ekran të plot" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "Shfaq blloqet" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -#, fuzzy -msgid "Clean" -msgstr "Pastro" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Ekzekuto" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Hapi" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Ndihmë" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Ndal" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1040,10 +2708,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Ngjyrë" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1072,10 +2736,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Titulli:" - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1084,10 +2744,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1100,7 +2756,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1114,11 +2770,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "zëri" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1136,7 +2787,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1145,13 +2796,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1159,13 +2803,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1174,19 +2811,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1218,560 +2846,490 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "ndal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "shfaq" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "vëre hijen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "shkallë" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "tastiera" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "shtyj" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "shtyp" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "mbushi blloqet e mija" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "vendos xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "fshihni blloqet" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "shfaq blloqet" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "gjerësia" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "lartësia" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "prezantimi 1x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "prezantimi 2x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "prezantimi 1x2" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "prezantimi 2x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1800,10 +3358,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "ndal" - #: pysamples/grecord.py:217 msgid "play" msgstr "" @@ -1824,95 +3378,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "Ruaje si" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "djathtas" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "mes" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "shembujt" - #~ msgid "Save as HTML" #~ msgstr "Ruaje si HTML" diff --git a/po/sv.po b/po/sv.po index 66a57fb..8ad8311 100644 --- a/po/sv.po +++ b/po/sv.po @@ -1,16 +1,35 @@ +# #-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-26 19:50+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -22,787 +41,2815 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -#, fuzzy -msgid "Palette of turtle commands" -msgstr "palett med skölpaddskommandon" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "framåt" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Sköldpaddskonst" -#: TurtleArt/tabasics.py:132 -#, fuzzy -msgid "moves turtle forward" -msgstr "flytta sköldpaddan framåt" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "tillbaka" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -#, fuzzy -msgid "moves turtle backward" -msgstr "flytta sköldpaddan bakåt" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "rensa" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:154 +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 #, fuzzy -msgid "clears the screen and reset the turtle" -msgstr "rensa skärmen och återställ sköldpaddan" +msgid "light" +msgstr "höger" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "resistans" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "spänning" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "vänster" -#: TurtleArt/tabasics.py:166 -#, fuzzy -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "flytta sköldpaddan motsols (vinkel i grader)" - -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "höger" -#: TurtleArt/tabasics.py:178 -#, fuzzy -msgid "turns turtle clockwise (angle in degrees)" -msgstr "flytta sköldpaddan medsols (vinkel i grader)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "cirkelbåge" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "vinkel" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "radie" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 #, fuzzy -msgid "moves turtle along an arc" -msgstr "flytta skldpaddan längs båge" +msgid "mode" +msgstr "rest" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "ange x,y" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "höjd" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "bredd" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -#, fuzzy +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -"flytta sködpadden till position xcor, ycor; (0, 0) är i mitten av skärmen." -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "ange riktning" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArt/tabasics.py:217 +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 #, fuzzy -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "Sätt sköldpaddans riktning (0 är mot skärmens topp.)" +msgid "density" +msgstr "identititet" -# förkortningen kor. torde fungera för både koordinat och korrelation... Jämförde med andra språk så det motsvarar vad de översatt. -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xkor" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" -#: TurtleArt/tabasics.py:226 +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -"Håller sköldpaddans nuvarande x-koordinat (kan användas istället för ett " -"nummerblock)" -# se ovan -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ykor" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:313 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." msgstr "" -"håller sköldpaddans nuvarande y-koordinat (kan användas istället för ett " -"nummerblock)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "riktning" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:317 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." msgstr "" -"håller sköldpaddans nuvarande riktningsvärde (kan användas istället för ett " -"nummerblock)" -#: TurtleArt/tabasics.py:282 -#, fuzzy -msgid "Palette of pen commands" -msgstr "palett med penn-kommandon" +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "fyll skärm" +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "färg" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "skugga" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "ljud" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "fyller backgrunden med (färg, nyans)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "ange färg" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -#, fuzzy -msgid "sets color of the line drawn by the turtle" -msgstr "sätt färg på linjen som ritas av sköldpaddan" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "Ange skugga" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -#, fuzzy -msgid "sets shade of the line drawn by the turtle" -msgstr "sätt nyans på linjen som ritas av sköldpaddan" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" msgstr "" -#: TurtleArt/tabasics.py:340 -#, fuzzy -msgid "sets gray level of the line drawn by the turtle" -msgstr "sätt nyans på linjen som ritas av sköldpaddan" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "håller nuvarande penn-färg (kan användas istället för ett nummerblock)" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" +#: taextras.py:369 +msgid "refresh NXT" msgstr "" -#: TurtleArt/tabasics.py:368 -#, fuzzy -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:370 +msgid "Search for a connected NXT brick." msgstr "" -"håller det nuvarande skalvärdet (kan användas istället för ett nummberblock)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "Ta upp penna" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:379 -#, fuzzy -msgid "Turtle will not draw when moved." -msgstr "sköldpaddan kommer inte att rita medan den flyttas" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "Sätt ned penna" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:388 -#, fuzzy -msgid "Turtle will draw when moved." -msgstr "sköldpaddan kommer att rita medan den flyttas" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "Ange pennstorlek" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:398 -#, fuzzy -msgid "sets size of the line drawn by the turtle" -msgstr "sätt tjockleken på linjen som ritas av sköldpaddan" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" +#: taextras.py:377 +msgid "frequency" msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" +#: taextras.py:379 +msgid "Play a tone at frequency for time." msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "pennstorlek" +#: taextras.py:382 +msgid "port" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#: taextras.py:383 +msgid "power" msgstr "" -"håller nuvarande penn-storlek (kan användas istället för ett nummerblock)" -#: TurtleArt/tabasics.py:441 -#, fuzzy -msgid "Palette of pen colors" -msgstr "palett med penn-kommandon" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" +#: taextras.py:386 +msgid "turn a motor" msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" +#: taextras.py:388 +msgid "steering" msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "grönt" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" +#: taextras.py:390 +msgid "PORT A" msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "blått" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" +#: taextras.py:392 +msgid "PORT B" msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "Vitt" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "tillbaka" +#: taextras.py:394 +msgid "PORT C" +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "ange textfärg" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" -#: TurtleArt/tabasics.py:463 -#, fuzzy -msgid "sets color of text drawn by the turtle" -msgstr "sätt färg på texten som ritas av sköldpaddan" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "ange textstorlek" +#: taextras.py:397 +msgid "start motor" +msgstr "" -#: TurtleArt/tabasics.py:474 -#, fuzzy -msgid "sets size of text drawn by the turtle" -msgstr "sätt storlek på text som ritas av sköldpaddan" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" -#: TurtleArt/tabasics.py:557 -#, fuzzy -msgid "Palette of numeric operators" -msgstr "palett med numeriska operatörer" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" +#: taextras.py:400 +msgid "Stop a specified motor." msgstr "" -#: TurtleArt/tabasics.py:567 +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 #, fuzzy -msgid "adds two alphanumeric inputs" -msgstr "adderar två numeriska indata" +msgid "sensor" +msgstr "" +"#-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-#\n" +"Sensorer" -#: TurtleArt/tabasics.py:575 -msgid "minus" +#: taextras.py:410 +msgid "Read sensor output." msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "subtraherar undre numeriskt indata från övre numeriskt indata" +#: taextras.py:411 +msgid "PORT 2" +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" +#: taextras.py:412 +msgid "PORT 2 of the brick" msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "multiplicerar två numeriska indata" +#: taextras.py:413 +msgid "light sensor" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -"dividerar övre numeriskt indata (täljare) med undre numeriskt indata " -"(nämnare)" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "identititet" +#: taextras.py:468 +msgid "digital write" +msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "identitetsoperator används för att utöka block" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "rest" +#: taextras.py:470 +msgid "digital read" +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "modulär (rest) operator" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." msgstr "" -#: TurtleArt/tabasics.py:639 -#, fuzzy -msgid "calculates square root" -msgstr "beräkna kvadratroten" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "slumpmässig" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "minsta" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "största" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: TurtleArt/tabasics.py:650 -#, fuzzy -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:480 +msgid "The device must be an integer" msgstr "" -"returnerar slumpmässigt tal mellan minimum (vänster) och maximum (höger)" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "tal" +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "används som numerisk indata i matematiska operatorer" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" +#: taextras.py:488 +msgid "set programmable voltage output" msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "logiskt större än-operator" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" +#: taextras.py:491 +msgid "set square wave 1 voltage output" msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "logisk mindre än-operator" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" +#: taextras.py:494 +msgid "set square wave 2 voltage output" msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "logisk lika med-operator" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "inte" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "logisk ICKE operator" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "och" +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "logisk OCH operator" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "eller" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "logisk ELLER operator" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 #, fuzzy -msgid "Palette of flow operators" -msgstr "palett med flödesoperatorer" +msgid "samples" +msgstr "" +"#-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-#\n" +"Exempel" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "vänta" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" msgstr "" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "alltid" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: TurtleArt/tabasics.py:758 -#, fuzzy -msgid "loops forever" -msgstr "repetera oändligt" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "upprepa" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: TurtleArt/tabasics.py:770 -#, fuzzy -msgid "loops specified number of times" -msgstr "repetera specifierat antal gånger" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "om" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "då" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" msgstr "" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "om-så operatör som använder booleanska operatörer från Nummer-paletten" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "annars" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" +#: taextras.py:531 +msgid "read analog sensor input voltage" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" msgstr "" -"om-så-annars operatör som använder booleanska operatörer från Nummer-" -"paletten" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "titel" + +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "om-så operatör som använder booleanska operatörer från Nummer-paletten" + +#: TurtleArt/tabasics.py:808 #, fuzzy msgid "jogs stack right" msgstr "rör stacken till höger" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "mediaobjekt från Sugar-Dagboken" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "box 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "box 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Steg" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "multiplicerar två numeriska indata" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "dölj palett" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +#, fuzzy +msgid "Sugar Journal video object" +msgstr "ljudobjekt från Sugar-Dagboken" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "x-koordinaten för skärmens högra sida" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +#, fuzzy +msgid "Palette of extra options" +msgstr "palett med extra alternativ" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "riktning" -#: TurtleArt/tabasics.py:820 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +#, fuzzy +msgid "draws text or show media from the Journal" +msgstr "rita text eller visa media från dagboken" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "blått" + +#: TurtleArt/tabasics.py:816 #, fuzzy msgid "jogs stack down" msgstr "rör stacken nedåt" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "modulär (rest) operator" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "botten" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "kör kod ur tamyblock.py modulen som finns i Dagboken" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "Sätt ned penna" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "vänta" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "låda" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +#, fuzzy +msgid "invokes named action stack" +msgstr "anropa en namngiven aktions stack" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "händelse" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +#, fuzzy +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "" +"om-så-annars operatör som använder booleanska operatörer från Nummer-paletten" + +#: TurtleArt/tabasics.py:918 +#, fuzzy +msgid "Variable 2 (numeric value)" +msgstr "variabel 2 (tal)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +#, fuzzy +msgid "while" +msgstr "Vitt" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "dukens bredd" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "töm stapel" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "namngiven variabel (tal)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "nästa" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "Ange pennstorlek" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "presentationsmall: välj Dagboksobjekt (ingen förklaring)" + +#: TurtleArt/tabasics.py:955 +#, fuzzy +msgid "top of Action 1 stack" +msgstr "början av stacken för aktion 1" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +#, fuzzy +msgid "Palette of flow operators" +msgstr "palett med flödesoperatorer" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "" +"om-så-annars operatör som använder booleanska operatörer från Nummer-paletten" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "ange riktning" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#, fuzzy +msgid "declutters canvas by hiding blocks" +msgstr "rensa duken genom att gömma block" + +#: TurtleArtActivity.py:994 +#, fuzzy +msgid "w" +msgstr "b" + +#: TurtleArtActivity.py:992 +#, fuzzy +msgid "r" +msgstr "b" + +#: TurtleArtActivity.py:997 +#, fuzzy +msgid "s" +msgstr "b" + +#: TurtleArtActivity.py:985 +#, fuzzy +msgid "p" +msgstr "b" + +#: TurtleArtActivity.py:990 +#, fuzzy +msgid "e" +msgstr "b" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "sträng" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#, fuzzy +msgid "description" +msgstr "Beskrivning:" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "Jag vet hur jag ska göra för att " + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "ange textstorlek" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Användarnamn:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "presentationsmall: välj fyra Dagboksobjekt" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Visa" + +#: TurtleArt/tabasics.py:336 +#, fuzzy +msgid "sets gray level of the line drawn by the turtle" +msgstr "sätt nyans på linjen som ritas av sköldpaddan" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Lösenord:" + +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "avsluta aktion" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "grönt" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "skugga" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "fyller backgrunden med (färg, nyans)" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "lutning" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "Ta upp penna" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +#, fuzzy +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "för värdet till FILO (first-in-last-out) stacken" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "då" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "inte" + +#: TurtleArt/tabasics.py:174 +#, fuzzy +msgid "turns turtle clockwise (angle in degrees)" +msgstr "flytta sköldpaddan medsols (vinkel i grader)" + +#: TurtleArt/tabasics.py:364 +#, fuzzy +msgid "holds current gray level (can be used in place of a number block)" msgstr "" +"håller det nuvarande skalvärdet (kan användas istället för ett nummberblock)" -#: TurtleArt/tabasics.py:838 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "x-koordinaten för skärmens vänstra sida" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 #, fuzzy -msgid "Palette of variable blocks" -msgstr "palett med variabla block" +msgid "turtle" +msgstr "Sköldpadda" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "starta" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "dölj block" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "logisk mindre än-operator" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Spara" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "spara i box 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "spara i box 2" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"Håller sköldpaddans nuvarande x-koordinat (kan användas istället för ett " +"nummerblock)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "skriv" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Spara som Logo" + +#: TurtleArt/tabasics.py:313 +#, fuzzy +msgid "sets color of the line drawn by the turtle" +msgstr "sätt färg på linjen som ritas av sköldpaddan" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "ange textfärg" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "tal" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "topp" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "Kartesiska koordinater" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "ange skala" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "Vitt" + +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "kopplar ihop aktion med verktygsbalkens kör-knappar" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Avbryt" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "dukens höjd" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "presentation" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "och" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "" +"håller nuvarande penn-storlek (kan användas istället för ett nummerblock)" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "ange färg" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "minsta" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "läs in mitt block" + +#: TurtleArt/tabasics.py:278 +#, fuzzy +msgid "Palette of pen commands" +msgstr "palett med penn-kommandon" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +#, fuzzy +msgid "shows values in FILO (first-in last-out heap)" +msgstr "för värdet till FILO (first-in-last-out) stacken" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +#, fuzzy +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"om-så-annars operatör som använder booleanska operatörer från Nummer-paletten" + +#: turtleblocks.py:374 +msgid "File" +msgstr "Fil" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "logisk ICKE operator" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "y-koordinaten för skärmens nedre sida" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "presentationsmall: välj Dagboksobjekt (med förklaring)" + +#: TurtleArt/tabasics.py:553 +#, fuzzy +msgid "Palette of numeric operators" +msgstr "palett med numeriska operatörer" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "alltid" + +#: TurtleArt/tabasics.py:325 +#, fuzzy +msgid "sets shade of the line drawn by the turtle" +msgstr "sätt nyans på linjen som ritas av sköldpaddan" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "rensa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "presentationsmall: välj två Dagboksobjekt" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "Visa block" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "helskärm" + +#: turtleblocks.py:265 +msgid "File not found" +msgstr "Hittar inte filen" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "visa" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "text" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "sträng" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "slumpmässig" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "händelse" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "logiskt större än-operator" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "början av en stack för en aktion som kan namnges" +#: TurtleArt/tabasics.py:162 +#, fuzzy +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "flytta sköldpaddan motsols (vinkel i grader)" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:450 #, fuzzy -msgid "invokes named action stack" -msgstr "anropa en namngiven aktions stack" +msgid "black" +msgstr "tillbaka" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "spara i box 1" +#: TurtleArt/tabasics.py:635 +#, fuzzy +msgid "calculates square root" +msgstr "beräkna kvadratroten" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"håller sköldpaddans nuvarande y-koordinat (kan användas istället för ett " +"nummerblock)" + +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "topp" + +# förkortningen kor. torde fungera för både koordinat och korrelation... Jämförde med andra språk så det motsvarar vad de översatt. +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xkor" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Hjälp" + +#: TurtleArt/tabasics.py:459 +#, fuzzy +msgid "sets color of text drawn by the turtle" +msgstr "sätt färg på texten som ritas av sköldpaddan" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "Tangentbord" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "cirkelbåge" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "radie" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Polära koordinater" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "Ange skugga" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "logisk OCH operator" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Utför" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "visa stapel" + +#: TurtleArt/tabasics.py:213 +#, fuzzy +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "Sätt sköldpaddans riktning (0 är mot skärmens topp.)" + +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "titel" + +#: TurtleArt/tabasics.py:834 +#, fuzzy +msgid "Palette of variable blocks" +msgstr "palett med variabla block" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "används som numerisk indata i matematiska operatorer" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "presentation" + +#: TurtleArt/tabasics.py:908 +#, fuzzy +msgid "Variable 1 (numeric value)" +msgstr "variabel 1 (tal)" + +#: TurtleArt/tabasics.py:563 +#, fuzzy +msgid "adds two alphanumeric inputs" +msgstr "adderar två numeriska indata" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "annars" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "tycker inte om" + +#: TurtleArt/tabasics.py:375 +#, fuzzy +msgid "Turtle will not draw when moved." +msgstr "sköldpaddan kommer inte att rita medan den flyttas" + +#. #-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "ta bort" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "pennstorlek" + +#: TurtleArt/tabasics.py:186 +#, fuzzy +msgid "moves turtle along an arc" +msgstr "flytta skldpaddan längs båge" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "logisk lika med-operator" + +#: TurtleArt/tabasics.py:437 +#, fuzzy +msgid "Palette of pen colors" +msgstr "palett med penn-kommandon" + +#: TurtleArt/tabasics.py:884 #, fuzzy msgid "stores numeric value in Variable 1" msgstr "spara tal i variabel 1" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "spara i box 2" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 #, fuzzy msgid "stores numeric value in Variable 2" msgstr "spara tal i variabel 2" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "box 1" +#: TurtleArt/tabasics.py:139 +#, fuzzy +msgid "moves turtle backward" +msgstr "flytta sköldpaddan bakåt" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "y-koordinaten för skärmens övre sida" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Visa block" -#: TurtleArt/tabasics.py:912 +#: pysamples/grecord.py:219 #, fuzzy -msgid "Variable 1 (numeric value)" -msgstr "variabel 1 (tal)" +msgid "save" +msgstr "Spara" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "box 2" +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "färg" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:394 #, fuzzy -msgid "Variable 2 (numeric value)" -msgstr "variabel 2 (tal)" +msgid "sets size of the line drawn by the turtle" +msgstr "sätt tjockleken på linjen som ritas av sköldpaddan" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "spara i" +#: turtleblocks.py:366 +msgid "Open" +msgstr "Öppna" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "låda" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "riktning" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" +# se ovan +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ykor" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "om" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#, fuzzy +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" +"flytta sködpadden till position xcor, ycor; (0, 0) är i mitten av skärmen." -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArtActivity.py:736 turtleblocks.py:417 #, fuzzy -msgid "stores numeric value in named variable" -msgstr "spara tal i namngiven variabel" +msgid "Stop" +msgstr "topp" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "namngiven variabel (tal)" +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +#, fuzzy +msgid "action 2" +msgstr "händelse" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 #, fuzzy msgid "action 1" msgstr "händelse" -#: TurtleArt/tabasics.py:958 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Kopiera" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Klistra" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "töm stapel" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 #, fuzzy -msgid "top of Action 1 stack" -msgstr "början av stacken för aktion 1" +msgid "pops value off FILO (first-in last-out heap)" +msgstr "för värdet till FILO (first-in-last-out) stacken" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "rensa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 #, fuzzy -msgid "action 2" -msgstr "händelse" +msgid "Palette of presentation templates" +msgstr "palett med presentationsmallar" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "vinkel" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "Ljud" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Verktyg" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "subtraherar undre numeriskt indata från övre numeriskt indata" -#: TurtleArt/tabasics.py:967 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"förfrågan för tangentbordsinmatning (resultat sparas i tangentbord blocket)" + +#: TurtleArt/tabasics.py:150 #, fuzzy -msgid "top of Action 2 stack" -msgstr "början av stacken för aktion 2" +msgid "clears the screen and reset the turtle" +msgstr "rensa skärmen och återställ sköldpaddan" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 #, fuzzy msgid "invokes Action 1 stack" msgstr "anropa stacken för aktion 1" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:119 +#, fuzzy +msgid "Palette of turtle commands" +msgstr "palett med skölpaddskommandon" + +#: TurtleArt/tabasics.py:754 +#, fuzzy +msgid "loops forever" +msgstr "repetera oändligt" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Projekt" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Felsök" + +#: gnome_plugins/collaboration_plugin.py:300 +#, fuzzy +msgid "Password" +msgstr "Lösenord:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "Visa block" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Förklaringsfält för Sugar-Journalen" + +#: turtleblocks.py:365 +msgid "New" +msgstr "Ny" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "skala" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "botten" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "Klicka för att öppna" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Beskrivning:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "dagbok" + +#: TurtleArt/tabasics.py:384 +#, fuzzy +msgid "Turtle will draw when moved." +msgstr "sköldpaddan kommer att rita medan den flyttas" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "ljudobjekt från Sugar-Dagboken" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "stoppa sköldpadda" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Sköldpadda" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "spara i" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "dölj block" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "eller" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +#, fuzzy +msgid "presentation template: list of bullets" +msgstr "presentationsmall: sju punkter" + +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "identitetsoperator används för att utöka block" + +#: TurtleArt/tabasics.py:470 +#, fuzzy +msgid "sets size of text drawn by the turtle" +msgstr "sätt storlek på text som ritas av sköldpaddan" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"håller sköldpaddans nuvarande riktningsvärde (kan användas istället för ett " +"nummerblock)" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "bild" + +#: TurtleArt/tabasics.py:646 +#, fuzzy +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"returnerar slumpmässigt tal mellan minimum (vänster) och maximum (höger)" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "håller nuvarande penn-färg (kan användas istället för ett nummerblock)" + +# visa palett +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Visa palett" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Spara snabb-bild" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "starta" + +#: TurtleArt/tabasics.py:128 +#, fuzzy +msgid "moves turtle forward" +msgstr "flytta sköldpaddan framåt" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "framåt" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "tillbaka" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +#, fuzzy +msgid "sets the scale of media" +msgstr "Sätt skalan på mediet" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "presentation" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "presentation" + +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "början av en stack för en aktion som kan namnges" + +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +#, fuzzy +msgid "stores numeric value in named variable" +msgstr "spara tal i namngiven variabel" + +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "logisk ELLER operator" + +#: TurtleArt/tabasics.py:766 +#, fuzzy +msgid "loops specified number of times" +msgstr "repetera specifierat antal gånger" + +#: TurtleArt/tabasics.py:984 #, fuzzy msgid "invokes Action 2 stack" msgstr "anropa stacken för aktion 2" -#: TurtleArt/tabasics.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "ange x,y" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "fyll skärm" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "Spara som" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "ange x,y" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "upprepa" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Spara som bild" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Redigera" + +#: TurtleArt/tabasics.py:964 +#, fuzzy +msgid "top of Action 2 stack" +msgstr "början av stacken för aktion 2" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "" +"dividerar övre numeriskt indata (täljare) med undre numeriskt indata " +"(nämnare)" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "största" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "skriver ut värde i statusblock vid botten av skärmen" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "innehåller resultat från förfrågan-tangentbord blocket" + +#. #-#-#-#-# sv.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "lägg till sist" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "" + +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "identititet" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "rest" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "" + +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "titel" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "stoppa sköldpadda" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "Visa block" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "dölj block" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "Jag vet hur jag ska göra för att " - -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "tycker inte om" - -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -814,238 +2861,127 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "Klicka för att öppna" - -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "riktning" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "nästa" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Sköldpaddskonst" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "bild" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "Spara som Logo" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "Spara som bild" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "Spara snabb-bild" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -# visa palett -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "Visa palett" - -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "dölj palett" - -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Redigera" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "Visa" - -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "Projekt" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Kopiera" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Klistra" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "helskärm" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "Kartesiska koordinater" - -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "Polära koordinater" - -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "Visa block" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "rensa" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "Utför" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Steg" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Hjälp" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -#, fuzzy -msgid "Stop" -msgstr "topp" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 -#, fuzzy -msgid "p" -msgstr "b" - -#: TurtleArtActivity.py:888 -#, fuzzy -msgid "e" -msgstr "b" - -#: TurtleArtActivity.py:890 -#, fuzzy -msgid "r" -msgstr "b" - -#: TurtleArtActivity.py:892 -#, fuzzy -msgid "w" -msgstr "b" - -#: TurtleArtActivity.py:895 -#, fuzzy -msgid "s" -msgstr "b" - -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1094,20 +3030,10 @@ msgstr "" msgid "Port" msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -#, fuzzy -msgid "Password" -msgstr "Lösenord:" - #: gnome_plugins/collaboration_plugin.py:302 msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "färg" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1128,31 +3054,10 @@ msgid "" "your project." msgstr "" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Användarnamn:" - -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Lösenord:" - -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "titel" - -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Beskrivning:" - #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Avbryt" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1165,7 +3070,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1179,11 +3084,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "ljud" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1199,24 +3099,11 @@ msgstr "" msgid "microphone input volume" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "lutning" - #: plugins/audio_sensors/audio_sensors.py:120 #: plugins/audio_sensors/audio_sensors.py:128 msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "resistans" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1224,13 +3111,6 @@ msgstr "resistans" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "spänning" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1239,19 +3119,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1283,586 +3154,315 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -#, fuzzy -msgid "while" -msgstr "Vitt" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -#, fuzzy -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "" -"om-så-annars operatör som använder booleanska operatörer från Nummer-" -"paletten" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -#, fuzzy -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "" -"om-så-annars operatör som använder booleanska operatörer från Nummer-" -"paletten" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "topp" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "dagbok" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "mediaobjekt från Sugar-Dagboken" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "Ljud" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "ljudobjekt från Sugar-Dagboken" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -#, fuzzy -msgid "Sugar Journal video object" -msgstr "ljudobjekt från Sugar-Dagboken" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -#, fuzzy -msgid "description" -msgstr "Beskrivning:" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Förklaringsfält för Sugar-Journalen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "visa" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -#, fuzzy -msgid "draws text or show media from the Journal" -msgstr "rita text eller visa media från dagboken" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "ange skala" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -#, fuzzy -msgid "sets the scale of media" -msgstr "Sätt skalan på mediet" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "skala" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "" -"förfrågan för tangentbordsinmatning (resultat sparas i tangentbord blocket)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "Tangentbord" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 -#, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "innehåller resultat från förfrågan-tangentbord blocket" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -#, fuzzy -msgid "Palette of extra options" -msgstr "palett med extra alternativ" - -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "lägg till sist" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -#, fuzzy -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "för värdet till FILO (first-in-last-out) stacken" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "visa stapel" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -#, fuzzy -msgid "shows values in FILO (first-in last-out heap)" -msgstr "för värdet till FILO (first-in-last-out) stacken" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "töm stapel" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "ta bort" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -#, fuzzy -msgid "pops value off FILO (first-in last-out heap)" -msgstr "för värdet till FILO (first-in-last-out) stacken" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "töm stapel" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "skriv" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "skriver ut värde i statusblock vid botten av skärmen" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "kör kod ur tamyblock.py modulen som finns i Dagboken" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -#, fuzzy -msgid "turtle" -msgstr "Sköldpadda" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "läs in mitt block" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "ange x,y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -#, fuzzy -msgid "Palette of presentation templates" -msgstr "palett med presentationsmallar" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "dölj block" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -#, fuzzy -msgid "declutters canvas by hiding blocks" -msgstr "rensa duken genom att gömma block" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -#, fuzzy -msgid "show blocks" -msgstr "Visa block" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -#, fuzzy -msgid "presentation template: list of bullets" -msgstr "presentationsmall: sju punkter" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "presentationsmall: välj Dagboksobjekt (ingen förklaring)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "presentationsmall: välj Dagboksobjekt (med förklaring)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "presentationsmall: välj fyra Dagboksobjekt" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "presentationsmall: välj två Dagboksobjekt" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "x-koordinaten för skärmens vänstra sida" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "botten" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "y-koordinaten för skärmens nedre sida" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "bredd" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "dukens bredd" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "x-koordinaten för skärmens högra sida" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "y-koordinaten för skärmens övre sida" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "höjd" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "dukens höjd" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "botten" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -#, fuzzy -msgid "presentation 1x1" -msgstr "presentation" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -#, fuzzy -msgid "presentation 2x1" -msgstr "presentation" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -#, fuzzy -msgid "presentation 1x2" -msgstr "presentation" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -#, fuzzy -msgid "presentation 2x2" -msgstr "presentation" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1891,20 +3491,10 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "topp" - #: pysamples/grecord.py:217 msgid "play" msgstr "" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "Spara" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1917,104 +3507,47 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "Hittar inte filen" - -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "Ny" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "Öppna" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "Spara" - -#: turtleblocks.py:357 -#, fuzzy -msgid "Save as" -msgstr "Spara som" - -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "Fil" - -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "Verktyg" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "Felsök" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Sköldpadda" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "density" -#~ msgstr "identititet" - -#, fuzzy -#~ msgid "light" -#~ msgstr "höger" - -#, fuzzy -#~ msgid "sensor" -#~ msgstr "Sensorer" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "rest" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Exempel" - #~ msgid "Save as HTML" #~ msgstr "spara som HTML" @@ -2060,7 +3593,8 @@ msgstr "" #~ msgstr "textstorlek" #~ msgid "holds current text color (can be used in place of a number block)" -#~ msgstr "håller nuvarande textfärg (kan användas istället för ett nummerblock)" +#~ msgstr "" +#~ "håller nuvarande textfärg (kan användas istället för ett nummerblock)" #, fuzzy #~ msgid "flow" @@ -2098,7 +3632,8 @@ msgstr "" #~ "håller nuvarande penn-nyans (kan användas istället för ett nummberblock)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" +#~ "a programmable block: add your own math equation in the block, e.g., " +#~ "sin(x)" #~ msgstr "" #~ "ett programmeringsbart block: lägg till din egen matematik ekvation i " #~ "blocket, t.ex. sin(x)" diff --git a/po/sw.po b/po/sw.po index 83edab3..97ec200 100644 --- a/po/sw.po +++ b/po/sw.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# sw.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# sw.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-09-05 18:36+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1750 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle sanaa" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "haki" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "Umbali" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "kushoto" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "haki" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "Kuacha Butia" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "urefu" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "Upana" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "kitambulisho" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "sauti" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "wakati" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Hatua" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "orodha" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "video" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "ijayo" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#, fuzzy +msgid "description" +msgstr "Maelezo:" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "vuli" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "turtle" + +#: turtleblocks.py:367 +#, fuzzy +msgid "Save" +msgstr "kuokoa" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "ila kama Logo" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "idadi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "juu" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Kufuta" + +#: turtleblocks.py:374 +msgid "File" +msgstr "Faili" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "screen kamili" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "maandishi" + +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "kuacha" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Msaada" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "baobonye" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "sawa" + +#: pysamples/grecord.py:217 +msgid "play" +msgstr "kucheza" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "kuokoa" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Kuacha" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Nakili" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Kuweka" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "sauti" + +#: turtleblocks.py:373 +msgid "Quit" +msgstr "Ondoka" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Maelezo:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "shajara" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Kuacha turtle" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Turtle" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "tawsira" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "kuanza" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "mbele" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "Kuokoa..." + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#, fuzzy +msgid "fill screen" +msgstr "skrini nzima" + +#: turtleblocks.py:368 +msgid "Save as" +msgstr "ila kama" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Hariri" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1785,634 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" #: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "mbele" - -#: TurtleArt/tabasics.py:132 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "kushoto" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "haki" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#, fuzzy -msgid "fill screen" -msgstr "skrini nzima" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "vuli" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "kitambulisho" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "idadi" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" #: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "sawa" - -#: TurtleArt/tabasics.py:699 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "kuanza" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 +#: TurtleArt/tabasics.py:852 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "maandishi" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "Kuacha turtle" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2424,199 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "Kuokoa..." - -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "ijayo" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Turtle sanaa" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "tawsira" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "ila kama Logo" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "Hariri" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "Nakili" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "Kuweka" - -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "screen kamili" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "Hatua" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "Msaada" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "Kuacha" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1066,18 +2709,10 @@ msgstr "" msgid "Title:" msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Maelezo:" - #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Kufuta" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2725,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2739,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "sauti" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2756,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2765,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2772,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2780,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,558 +2815,523 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "juu" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "shajara" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "sauti" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "video" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -#, fuzzy -msgid "description" -msgstr "Maelezo:" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "baobonye" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "wakati" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "turtle" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "orodha" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "Upana" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "urefu" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1787,18 +3359,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "kuacha" - -#: pysamples/grecord.py:217 -msgid "play" -msgstr "kucheza" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "kuokoa" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1811,101 +3371,66 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 -#, fuzzy -msgid "Save" -msgstr "kuokoa" - -#: turtleblocks.py:357 -msgid "Save as" -msgstr "ila kama" - -#: turtleblocks.py:362 -msgid "Quit" -msgstr "Ondoka" - -#: turtleblocks.py:363 -msgid "File" -msgstr "Faili" - -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "Turtle" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" #~ msgid "grayscale" #~ msgstr "rekebu-kijivu" -#~ msgid "distance" -#~ msgstr "Umbali" - -#~ msgid "stop Butia" -#~ msgstr "Kuacha Butia" - -#, fuzzy -#~ msgid "density" -#~ msgstr "kitambulisho" - -#, fuzzy -#~ msgid "light" -#~ msgstr "haki" - #~ msgid "Save as HTML" #~ msgstr "ila kama HTML" diff --git a/po/ta.po b/po/ta.po index 37e8358..9867da9 100644 --- a/po/ta.po +++ b/po/ta.po @@ -1,16 +1,35 @@ +# #-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-10-27 08:14+0200\n" "Last-Translator: Thangamani \n" "Language-Team: LANGUAGE \n" @@ -22,1551 +41,1870 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "ஆமை நிறப்பட்டையின் கட்டளைகள்" - -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "முன்னோக்கி அனுப்பு" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "ஆமையை முன்னோக்கி நகர்த்து" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "ஆமைச்சித்திரம்" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "பின்னால்" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "டர்டலின் மிகச்சிறிய கலை" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "ஆமையை பின் நகர்த்து" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "டர்டலின் குழப்பம்" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "சுத்தம்" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "கடினமானதை தெரிவு செய்" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "திரையை தூய்மைப்படுத்து மற்றும் ஆமையை பாழையதாக்கு" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "இடது" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "Mexican pesos யின் தட்டு" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "ஆமையை கடிகார சுழற்சியில் திரும்பியது (கோணம் டிகிரி அளவில்)" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "Colombian pesos யின் தட்டு" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "வலது" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "Rwandan francs யின் தட்டு" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "ஆமையானது கடிகார திசையில் திரும்புகிறது (கோணம் டிகிரியில்)" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "வில்" +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "கோணம்" +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "குறை" +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "ஆமையானது வளைவு கோட்டை ஒட்டி நகர்கிறது" +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "ஒழுங்கு படுத்துக" +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "எக்ஸ்" +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "y" +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "xcor,ycor:(0,0) நிலைக்கு ஆமை நகர்கிறது. இது திரையின் மையப்பகுதியாகும்" +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "தலைப்பை ஒழுங்கு செய்" +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "ஆமையின் தலைப்பை வை (0 ஆனது திரையின் உச்சை நேக்குகிறது.)" +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "xcor" +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" msgstr "" -"தற்ப்போது ஆமையின் x-coordinate மதிப்பைக் கொண்டுள்ளது (எண் மாறிலி தொகுதி " -"இடத்தில் பயன்படுத்தலாம்)" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "வை கோ" +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" msgstr "" -"தற்ப்போது ஆமையின் ல-coordinate மதிப்பைக் கொண்டுள்ளது (எண் மாறிலி தொகுதி " -"இடத்தில் பயன்படுத்தலாம்)" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "தலைப்பு" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +#: taextras.py:84 +msgid "returns the resistance value (ohms)" msgstr "" -"தற்ப்போதுள்ள ஆமையின் தலைப்பை பிடித்துவை(எண் தொகுதியின் இடத்தில் " -"பயன்படுத்தலாம்)" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "நிறப்பட்டை எழுதுகோளின் கட்டளைகள்" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "முழுத்திரை" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "நிறம்" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "நிழல்" +#: taextras.py:88 +msgid "LED" +msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "பின் பக்கத்தை உடன்(நிறம், நிழல்) நிரப்பு" +#: taextras.py:89 +msgid "button" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 msgid "gray" msgstr "கிறே" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "நிறத்தை ஒழுங்கு படுத்து" +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "வலது" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "ஆமையால் வரையப்பட்ட கோட்டுக்கு நிறத்தை அமைக்கவும்" +#: taextras.py:92 +msgid "temperature" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "நிழலை ஒழுங்கு படுத்து" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "ஆமையால் வரையப்பட்ட கோட்டடின் நிழலை அமைக்கவும்" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "எதிர்ப்பு" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "கிறேவை அமை" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "மின்னழுத்தம்" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "ஆமையால் வரையப்பட்ட கோட்டின் மட்டத்திற்கு கிரே அளவை அமைத்தது" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:97 +msgid "refresh Butia" msgstr "" -"இப்பொழுதுள்ள எழுதுகோளின் நிறம்(எண் தொகுதியின் இடத்தில் பயன்படுத்தலாம்)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "தற்ப்போதுள்ள எழுதுகோளின் நிழலை வைத்துள்ளது" +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" msgstr "" -"தற்ப்போது எழுதுகோளின் அளவை வைத்திருக்கிறது (எண்ணிலக்க தொகுதி இடத்தில் " -"பயன்படுத்திக்கொள்ள முடியும்)" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "பேனை மேலே" +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "ஆமை நகர்ந்த பிறகு வரையாது" +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "பேனை கீழே" +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "ஆமை நகர்ந்த பிறகு வரையும்" +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "பேனையின் அளவினை ஒழுங்குபடுத்து" +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "இடது" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "ஆமையால் வரையப்பட்ட கோட்டுக்கு அளவை அமைக்கவும்" +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "வலது" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "தொடக்க நிரப்பி" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" -msgstr "ஆரம்பங்கள் பல்வடித்தை நிரப்பியது (கடைசி பகுதியுடன் பயன்படுத்தப்பட்டது)" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "கடைசி நிரப்பல்" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" msgstr "" -"நிரப்பற்ற ஒழுங்கற்ற வடிவம் முடிவடைகிறது (முதல் நிரம்பிய பகுதியுடன் " -"பயன்படுத்தப்பட்டது)" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "பேனை அளவு" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" msgstr "" -"தற்ப்போது எழுதுகோளின் அளவை வைத்திருக்கிறது (எண்ணிலக்க தொகுதி இடத்தில் " -"பயன்படுத்திக்கொள்ள முடியும்)" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "பட்டைகளாக எழுதுகொளின் நிறம்" +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "சிவப்பு" +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "ஆரஞ்சு" +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "மஞ்சள்" +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "பச்சை" +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "ஆகாய நிறம்" +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "நீலம்" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "பழுப்பு" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "வெள்ளை" +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "புதுப்பி" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "தடு" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "உரைக்கான நிறத்தை தெரிவு செய்" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "ஆமையால் வரையப்பட்ட உரையின் நிறத்தை அமைத்தது" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "மதிப்பு" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "உரை அளவினை ஒழுங்குபடுத்து" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "ஆமையால் வரையப்பட்ட உரையின் அளவை அமைத்தது" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "பட்டை எண்ணியக்கிகள்" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "கூட்டல்" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "இரண்டு ஆஃல்பா எண்ணிலக்க உள்ளீடுகள் சேர்க்கப்படுகிறது" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "கழித்தல்" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" +#: taextras.py:136 +msgid "Configure hack port for digital input." msgstr "" -"மேல் மட்ட உள்ளீட்டு எண்ணிலிருந்து கீழ் அடிமட்ட உள்ளீட்டு எண்ணானது " -"கழிக்கப்படுகிறது" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "பெருக்கல்" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "இரட்டிப்பகளில் இரண்டு எண்ணிலக்க உள்ளீடுகள்" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "பிரி" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#: taextras.py:140 +msgid "Configure hack port for digital output." msgstr "" -"அடியிலுள்ள(கீழெண்) எண்ணிலக்கத்தை உச்சி(மேலெண்) எண்ணிலக்கத்தை கொண்டு பிரி" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "அடையாளம்" +#: taextras.py:141 +msgid "Butia" +msgstr "" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "அடையாள இயக்குனர் தொகுதிகளை நீட்டிக்க பயன்படுகிறார்" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "புதுப்பி" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "மாறும்(மீதமுள்ள) இயக்கி" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "√" +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "இரட்டிப்பு வீதம்" +#: taextras.py:149 +msgid "No camera was found" +msgstr "" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "இரட்டை வீத்தை கணிக்கவும்" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "எழுமாறாக" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "மிகக்குறைய" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "மிகக்கூடிய" +#: taextras.py:154 +msgid "FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "மிக-அதிக மற்றும் மிக-குறைவு எண்களுக்கிடையே எழுமாறான எண் கிடைக்ப்பெறும்" +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "எண்" +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "கணித இயக்கிகளில் எண்ணிலக்கங்கள் உள்ளீடாக பயன்படுத்தப்படுகிறது" +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "இதைவிட அதிகம்" +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "லாஜிக்கல் மிகை எண்" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "இதற்க்கு குறைவாக" +#: taextras.py:161 +msgid "follow" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "லாஜிக்கல் less-than இயக்கி" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "சமம்" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "வெளிச்சம்" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "லாஜிக்கல் சமநிலை செயலி" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "இல்லை" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "லாஜிக்கல் இயக்கி" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "உடன்" +#: taextras.py:167 +msgid "threshold" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "சரியான அன்டு இயக்குனர்" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "அல்லது" +#: taextras.py:170 +msgid "camera mode" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "லாஜிக்கல் NOT இயக்கி" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "செயலிகள் செல்லும் பட்டை" +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "பொறு" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "ஒரு குறிப்பிட்ட வினாடிகளுக்கு நிரலின் இயக்கமானது இடைநிறுத்தப்படுகிறது" +#: taextras.py:175 +msgid "average color" +msgstr "" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "எப்போதும்" +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "எப்பொழுதும் தொடர்படுத்து" +#: taextras.py:178 +msgid "x position" +msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr ", திருப்பிச்செய்" +#: taextras.py:179 +msgid "return x position" +msgstr "" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "தொடர்படுத்தல் எத்தனை மறை என்பது குறிப்பிடப்படுகின்றது" +#: taextras.py:180 +msgid "y position" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "எனின்" +#: taextras.py:181 +msgid "return y position" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "அதன்பின்" +#: taextras.py:182 +msgid "pixels" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "இப்படியானால்" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" msgstr "" -"if-then இயக்குனர் பூலியன் இயக்குனரை பட்டை எண்களிலிருந்து பயன்படுத்திகிறார்" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "வேறு" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "இப்படியானால் என்ன" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#: taextras.py:190 +msgid "empty calibration" msgstr "" -"if-then-else இயக்குனர் பூலியன் இயக்குனரை பட்டை எண்களிலிருந்து " -"பயன்படுத்திகிறார்" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "கிடைமட்ட வெளி" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "இடது அடுக்கின் ஜாக்ஸ்" +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "நெடு வெளி" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "ஜேகஸ் அடுக்கு கீழே" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "செயலை நிறுத்து" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "தற்ப்போது செயலை நுறுத்துகிறது" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "மாறிலிகளின் தொகுதி பட்டை" +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "ஆரம்பி" +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "பொத்தான்களை இயக்கி கருவிப்பட்டைக்கு செயல்களை இணைக்கிறது" +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "உரை" +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "வார்த்தை மதிப்பு" +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "செயற்படு" +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "பெயற்சொல்லும் செயலின் உச்சி அடுக்கு" +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "பெயருள்ள செயல் அடுக்கை தூண்டுகிறது" +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "1 வது பெட்டியில் சேமி" +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "மாறிலி 1 ல் எண்ணிலக்க மதிப்பு சேமிக்கப்படுகின்றன." +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "2 ஆவது பெட்டியில் சேமி" +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "மாறிலி 2 ல் எண்ணிலக்க மதிப்பு சேமிக்கப்படுகின்றன." +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "முதலாவது பெட்டி" +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "மாறிலி 1 (எண்மதிப்பு)" +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "இரண்டாவது பெட்டி" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "மாறிலி 2 (எண்மதிப்பு)" +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "சேமிப்புக்கலனில்" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "பெட்டி" +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "மதிப்பு" +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "என் பெட்டி" +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "பெயரிடப்பட்ட மாறிலியில் எண்ணிலக்க மதிப்பு சேமிக்கப்படுகின்றன." +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "பெயர்களின் மாறிலி(எண்மதிப்பு)" +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "செயற்படு 1" +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "உச்சி செயல் 1ன் அடுக்கு" +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "செயற்படு 2" +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "உச்சி செயல் 2ன் அடுக்கு" +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "செயல் அடுக்கு 1 தூண்டல்" +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "செயல் அடுக்கு 2 தூண்டல்" +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "குப்பை" +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "குப்பையை துய்மையாக்கு" +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "குப்பையில் உள்ள உருப்படிகளை நிரந்திரமாள அழி" +#: taextras.py:251 +msgid "distance to center" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "எல்லாத்தையும் சேமி" +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "குப்பையிலிருந்து அனைத்து தொகுதிகளையும் திரும்பச்சேமி" +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "எல்லாத்தையும் நீக்கு" +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "எல்லா அடைக்கிகளையும் குப்பைக்கு நகர்த்து" +#: taextras.py:256 +msgid "update information" +msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" +#: taextras.py:257 +msgid "update information from the server" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "தலைப்பு" +#. #-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +#, fuzzy +msgid "Palette of physics blocks" +msgstr "பட்டைகளின் உணரும் பகுதி" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "ஆமையை நிறுத்து" +#: taextras.py:263 +msgid "start polygon" +msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "தொகுதிகளைக்காட்டு" +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "தொகுதிகளை மறை" +#: taextras.py:266 +msgid "add point" +msgstr "" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "வெளியீடு வெளியீடி இல்லவே இல்லை" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "எப்படி என்று எனக்கு தெறியாது" +#: taextras.py:269 +msgid "end polygon" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "பிடிக்காது" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "உள்ளீடாக" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "அடுத்த நிறப்பட்டையை தெறியப்படுத்து" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "நிறப்பட்டைகளின் தொகுதி ஒத்தமைந்த மாற்றங்கள்" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "ஏற்று..." +#: taextras.py:274 +msgid "triangle" +msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "சேமி..." +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "திறப்பதற்கு சொடுக்கவும்" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "உயரம்" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "ஒத்தமைவு" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "அடுத்து" +#: taextras.py:279 +msgid "circle" +msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#: taextras.py:280 +msgid "Add a circle object to the project." msgstr "" -#: TurtleArt/tawindow.py:1256 -msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +#: taextras.py:281 +msgid "rectangle" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "அகலம்" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "ஆமைச்சித்திரம்" +#: taextras.py:285 +msgid "reset" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "படம்" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "சிறிய படமாக சேமி" +#: taextras.py:287 +msgid "motor" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "படமாக சேமி" +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "மாதிறி எடுத்தல்" +#: taextras.py:290 +msgid "speed" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "எடுத்த மாதிறியை சேமிக்கவும்" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: taextras.py:295 +msgid "joint" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "நிறப்பட்டையை காட்டு" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "எக்ஸ்" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "நிறப்பட்டையை மறை" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "கீழ் நோக்கிய இணைப்புள்ளிகளை மறுஅளவீடவும்" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "மேழ் நோக்கிய இணைப்புள்ளிகளை மறுஅளவீடவும்" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "திருத்து" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "பார்" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "செயற்றிட்டம்" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "அடையாளம்" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "பிரதி செய்" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "ஒட்டு" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArtActivity.py:591 +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. #-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 #, fuzzy -msgid "Restore blocks from trash" -msgstr "குப்பையிலிருந்து அனைத்து தொகுதிகளையும் திரும்பச்சேமி" +msgid "Palette of WeDo blocks" +msgstr "பட்டைகளின் உணரும் பகுதி" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "முழுத்திரை" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "கார்டீஷியன் இணைப்புள்ளிகள்" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "போலார் இணைப்புள்ளிகள்" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "அளவியல் இணைப்புள்ளிகள்" +#: taextras.py:327 +msgid "tilt" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "தொகுதியை வளர்" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "தொகுதியை சுருக்கு" +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "உதாரணத்தை ஏற்று" +#: taextras.py:333 +msgid "Motor A" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "சுத்தமக்கு" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "இயக்கு" +#: taextras.py:335 +msgid "Motor B" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "படி" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "உதவி" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "நிறுத்து" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" +#: taextras.py:339 +msgid "WeDo is unavailable" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "பைத்தான் அடைப்பை ஏற்று" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "நிறம்" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "சத்தம்" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" msgstr "" -#: TurtleArtActivity.py:1135 +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 #, python-format -msgid "Plugin %s already installed." +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" msgstr "" -#: TurtleArtActivity.py:1136 +#: taextras.py:366 #, python-format -msgid "Do you want to reinstall %s?" +msgid "NXT found %s bricks" msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "என்னுடைய டர்டல் கலை பகுதி நேரம்" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "தொகுப்பிணைப்புகளை தோற்றுவி" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "செயற்பாடுகள்" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "நண்பர்கள்" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "பங்கீடு" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "கட்டமைப்பு" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "அயல்" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "புனைப்பெயர்" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "கணக்கு குறியெண்" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "வழங்கி (கணினி)" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "நுழைவு" +#: taextras.py:377 +msgid "frequency" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "கடவுச்சொல்" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "நேரம்" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "பதிவு" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "நிறங்கள்" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "பதிவேற்று" +#: taextras.py:382 +#, fuzzy +msgid "port" +msgstr "நுழைவு" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:383 +msgid "power" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "இணையத்திற்கு எற்று" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"synchronize\n" +"\n" +"motors" msgstr "" -"திட்டங்களை http://turtleartsite.sugarlabs.org இந்த தளத்தில் எற்ற அதில் " -"கட்டாயம் ஒரு கணக்கு வைத்திருக்க வேண்டும்." -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "பயனர்பெயர்:" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "கடவுச்சொல்:" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "தலைப்பு:" +#: taextras.py:390 +msgid "PORT A" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "விரிவாக்கம்:" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "இணையதடதிற்கு அளிக்கவும்" +#: taextras.py:392 +msgid "PORT B" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "இரத்துசெய்" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "நுழைவு தோழ்வியுற்றது" +#: taextras.py:394 +msgid "PORT C" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "எற்றம் தோழ்வியில்!" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "பட்டைகளின் உணரும் பகுதி" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "கூட்டல்" +#: taextras.py:397 +msgid "start motor" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" +#: taextras.py:398 +msgid "Run a motor forever." msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "சத்தம்" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "உண்மையான ஒலிவாங்கியின் உள்ளீட்டு ஒலி" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "சத்தமான.." +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "ஒலிவாங்கியில் உள்ளீடு சத்தத்தினளவு" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "சுருதி" +#: taextras.py:404 +msgid "motor position" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "ஒலி வாங்கியின் உள்ளீட்டு சுருதி" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "எதிர்ப்பு" +#: taextras.py:406 +msgid "PORT 1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "ஒலிவாங்கியில் உள்ளீட்டு எதிர்ப்பு" +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "மின்னழுத்தம்" +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "சிவப்பு" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "ஒலிவாங்கியில் உள்ளீடு சத்த மின்னளவு" +#: taextras.py:409 +#, fuzzy +msgid "sensor" +msgstr "" +"#-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-#\n" +"உணரும் கருவிகள்" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "ஊடக பொருட்களின் பட்டை" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "வெளிச்சம்" +#: taextras.py:411 +msgid "PORT 2" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "புகைப்பட கருவியின் ஓளி அளவு உணரப்பட்டது" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "புகைப்பட கருவியிலிருந்து சமமான RGB வண்ணம் அடுக்கிக்கு தள்ளப்பட்டது" +#: taextras.py:413 +msgid "light sensor" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "புகைப்பட கருவி வெளியீடு" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "ஒளி உணர்வானால் ஒளியின் அளவு அறியப்பட்டது" +#: taextras.py:415 +msgid "PORT 3" +msgstr "" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "RFID கருவியிலிருந்து மதிப்பை படிக்கவும்" +#: taextras.py:417 +msgid "touch sensor" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -msgid "while" -msgstr "நிகழும்போது" +#: taextras.py:418 +msgid "distance sensor" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" +#: taextras.py:419 +msgid "PORT 4" msgstr "" -"எண்கள் நிறப்பட்டையிலிருந்து பூலியன் இயக்கிகளை பயன்படுத்தும் இயக்கி do-while-" -"True எனப்படுகிறது" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "இதுவரை" +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" +#: taextras.py:421 +msgid "sound sensor" msgstr "" -"எண்கள் நிறப்பட்டையிலிருந்து பூலியன் இயக்கிகளை பயன்படுத்தும் இயக்கி do-until-" -"True" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "உச்சி" +#: taextras.py:422 +msgid "color sensor" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "களையும் அடுக்கின் உச்சி" +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "சஞ்சிகை" +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "சுகர் சஞ்சிகை ஊடகப்பொருள்" +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "ஒலி" +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "சுகர் சஞ்சிகையின் ஒலி பொருள்" +#. #-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "பட்டைகளின் உணரும் பகுதி" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "காணொளி Video" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -msgid "Sugar Journal video object" -msgstr "சுகர் சஞ்சிகையின் ஒலி பொருள்" +#: taextras.py:441 +msgid "SERVO" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -msgid "description" -msgstr "விரிவாக்கம்:" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "சுகர் சஞ்சிகை விரிவாக்க புலம்" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "காட்டு" +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "உரையை வரை (அ) சஞ்சிகையிலிருந்து உடகத்தைக் காட்டு" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "ஒத்தமைவை காண்பி" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "அளவீடுகளை ஒழுங்கு படுத்து" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "ஊடகத்தின் அளவை அமை" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "படத்தை சேமி" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "படத்தின் தலைப்பு" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "சுகர் சஞ்சிகைக்கு ஒரு படத்தை சேமிக்கவும்" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "SVG ஆக சேமி" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "சுகர் சஞ்சிகையில் ஆமை வரைபடத்தை SVG கோப்பாக சேமித்து வைக்கவும்." +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "அளவீடு" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "தற்ப்போதைய அளவீடு மதிப்பை வைத்துள்ளது" +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "ஊடக தாமதம்" +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "தற்பொழுதுள்ள காணொளி Video/ ஒலி முடியும்வரை காத்திருக்கவும்" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" +#: taextras.py:462 +msgid "analog write" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" +#: taextras.py:464 +msgid "Write analog value in specified port." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" +#: taextras.py:465 +msgid "analog read" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" +#: taextras.py:468 +msgid "digital write" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" +#: taextras.py:469 +msgid "Write digital value to specified port." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" +#: taextras.py:470 +msgid "digital read" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" +#: taextras.py:471 +msgid "Read value from digital port." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." msgstr "" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" +#: taextras.py:479 +msgid "The pin must be an integer" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" +#: taextras.py:480 +msgid "The device must be an integer" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -msgid "returns True if mouse button is pressed" +#. #-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "பட்டைகளின் உணரும் பகுதி" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" +#: taextras.py:488 +msgid "set programmable voltage output" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 -msgid "returns mouse x coordinate" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" +#: taextras.py:491 +msgid "set square wave 1 voltage output" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 -msgid "returns mouse y coordinate" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "விசைப்பலகை கேள்வி" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" msgstr "" -"விசைப்பலகையை உள்ளீடுக்காக கேள் (முடிவுகள் விசைப்பலகை தொகுதியில் " -"சேமிக்கப்பட்டுள்ளது)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "விசைப்பலகை" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 #, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "முடிவுகள் விசைப்பலகை தொகுதியில் அடக்கப்பட்டுள்ளது" +msgid "samples" +msgstr "" +"#-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-#\n" +"மாதிரிகள்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "புள்ளியை படி" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "RGB நிறமானது டர்டிலிக்கு கீழடுக்கில் தள்ளப்பட்டது" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "டர்டல் பார்க்கிறது" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "டர்டல் அது `பார்க்கிற` வண்ணத்தை திருப்பும்" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "நேரம்" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 -msgid "elapsed time (in seconds) since program started" -msgstr "நிகழ்ச்சியானது தொடங்கியதிலிருந்து முடிந்த காலம் (நொடிகளில்)" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "பட்டைகளின் அதிகமான விருப்பங்கள்" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "தள்ளு" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" msgstr "" -"பில்லோ(முதல்-சென்று கடைசி-வெளிவரும் அடுக்க முறை)வில் மதிப்புகள் " -"தள்ளப்படுகின்றன." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "குவியலைக்காட்டு" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" msgstr "" -"பில்லோ(முதல்-சென்று கடைசி-வெளிவரும் அடுக்க முறை)வின் மதிப்புகளை காட்டுகிறது" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "வெற்றுக்குவியல்" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "தலைப்பு" + +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "புகைப்பட கருவியிலிருந்து சமமான RGB வண்ணம் அடுக்கிக்கு தள்ளப்பட்டது" + +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "மஞ்சள்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "போலார் இணைப்புள்ளிகளை தெறியப்படுத்து" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "காலியான FILO(முதலில் வந்தது கடைசியில் போகும் அடுக்கி)" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "வரல்" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "புகைப்பட கருவி வெளியீடு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "" -"பில்லோ(முதல்-சென்று கடைசி-வெளிவரும் அடுக்க முறை) மதிப்பை வெளிவாங்குகிறது" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "if-then இயக்குனர் பூலியன் இயக்குனரை பட்டை எண்களிலிருந்து பயன்படுத்திகிறார்" + +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "இடது அடுக்கின் ஜாக்ஸ்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "சுகர் சஞ்சிகை ஊடகப்பொருள்" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "இரண்டாவது பெட்டி" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "முதலாவது பெட்டி" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "படி" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "இரட்டிப்பகளில் இரண்டு எண்ணிலக்க உள்ளீடுகள்" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "பிரிவுகளை காட்டு/மறை" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "நிறப்பட்டையை மறை" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "நண்பர்கள்" + +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "என்னுடைய டர்டல் கலை பகுதி நேரம்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "சுகர் சஞ்சிகையின் ஒலி பொருள்" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "ஆகாய நிறம்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "வலது திரையின் xcor" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "பட்டைகளின் அதிகமான விருப்பங்கள்" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "உதாரணத்தை ஏற்று" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "எல்லா அடைக்கிகளையும் குப்பைக்கு நகர்த்து" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "பட்டியல்" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "கட்டமைப்புகளின் அடைவுக்கு எழுதும் உறிமை இல்லை: %s" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "தலைப்பு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "சுகர் சஞ்சிகையில் ஆமை வரைபடத்தை SVG கோப்பாக சேமித்து வைக்கவும்." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "உரையை வரை (அ) சஞ்சிகையிலிருந்து உடகத்தைக் காட்டு" + +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "காணொளி Video" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "நீலம்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "கார்டீஷியன் இணைப்புள்ளிகளை தெறியப்படுத்து" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "செயல் என்ற தேர்வில்லை:" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "ஜேகஸ் அடுக்கு கீழே" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "மாறும்(மீதமுள்ள) இயக்கி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "அடிப்க்க y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "SVG ஆக சேமி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "இயக்க குறி tamyblock.py லும் படிமம் சஞ்சிகையிலிருந்தும் கண்டுபிடிக்கப்பட்டன" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "பேனை கீழே" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "பொறு" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "பெட்டி" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "எற்றம் தோழ்வியில்!" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "பெயருள்ள செயல் அடுக்கை தூண்டுகிறது" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "செயற்படு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "எண்கள் நிறப்பட்டையிலிருந்து பூலியன் இயக்கிகளை பயன்படுத்தும் இயக்கி do-until-True" + +#: turtleblocks.py:89 +msgid "usage is" +msgstr "பயன்பாடு என்பது" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "மாறிலி 2 (எண்மதிப்பு)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "பிரி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "படத்தின் தலைப்பு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "நிகழும்போது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "சாளர அகலம்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 #, fuzzy msgid "empty heap?" msgstr "வெற்றுக்குவியல்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "" +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "பெயர்களின் மாறிலி(எண்மதிப்பு)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "கருத்து தெறிவி" +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "அடுத்து" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "உங்களின் குறிகளில் கருத்துக்களை இடு" +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "இப்படியானால்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "அச்சு" +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "பேனையின் அளவினை ஒழுங்குபடுத்து" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "திரையின் அடிப்பக்க தொகுதியில் நிலைமாறலின் மதிப்ப அச்சடிக்கப்படுகிறது" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "அளிக்கை மாதிரி: சஞ்சிகை பொருளை தெரிவு செய் (விரிவாக்கமில்லாமல்)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "இதுவரை" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "குப்பையில் உள்ள உருப்படிகளை நிரந்திரமாள அழி" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "பைத்தன்" +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "ப வளைவு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "உச்சி செயல் 1ன் அடுக்கு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" @@ -1574,436 +1912,1582 @@ msgstr "" "ஒரு நிரலாக்கத்தொகுதி: முன்னேரிய தனித்த-மாறிலி கணித வாய்ப்பாடுகளை " "சேர்க்கப்பயன்படுகிறது, எ.கா. sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "செயலிகள் செல்லும் பட்டை" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "களைந்த அடுக்கின் உச்சி" + +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "if-then-else இயக்குனர் பூலியன் இயக்குனரை பட்டை எண்களிலிருந்து பயன்படுத்திகிறார்" + +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "தற்ப்போதுள்ள எழுதுகோளின் நிழலை வைத்துள்ளது" + +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "நுழைவு தோழ்வியுற்றது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "இடது x" + +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "தலைப்பை ஒழுங்கு செய்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "RGB நிறமானது டர்டிலிக்கு கீழடுக்கில் தள்ளப்பட்டது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "தொகுதிகளை மறைப்பதினால் சாளரத்தை வெட்டாத" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "கிடைமட்ட வெளி" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "அளவியல் இணைப்புள்ளிகள்" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "வார்த்தை மதிப்பு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "விரிவாக்கம்:" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "எப்படி என்று எனக்கு தெறியாது" + +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "உரை அளவினை ஒழுங்குபடுத்து" + +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "பயனர்பெயர்:" + +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "ஆரம்பங்கள் பல்வடித்தை நிரப்பியது (கடைசி பகுதியுடன் பயன்படுத்தப்பட்டது)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "அளிக்கை மாதிரி: நான்கு சஞ்சிகை பொருட்களை தெரிவு செய்" + +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "பார்" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "ஆமையால் வரையப்பட்ட கோட்டின் மட்டத்திற்கு கிரே அளவை அமைத்தது" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "கடவுச்சொல்:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "டர்டல் பார்க்கிறது" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "செயலை நிறுத்து" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "பச்சை" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "நிழல்" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "பின் பக்கத்தை உடன்(நிறம், நிழல்) நிரப்பு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "படத்தை சேமி" + +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "சுருதி" + +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "மேழ் நோக்கிய இணைப்புள்ளிகளை மறுஅளவீடவும்" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "பேனை மேலே" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "ஆரஞ்சு" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "ஒரு குறிப்பிட்ட வினாடிகளுக்கு நிரலின் இயக்கமானது இடைநிறுத்தப்படுகிறது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "பில்லோ(முதல்-சென்று கடைசி-வெளிவரும் அடுக்க முறை)வில் மதிப்புகள் தள்ளப்படுகின்றன." + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "எல்லாத்தையும் நீக்கு" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "அதன்பின்" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "பதிவு" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "இல்லை" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "இப்படியானால் என்ன" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "தற்ப்போது செயலை நுறுத்துகிறது" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "ஆமையானது கடிகார திசையில் திரும்புகிறது (கோணம் டிகிரியில்)" + +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" msgstr "" -"ஒரு நிரலாக்கத்தொகுதி: முன்னேரிய பன்-மாறிலி கணித வாய்ப்பாடுகளை " -"சேர்க்கப்பயன்படுகிறது, எ.கா. sqrt(x*x+y*y)" +"தற்ப்போது எழுதுகோளின் அளவை வைத்திருக்கிறது (எண்ணிலக்க தொகுதி இடத்தில் " +"பயன்படுத்திக்கொள்ள முடியும்)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "இடது திரையின் xcor" + +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "பட்டை அளவை மீழச்செய்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "ஆமை" + +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "அடுத்த நிறப்பட்டையை தெறியப்படுத்து" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "மறைந்துள்ள தொகுதி" + +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "புகைப்பட கருவியின் ஓளி அளவு உணரப்பட்டது" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "லாஜிக்கல் less-than இயக்கி" + +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "குப்பையிலிருந்து அனைத்து தொகுதிகளையும் திரும்பச்சேமி" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "சேமி" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "1 வது பெட்டியில் சேமி" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "2 ஆவது பெட்டியில் சேமி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "சுகர் கருவிபட்டைகளை மறை" + +#: TurtleArt/tabasics.py:222 msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" msgstr "" -"ஒரு நிரலாக்கத்தொகுதி: முன்னேரிய பன்-மாறிலி கணித வாய்ப்பாடுகளை " -"சேர்க்கப்பயன்படுகிறது, எ.கா. sin(x+y+z)" +"தற்ப்போது ஆமையின் x-coordinate மதிப்பைக் கொண்டுள்ளது (எண் மாறிலி தொகுதி இடத்தில் " +"பயன்படுத்தலாம்)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "அச்சு" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "சிறிய படமாக சேமி" + +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "ஆமையால் வரையப்பட்ட கோட்டுக்கு நிறத்தை அமைக்கவும்" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "உரைக்கான நிறத்தை தெரிவு செய்" + +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "சத்தமான.." + +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "தொகுப்பிணைப்புகளை தோற்றுவி" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "எண்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "விசைப்பலகை கேள்வி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "உச்சி" + +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "இணையதடதிற்கு அளிக்கவும்" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "கார்டீஷியன் இணைப்புள்ளிகள்" + +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "புனைப்பெயர்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "அளவீடுகளை ஒழுங்கு படுத்து" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "வெள்ளை" + +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "பொத்தான்களை இயக்கி கருவிப்பட்டைக்கு செயல்களை இணைக்கிறது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +msgid "elapsed time (in seconds) since program started" +msgstr "நிகழ்ச்சியானது தொடங்கியதிலிருந்து முடிந்த காலம் (நொடிகளில்)" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "இரத்துசெய்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "சாளர உயரம்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "அளிக்கை 2x1" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "கழித்தல்" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "உடன்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "களையும் அடுக்கின் உச்சி" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "உள்ளீடாக" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "பைத்தான் அடைக்கி" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "ஊடக தாமதம்" + +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "கூட்டல்" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" -"இயக்க குறி tamyblock.py லும் படிமம் சஞ்சிகையிலிருந்தும் கண்டுபிடிக்கப்பட்டன" +"தற்ப்போது எழுதுகோளின் அளவை வைத்திருக்கிறது (எண்ணிலக்க தொகுதி இடத்தில் " +"பயன்படுத்திக்கொள்ள முடியும்)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "கார்டீஷியன்" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "நிறத்தை ஒழுங்கு படுத்து" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "கார்டீஷியன் இணைப்புள்ளிகளை தெறியப்படுத்து" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "மிகக்குறைய" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "போலார்" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "எனது தொகுதியை நிரப்பு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "போலார் இணைப்புள்ளிகளை தெறியப்படுத்து" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "நிறப்பட்டை எழுதுகோளின் கட்டளைகள்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "ஆமை" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "பில்லோ(முதல்-சென்று கடைசி-வெளிவரும் அடுக்க முறை)வின் மதிப்புகளை காட்டுகிறது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "" +"எண்கள் நிறப்பட்டையிலிருந்து பூலியன் இயக்கிகளை பயன்படுத்தும் இயக்கி do-while-True " +"எனப்படுகிறது" + +#: turtleblocks.py:374 +msgid "File" +msgstr "கோப்பு" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "லாஜிக்கல் இயக்கி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "ycor அடிமட்ட திரை" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "அளிக்கை மாதிரி: சஞ்சிகை பொருளை தெரிவு செய் (விரிவாக்கத்துடன்)" + +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "பட்டை எண்ணியக்கிகள்" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "பெருக்கல்" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "எப்போதும்" + +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "ஆமையால் வரையப்பட்ட கோட்டடின் நிழலை அமைக்கவும்" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "மாதிறி எடுத்தல்" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "சுத்தம்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "அளிக்கை மாதிரி: இரண்டு சஞ்சிகை பொருட்களை தெரிவு செய்" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "தொகுதியை வளர்" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "முழுத்திரை" + +#: turtleblocks.py:265 +msgid "File not found" +msgstr "கோப்பை கண்டுபிடிக்கவில்லை" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "காட்டு" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "உரை" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "எழுமாறாக" + +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "லாஜிக்கல் மிகை எண்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "ஆமையை கடிகார சுழற்சியில் திரும்பியது (கோணம் டிகிரி அளவில்)" + +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "தடு" + +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "இரட்டை வீத்தை கணிக்கவும்" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"தற்ப்போது ஆமையின் ல-coordinate மதிப்பைக் கொண்டுள்ளது (எண் மாறிலி தொகுதி இடத்தில் " +"பயன்படுத்தலாம்)" + +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "நிறுத்து" + +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "இதைவிட அதிகம்" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "உதவி" + +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "திட்டத்தை சேமிக்கவா?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "தெரிவுசெய் எந்த ஆமைக்கு கட்டளையிடுவதென்று" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "வலது x" + +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "ஆமையால் வரையப்பட்ட உரையின் நிறத்தை அமைத்தது" + +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "ஒளி உணர்வானால் ஒளியின் அளவு அறியப்பட்டது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "விசைப்பலகை" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "வில்" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "குறை" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "போலார் இணைப்புள்ளிகள்" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "நிழலை ஒழுங்கு படுத்து" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "சரியான அன்டு இயக்குனர்" + +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"திட்டங்களை http://turtleartsite.sugarlabs.org இந்த தளத்தில் எற்ற அதில் கட்டாயம் ஒரு " +"கணக்கு வைத்திருக்க வேண்டும்." + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "இயக்கு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "குவியலைக்காட்டு" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "ஆமையின் தலைப்பை வை (0 ஆனது திரையின் உச்சை நேக்குகிறது.)" + +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "ஒலிவாங்கியில் உள்ளீடு சத்தத்தினளவு" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "தலைப்பு:" + +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "ஊடக பொருட்களின் பட்டை" + +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "குப்பையிலிருந்து அனைத்து தொகுதிகளையும் திரும்பச்சேமி" + +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "மாறிலிகளின் தொகுதி பட்டை" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "கணித இயக்கிகளில் எண்ணிலக்கங்கள் உள்ளீடாக பயன்படுத்தப்படுகிறது" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "பதிவேற்று" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "வழங்கி (கணினி)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "அளிக்கை 2x2" + +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "மாறிலி 1 (எண்மதிப்பு)" + +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "அயல்" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "இரண்டு ஆஃல்பா எண்ணிலக்க உள்ளீடுகள் சேர்க்கப்படுகிறது" + +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "சமம்" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "வேறு" + +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "பிடிக்காது" + +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "" +"நீங்கள் வைத்திருக்கும் வேலை சேமிக்கப்படாதது. வெளியேறும் முன் சேமிக்க விரும்புகிறீர்களா?" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "மறைந்துள்ள தொகுதிகளைக் திரும்ப வை" + +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "ஆமை நகர்ந்த பிறகு வரையாது" + +#. #-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "வரல்" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "பேனை அளவு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "டர்டல் அறை" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" + +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "RFID கருவியிலிருந்து மதிப்பை படிக்கவும்" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "ஆமையானது வளைவு கோட்டை ஒட்டி நகர்கிறது" + +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "ப வளைவுவை உருவாக்கு" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "லாஜிக்கல் சமநிலை செயலி" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "பட்டைகளாக எழுதுகொளின் நிறம்" + +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "மாறிலி 1 ல் எண்ணிலக்க மதிப்பு சேமிக்கப்படுகின்றன." + +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "மாறிலி 2 ல் எண்ணிலக்க மதிப்பு சேமிக்கப்படுகின்றன." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "டர்டல் மேல் மாற்றதகுந்த `அறை` யை வை" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "களைந்த அடுக்கின் உச்சி" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "ஆமையை பின் நகர்த்து" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "திரையின் உச்சம் ycor" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "எனது தொகுதியை நிரப்பு" +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "தொகுதிகளைக்காட்டு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "ஒழுங்கு படுத்துக" +#: pysamples/grecord.py:217 +msgid "play" +msgstr "இயக்கு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "" +#: pysamples/grecord.py:219 +msgid "save" +msgstr "சேமி" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "நிறங்கள்" + +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "ஆமையால் வரையப்பட்ட கோட்டுக்கு அளவை அமைக்கவும்" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "திற" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "ஒத்தமைவு" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "வை கோ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" msgstr "" +"ஒரு நிரலாக்கத்தொகுதி: முன்னேரிய பன்-மாறிலி கணித வாய்ப்பாடுகளை சேர்க்கப்பயன்படுகிறது, " +"எ.கா. sqrt(x*x+y*y)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "எனின்" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "xcor,ycor:(0,0) நிலைக்கு ஆமை நகர்கிறது. இது திரையின் மையப்பகுதியாகும்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "பைத்தன்" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "நிறுத்து" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "செயற்படு 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "செயற்படு 1" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "கடைசி நிரப்பல்" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "பிரதி செய்" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "ஒட்டு" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "வெளியீடு வெளியீடி இல்லவே இல்லை" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "செயற்பாடுகள்" + +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "இணையத்திற்கு எற்று" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "வெற்றுக்குவியல்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "பில்லோ(முதல்-சென்று கடைசி-வெளிவரும் அடுக்க முறை) மதிப்பை வெளிவாங்குகிறது" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "சுத்தமக்கு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "அளிக்கை மாதிரிகளின் நிறப்பட்டை" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "மறைந்துள்ள தொகுதி" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "கோணம்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "தொகுதிகளை மறைப்பதினால் சாளரத்தை வெட்டாத" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "உச்சி y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "ஒலி" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "கருவிகள்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "கருத்து தெறிவி" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "மேல் மட்ட உள்ளீட்டு எண்ணிலிருந்து கீழ் அடிமட்ட உள்ளீட்டு எண்ணானது கழிக்கப்படுகிறது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "" +"விசைப்பலகையை உள்ளீடுக்காக கேள் (முடிவுகள் விசைப்பலகை தொகுதியில் சேமிக்கப்பட்டுள்ளது)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "கார்டீஷியன்" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "திரையை தூய்மைப்படுத்து மற்றும் ஆமையை பாழையதாக்கு" + +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "உண்மையான ஒலிவாங்கியின் உள்ளீட்டு ஒலி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "டர்டல் அது `பார்க்கிற` வண்ணத்தை திருப்பும்" + +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "செயல் அடுக்கு 1 தூண்டல்" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "ஆமை நிறப்பட்டையின் கட்டளைகள்" + +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "எப்பொழுதும் தொடர்படுத்து" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "ஒத்தமைவை காண்பி" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "செயற்றிட்டம்" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "வலு கண்டுபிடி" + +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "கடவுச்சொல்" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "நெடு வெளி" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" +"நிரப்பற்ற ஒழுங்கற்ற வடிவம் முடிவடைகிறது (முதல் நிரம்பிய பகுதியுடன் பயன்படுத்தப்பட்டது)" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "பங்கீடு" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "இதற்க்கு குறைவாக" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "இரட்டிப்பு வீதம்" + +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "இணைப்புள்ளிகளை மறு அளவீடு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "தொகுதியைக்காட்டு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "மறைந்துள்ள தொகுதிகளைக் திரும்ப வை" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "வெளியேறு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "சுகர் கருவிபட்டைகளை மறை" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "சுகர் சஞ்சிகை விரிவாக்க புலம்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "பட்டியல்" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "கிறேவை அமை" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "அளைக்கை புள்ளி பட்டியலில்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: turtleblocks.py:365 +msgid "New" +msgstr "புதிய" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "உங்களின் குறிகளில் கருத்துக்களை இடு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "புள்ளியை படி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "அளவீடு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "அடிப்பகுதி" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "பழுப்பு" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "கீழ் நோக்கிய இணைப்புள்ளிகளை மறுஅளவீடவும்" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "திறப்பதற்கு சொடுக்கவும்" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "ஒலி வாங்கியின் உள்ளீட்டு சுருதி" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "கட்டமைப்பு" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "விரிவாக்கம்:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "சஞ்சிகை" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "குப்பையை துய்மையாக்கு" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "ஆமை நகர்ந்த பிறகு வரையும்" + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "ஏற்று..." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "சுகர் சஞ்சிகையின் ஒலி பொருள்" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "ஆமையை நிறுத்து" + +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "ஆமை" + +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "நிறப்பட்டைகளின் தொகுதி ஒத்தமைந்த மாற்றங்கள்" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "சேமிப்புக்கலனில்" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "தொகுதிகளை மறை" + +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "பைத்தான் அடைப்பை ஏற்று" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "கூட்டல்" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "அல்லது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "அளிக்கை மாதிரி: புள்ளிப்பட்டியல்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "அளிக்கை மாதிரி: சஞ்சிகை பொருளை தெரிவு செய் (விரிவாக்கமில்லாமல்)" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "அடையாள இயக்குனர் தொகுதிகளை நீட்டிக்க பயன்படுகிறார்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "அளிக்கை மாதிரி: சஞ்சிகை பொருளை தெரிவு செய் (விரிவாக்கத்துடன்)" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "தொகுதியை சுருக்கு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "அளிக்கை மாதிரி: நான்கு சஞ்சிகை பொருட்களை தெரிவு செய்" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "ஆமையால் வரையப்பட்ட உரையின் அளவை அமைத்தது" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "தற்ப்போதுள்ள ஆமையின் தலைப்பை பிடித்துவை(எண் தொகுதியின் இடத்தில் பயன்படுத்தலாம்)" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "படம்" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "மிக-அதிக மற்றும் மிக-குறைவு எண்களுக்கிடையே எழுமாறான எண் கிடைக்ப்பெறும்" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "இப்பொழுதுள்ள எழுதுகோளின் நிறம்(எண் தொகுதியின் இடத்தில் பயன்படுத்தலாம்)" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "நிறப்பட்டையை காட்டு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "சுகர் சஞ்சிகைக்கு ஒரு படத்தை சேமிக்கவும்" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "எடுத்த மாதிறியை சேமிக்கவும்" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "ஆரம்பி" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "ஆமையை முன்னோக்கி நகர்த்து" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "முன்னோக்கி அனுப்பு" + +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "என் பெட்டி" + +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "கணக்கு குறியெண்" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "பின்னால்" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "ஊடகத்தின் அளவை அமை" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "தற்ப்போதைய அளவீடு மதிப்பை வைத்துள்ளது" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "அளிக்கை மாதிரி: இரண்டு சஞ்சிகை பொருட்களை தெரிவு செய்" +msgid "presentation 1x1" +msgstr "அளிக்கை 1x1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "இடது திரையின் xcor" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "அளிக்கை 1x2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "அடிப்பகுதி" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "பெயற்சொல்லும் செயலின் உச்சி அடுக்கு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "ycor அடிமட்ட திரை" +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "பெயரிடப்பட்ட மாறிலியில் எண்ணிலக்க மதிப்பு சேமிக்கப்படுகின்றன." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "அகலம்" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "லாஜிக்கல் NOT இயக்கி" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "சாளர அகலம்" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "ஒலிவாங்கியில் உள்ளீடு சத்த மின்னளவு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "வலது திரையின் xcor" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "தொடர்படுத்தல் எத்தனை மறை என்பது குறிப்பிடப்படுகின்றது" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "திரையின் உச்சம் ycor" +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "சேமி..." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "உயரம்" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "செயல் அடுக்கு 2 தூண்டல்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "சாளர உயரம்" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "ஒழுங்கு படுத்துக" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "y தலைப்பு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "x தலைப்பு" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "y தலைப்பு" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "முழுத்திரை" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "இடது x" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "மாற்றி சேமி" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "உச்சி y" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "ஒழுங்கு படுத்துக" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "வலது x" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "குப்பை" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "அடிப்க்க y" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "போலார்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "அளிக்கை 1x1" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr ", திருப்பிச்செய்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "அளிக்கை 2x1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "தற்பொழுதுள்ள காணொளி Video/ ஒலி முடியும்வரை காத்திருக்கவும்" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "அளிக்கை 1x2" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "படமாக சேமி" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "அளிக்கை 2x2" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "திருத்து" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "ஒலிவாங்கியில் உள்ளீட்டு எதிர்ப்பு" + +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "உச்சி செயல் 2ன் அடுக்கு" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "அடியிலுள்ள(கீழெண்) எண்ணிலக்கத்தை உச்சி(மேலெண்) எண்ணிலக்கத்தை கொண்டு பிரி" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "மிகக்கூடிய" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "திரையின் அடிப்பக்க தொகுதியில் நிலைமாறலின் மதிப்ப அச்சடிக்கப்படுகிறது" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "தொடக்க நிரப்பி" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "முடிவுகள் விசைப்பலகை தொகுதியில் அடக்கப்பட்டுள்ளது" + +#. #-#-#-#-# ta.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "தள்ளு" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" msgstr "" +"ஒரு நிரலாக்கத்தொகுதி: முன்னேரிய பன்-மாறிலி கணித வாய்ப்பாடுகளை சேர்க்கப்பயன்படுகிறது, " +"எ.கா. sin(x+y+z)" -#: pysamples/brain.py:54 -msgid "Spanish" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "எல்லாத்தையும் சேமி" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" msgstr "" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" msgstr "" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "சிவப்பு" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "அடையாளம்" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "புதுப்பி" + +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" msgstr "" -#: pysamples/brain.py:100 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "" + +#: TurtleArt/tawindow.py:1316 msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" msgstr "" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "நிறுத்து" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: pysamples/grecord.py:217 -msgid "play" -msgstr "இயக்கு" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: pysamples/grecord.py:219 -msgid "save" -msgstr "சேமி" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: pysamples/journal-stats.py:78 -msgid "other" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" msgstr "" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "ப வளைவு" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "ப வளைவுவை உருவாக்கு" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "பயன்பாடு என்பது" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "செயல் என்ற தேர்வில்லை:" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "கோப்பை கண்டுபிடிக்கவில்லை" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "" + +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" + +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" + +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "" + +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" -#: turtleblocks.py:279 +#: TurtleArtActivity.py:1252 #, python-format -msgid "Configuration directory not writable: %s" -msgstr "கட்டமைப்புகளின் அடைவுக்கு எழுதும் உறிமை இல்லை: %s" +msgid "Plugin %s already installed." +msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "புதிய" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "" -#: turtleblocks.py:355 -msgid "Open" -msgstr "திற" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "நுழைவு" -#: turtleblocks.py:356 -msgid "Save" -msgstr "சேமி" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "மாற்றி சேமி" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "பட்டைகளின் உணரும் பகுதி" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "வெளியேறு" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "கோப்பு" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "இணைப்புள்ளிகளை மறு அளவீடு" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "பட்டை அளவை மீழச்செய்" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "பிரிவுகளை காட்டு/மறை" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "கருவிகள்" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "" -#: turtleblocks.py:402 -msgid "Debug" -msgstr "வலு கண்டுபிடி" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "" -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "ஆமை" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "" -#: turtleblocks.py:407 -msgid "About..." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" msgstr "" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" msgstr "" -"நீங்கள் வைத்திருக்கும் வேலை சேமிக்கப்படாதது. வெளியேறும் முன் சேமிக்க " -"விரும்புகிறீர்களா?" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "திட்டத்தை சேமிக்கவா?" +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" +msgstr "" -#~ msgid "Turtle Art Mini" -#~ msgstr "டர்டலின் மிகச்சிறிய கலை" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "" -#~ msgid "Turtle Confusion" -#~ msgstr "டர்டலின் குழப்பம்" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "" -#~ msgid "Select a challenge" -#~ msgstr "கடினமானதை தெரிவு செய்" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "Mexican pesos யின் தட்டு" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "Colombian pesos யின் தட்டு" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "Rwandan francs யின் தட்டு" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +msgid "returns True if mouse button is pressed" +msgstr "" -#, fuzzy -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "0 மற்றும் 255 க்கும் இடையில் LED ன் ஒளிஅளவை சரிசெய்." +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "" -#, fuzzy -#~ msgid "Palette of physics blocks" -#~ msgstr "பட்டைகளின் உணரும் பகுதி" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 +msgid "returns mouse x coordinate" +msgstr "" -#, fuzzy -#~ msgid "density" -#~ msgstr "அடையாளம்" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "" -#, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "பட்டைகளின் உணரும் பகுதி" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "வலது" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "" -#, fuzzy -#~ msgid "grey" -#~ msgstr "கிறே" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "" -#, fuzzy -#~ msgid "port" -#~ msgstr "நுழைவு" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "" -#, fuzzy -#~ msgid "read" -#~ msgstr "சிவப்பு" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#, fuzzy -#~ msgid "sensor" -#~ msgstr "உணரும் கருவிகள்" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" -#, fuzzy -#~ msgid "mode" -#~ msgstr "புதுப்பி" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "" -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "பட்டைகளின் உணரும் பகுதி" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" + +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" + +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" + +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" + +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" + +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "" + +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "" + +#: turtleblocks.py:421 +msgid "About..." +msgstr "" #, fuzzy -#~ msgid "samples" -#~ msgstr "மாதிரிகள்" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "0 மற்றும் 255 க்கும் இடையில் LED ன் ஒளிஅளவை சரிசெய்." #, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "பட்டைகளின் உணரும் பகுதி" +#~ msgid "grey" +#~ msgstr "கிறே" #~ msgid "then else" #~ msgstr "பிறகு என்ன" @@ -2012,8 +3496,7 @@ msgstr "திட்டத்தை சேமிக்கவா?" #~ msgstr "களையும் அடுக்கின் உச்சி" #~ msgid "bottom block in a collapsed stack: click to open" -#~ msgstr "" -#~ "களைந்த அடுக்கில் அடிமட்ட தொகுதி: திறக்க வேண்டுமாயின் இங்கே சொடுக்கவும்" +#~ msgstr "களைந்த அடுக்கில் அடிமட்ட தொகுதி: திறக்க வேண்டுமாயின் இங்கே சொடுக்கவும்" #~ msgid "top of stack" #~ msgstr "அடுக்கின் உச்சியில்" @@ -2075,10 +3558,11 @@ msgstr "திட்டத்தை சேமிக்கவா?" #~ msgid "restore last" #~ msgstr "கடைசியை சேமி" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" -#~ "ஒரு நிரலாக்கத்தொகுதி: முன்னேரிய கணித வாய்ப்பாடுகளை சேர்க்கப்பயன்படுகிறது, " -#~ "எ.கா. sin(x)" +#~ "ஒரு நிரலாக்கத்தொகுதி: முன்னேரிய கணித வாய்ப்பாடுகளை சேர்க்கப்பயன்படுகிறது, எ.கா. " +#~ "sin(x)" #~ msgid "blocks" #~ msgstr "பகுதிகள்" @@ -2091,8 +3575,8 @@ msgstr "திட்டத்தை சேமிக்கவா?" #~ msgid "holds current text color (can be used in place of a number block)" #~ msgstr "" -#~ "தற்ப்போதைய உரை நிறத்தைக்கொண்டுள்ளது (ஒரு எண் தொகுதியின் இடத்தில் " -#~ "பயன்படுத்த முடியும்)" +#~ "தற்ப்போதைய உரை நிறத்தைக்கொண்டுள்ளது (ஒரு எண் தொகுதியின் இடத்தில் பயன்படுத்த " +#~ "முடியும்)" #~ msgid "picture top" #~ msgstr "படத்தின் உச்சி" @@ -2138,8 +3622,7 @@ msgstr "திட்டத்தை சேமிக்கவா?" #~ msgid "holds current text size (can be used in place of a number block)" #~ msgstr "" -#~ "தற்ப்போதைய உரை அளவைக்கொண்டுள்ளது (ஒரு எண் தொகுதியின் இடத்தில் பயன்படுத்த " -#~ "முடியும்)" +#~ "தற்ப்போதைய உரை அளவைக்கொண்டுள்ளது (ஒரு எண் தொகுதியின் இடத்தில் பயன்படுத்த முடியும்)" #~ msgid "extras" #~ msgstr "தேவைக்கதிகமான" diff --git a/po/te.po b/po/te.po index 370d86c..12ade76 100644 --- a/po/te.po +++ b/po/te.po @@ -2,11 +2,26 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: 2012-11-25 06:59+0200\n" +"Last-Translator: Chris \n" +"Language-Team: LANGUAGE \n" +"Language: te\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-11-25 06:59+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,976 +33,3084 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "టర్టిల్ నిర్దేశాల పలకం" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "ముందుకు" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "టర్టిల్ కళ" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "టర్టిల్‌ను ముందుకు నడుపుతుంది" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "వెనుక" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "టర్టిల్‌ని వెనుకకు నడుపుతుంది" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" -#: TurtleArt/tabasics.py:151 +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 #, fuzzy -msgid "clean" -msgstr "శుభ్రపరుచు" +msgid "light" +msgstr "కుడి" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "తెరను శుభ్ర పరచి టర్టిల్‌ను పున:స్థాపిస్తుంది" +#: taextras.py:92 +msgid "temperature" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "ఎడమ" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "ప్రతిఘటన" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "ఎడమ" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "కుడి" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "జ్యా" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "కోణం" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "వ్యాసార్ధం" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "జ్యా వెంబడి టర్టిల్‌ని కదుపుతుంది" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "xy లను అమర్చు" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "విలువ" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "ఎత్తు" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "వెడల్పు" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." msgstr "" -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "seth" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "x అక్షము" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"అస్థిత్వం\n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"అస్థిత్వం " -#: TurtleArt/tabasics.py:226 +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "y అక్షము" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "పీఠిక" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." msgstr "" -#: TurtleArt/tabasics.py:282 -#, fuzzy -msgid "Palette of pen commands" -msgstr "కలం వర్ణాలతో కూడిన పలకం" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "తెరను నింపుము" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "వర్ణము" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "ఛాయ" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "పూర్వరంగాన్ని (వర్ణము, చాయతో ) నింపుతుంది" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "వర్ణాన్ని అమర్చు" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "ఛాయను అమర్చు" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" msgstr "" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" +#: taextras.py:367 +msgid "NXT not found" msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" msgstr "" -"ప్రస్తుత కలం వర్ణాన్ని పట్టి ఉంచుతుంది ( సంఖ్య భాగం బదులు మనం దీనిని వాడ " -"వచ్చు)" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." msgstr "" -#: TurtleArt/tabasics.py:368 +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 #, fuzzy -msgid "holds current gray level (can be used in place of a number block)" +msgid "read" +msgstr "ఎరుపు" + +#: taextras.py:409 +msgid "sensor" msgstr "" -"ప్రస్థుత పాఠ్య పరిమాణాన్ని పట్టి ఉంచుతుంది (సంఖ్య భాగాల స్థానంలో వాడవచ్చు )" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "కలం పట్టుకొను" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." +#: taextras.py:411 +msgid "PORT 2" msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "కలం పక్కనపెట్టు" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." +#: taextras.py:413 +msgid "light sensor" msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "కలం పరిమాణాన్ని అమర్చు" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" +#: taextras.py:415 +msgid "PORT 3" msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" +#: taextras.py:416 +msgid "PORT 3 of the brick" msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:417 +msgid "touch sensor" msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" +#: taextras.py:418 +msgid "distance sensor" msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:419 +msgid "PORT 4" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "కలం పరిమాణము" +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: TurtleArt/tabasics.py:427 +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 #, fuzzy -msgid "holds current pen size (can be used in place of a number block)" +msgid "samples" msgstr "" -"ప్రస్థుత పాఠ్య పరిమాణాన్ని పట్టి ఉంచుతుంది (సంఖ్య భాగాల స్థానంలో వాడవచ్చు )" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"నమూనాలు " -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "కలం వర్ణాలతో కూడిన పలకం" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "ఎరుపు" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "నారింజ" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: TurtleArt/tabasics.py:446 +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "పీఠిక" + +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "పసుపు పచ్చ" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "ఆకుపచ్చ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "FILO క్రమంలో ఖాళీ చేస్తుంది (మొదట-వచ్చినది - కుప్పనుండి -చరకు -వెళుతుంది )" -#: TurtleArt/tabasics.py:449 -msgid "cyan" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "కుప్పను కుడివైపుకు నెడుతుంది" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +#, fuzzy +msgid "Sugar Journal media object" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శుగర్ పొద్దు మాధ్యమ తాత్పర్యం \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శుగర్ పొద్దు మాధ్యమ తాత్పర్యం" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "పేటిక 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "పేటిక 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "మెట్టు" + +#: turtleblocks.py:408 +#, fuzzy +msgid "Show/hide blocks" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"భాగాలను చూపుము/దాచుము \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"భాగాలను చూపుము/దాచుము" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "పలకాన్ని దాచుము" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +#, fuzzy +msgid "Sugar Journal video object" +msgstr "శుగర్ పొద్దు శ్రావ్య తాత్పర్యం " + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +#, fuzzy +msgid "xcor of right of screen" +msgstr "తెర దిగువున y అక్షము " + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +#, fuzzy +msgid "Palette of extra options" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"అదనపు ఇచ్ఛాపూర్వకాల పలకం \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"అదనపు ఇచ్ఛాపూర్వకాల పలకం" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "పీఠిక" + +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "నీలం" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "ఊద" +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "కుప్పను క్రింది వైపునకు నెడుతుంది" -#: TurtleArt/tabasics.py:453 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 #, fuzzy -msgid "white" -msgstr "రాయు" +msgid "bottom y" +msgstr "దిగువ " -#: TurtleArt/tabasics.py:454 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 #, fuzzy -msgid "black" -msgstr "వెనుక" +msgid "save SVG" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"SVG గా దాచు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"SVG గా దాచు" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "పాఠ్య వర్ణాన్ని అమర్చు" +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "కలం పక్కనపెట్టు" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "వేచి ఉండు" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "పేటిక" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "నామకరణ అయిన చర్య కుప్పను ప్రేరేపిస్తుంది" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "చర్య" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "చరరాశి 2 ( పూర్ణసంఖ్య విలువ )" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "భాగించు" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "ప్రతిరూప నామం" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +#, fuzzy +msgid "while" +msgstr "రాయు " + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +#, fuzzy +msgid "the canvas width" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"యవనిక వెడల్పు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"యవనిక వెడల్పు" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "ఖాళీ కుప్ప " + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "నామకరణం అయిన చరరాశి ( పూర్ణసంఖ్య విలువ )" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "తర్వాత" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "ఒకవేళ అయితే" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "కలం పరిమాణాన్ని అమర్చు" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +#, fuzzy +msgid "until" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"అప్పటివరకు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"అప్పటివరకు" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "చెత్తకుండీలోని అంశాలను పూర్తిగా తొలగిస్తుంది" + +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "చర్య 1 కుప్ప పైన" + +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "ప్రస్రణా కార్యవాహికల పలకం" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "seth" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#, fuzzy +msgid "declutters canvas by hiding blocks" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"భాగాలను దాచటం ద్వారా యవనికను శుబ్రపరుస్తుంది \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"భాగాలను దాచటం ద్వారా యవనికను శుబ్రపరుస్తుంది" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "అడ్డంగా ఉన్న ప్రదేశం" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "పద బంధం విలువ" + +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "ఎలాగో నాకు తెలియదు" + +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "పాఠ్య పరిమాణాన్ని అమర్చు" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "దర్శించు" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "చర్యను నిలిపివేయి" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "ఆకుపచ్చ" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "ఛాయ" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "పూర్వరంగాన్ని (వర్ణము, చాయతో ) నింపుతుంది" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +#, fuzzy +msgid "save picture" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ప్రతిరూపాన్ని దాచు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ప్రతిరూపాన్ని దాచు" -#: TurtleArt/tabasics.py:557 +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 #, fuzzy -msgid "Palette of numeric operators" -msgstr "ప్రస్రణా కార్యవాహికల పలకం" +msgid "pitch" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శృతి \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శృతి" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "కూడిక" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "కలం పట్టుకొను" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "నారింజ" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "నిర్వర్తిస్తున్న కార్యక్రమాన్ని పేర్కొన్న సెకన్ల వరకు నిలిపి వేస్తుంది" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "అయితే" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "కాదు" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +#, fuzzy +msgid "if then else" +msgstr "కాకపోతే" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "ప్రస్థుత చర్యను నిలిపి వేస్తుంది" + +#: TurtleArt/tabasics.py:364 +#, fuzzy +msgid "holds current gray level (can be used in place of a number block)" +msgstr "ప్రస్థుత పాఠ్య పరిమాణాన్ని పట్టి ఉంచుతుంది (సంఖ్య భాగాల స్థానంలో వాడవచ్చు )" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +#, fuzzy +msgid "xcor of left of screen" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"తెర దిగువున y అక్షము \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"తెర దిగువున y అక్షము" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "తీసివేయు" +#: turtleblocks.py:387 +#, fuzzy +msgid "Reset block size" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"బాగం పరిమాణాన్ని పున:స్థాపించు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"బాగం పరిమాణాన్ని పున:స్థాపించు" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +#, fuzzy +msgid "turtle" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"టర్టిల్ \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"టర్టిల్" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "గుణించు" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "తదుపరి పలకాన్ని ప్రదర్శిస్తుంది" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#, fuzzy +msgid "hide blocks" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"భాగాలను దాచు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"భాగాలను దాచు" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "భాగించు" +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "తార్కిక తక్కువ కార్యవాహిక" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" +#: turtleblocks.py:367 +#, fuzzy +msgid "Save" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"దాచు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"దాచు" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "అస్థిత్వం" +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "1 పేటికలో దాచుము" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "భాగాలను పెంచటానికి ఉపయోగించే కార్యవాహిక గుర్తు" +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "2 పేటికలో దాచుము" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +#, fuzzy +msgid "hides the Sugar toolbars" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శుగర్ పనిముట్ల పట్టాను దాచుతుంది \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శుగర్ పనిముట్ల పట్టాను దాచుతుంది" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +#, fuzzy +msgid "print" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ముద్రణ \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ముద్రణ" -#: TurtleArt/tabasics.py:635 -msgid "√" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "ముద్రికగా దాచు" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "పాఠ్య వర్ణాన్ని అమర్చు" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "సంఖ్య" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +#, fuzzy +msgid "query keyboard" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"query మీటల పలకం \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"query మీటల పలకం" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "మూలం" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"కొలబద్దను అమర్చు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"కొలబద్దను అమర్చు" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "మూలాన్ని గణిస్తుంది" +#: TurtleArt/tabasics.py:449 +#, fuzzy +msgid "white" +msgstr "రాయు" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "విభిన్నంగా" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "చర్యను పనిముట్ల మీటలతో అనుసంధానం చేస్తుంది" -#: TurtleArt/tabasics.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +#, fuzzy +msgid "the canvas height" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"యవనిక ఎత్తు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"యవనిక ఎత్తు" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#, fuzzy +msgid "presentation 2x1" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ 2x1 \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ 2x1" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "తీసివేయు" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "మరియు" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "ఎగుబడిలా" + +#: TurtleArt/tabasics.py:423 +#, fuzzy +msgid "holds current pen size (can be used in place of a number block)" +msgstr "ప్రస్థుత పాఠ్య పరిమాణాన్ని పట్టి ఉంచుతుంది (సంఖ్య భాగాల స్థానంలో వాడవచ్చు )" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "వర్ణాన్ని అమర్చు" + +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "అత్యల్ప" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "అత్యధిక" +#: TurtleArt/tabasics.py:278 +#, fuzzy +msgid "Palette of pen commands" +msgstr "కలం వర్ణాలతో కూడిన పలకం" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: turtleblocks.py:374 +#, fuzzy +msgid "File" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"దస్త్రము \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"దస్త్రము" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "సంఖ్య" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "తార్కిక కాదు కార్యవాహిక" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +#, fuzzy +msgid "ycor of bottom of screen" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"తెర దిగువున y అక్షము \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"తెర దిగువున y అక్షము" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "కంటే ఏక్కువ" +#: TurtleArt/tabasics.py:553 +#, fuzzy +msgid "Palette of numeric operators" +msgstr "ప్రస్రణా కార్యవాహికల పలకం" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "గుణించు" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "ఎప్పటికీ" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "ఛాయా చిత్రం" + +#: TurtleArt/tabasics.py:147 +#, fuzzy +msgid "clean" +msgstr "శుభ్రపరుచు" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "భాగాలను పెంచుము" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "తెర మొత్తం" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +#, fuzzy +msgid "show" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"చూపు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"చూపు" + +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "పాఠము" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "విభిన్నంగా" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "తార్కిక ఎక్కువ కార్యవాహిక" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "కంటే తక్కువ" +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "వెనుక" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "తార్కిక తక్కువ కార్యవాహిక" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "మూలాన్ని గణిస్తుంది" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "సమానం" +#: pysamples/grecord.py:215 +#, fuzzy +msgid "stop" +msgstr "పైన " -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "తార్కిక సమాన కార్యవాహిక" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "కంటే ఏక్కువ" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "కాదు" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "x అక్షము" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "తార్కిక కాదు కార్యవాహిక" +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "సహాయం" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "మరియు" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +#, fuzzy +msgid "chooses which turtle to command" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ఏ టర్టిల్‌ను నిర్దేశించాలో ఎంచుకొంటుంది \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ఏ టర్టిల్‌ను నిర్దేశించాలో ఎంచుకొంటుంది" -#: TurtleArt/tabasics.py:718 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +#, fuzzy +msgid "keyboard" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"మీటల పలకం \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"మీటల పలకం" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "జ్యా" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "వ్యాసార్ధం" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "ఛాయను అమర్చు" + +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "తార్కిక AND కార్యనిర్వాహిక" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "లేదా" +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "నడుపు" -#: TurtleArt/tabasics.py:729 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 #, fuzzy -msgid "logical OR operator" -msgstr "తార్కిక కాదు కార్యవాహిక" +msgid "show heap" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"కుప్పను చూపుము \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"కుప్పను చూపుము" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "ప్రస్రణా కార్యవాహికల పలకం" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "మైకు ఎగుబడి పరిమాణం" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "వేచి ఉండు" +#: gnome_plugins/uploader_plugin.py:120 +#, fuzzy +msgid "Title:" +msgstr "పీఠిక " -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "నిర్వర్తిస్తున్న కార్యక్రమాన్ని పేర్కొన్న సెకన్ల వరకు నిలిపి వేస్తుంది" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "మారే భాగాల పలకం" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "ఎప్పటికీ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#, fuzzy +msgid "presentation 2x2" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ 2x2 \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ 2x2" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "ఎల్లప్పిటికీ ఉండే లూపులు" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "చరరాశి 1 ( పూర్ణసంఖ్య విలువ )" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "మళ్ళీ చేయి" +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "సమానం" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "నచ్చని" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#, fuzzy +msgid "restores hidden blocks" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"దాగి ఉన్న భాగాల్ని పున:స్థాపిస్తుంది \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"దాగి ఉన్న భాగాల్ని పున:స్థాపిస్తుంది" + +#. #-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +#, fuzzy +msgid "pop" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ఎగసి \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ఎగసి" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "కలం పరిమాణము" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "జ్యా వెంబడి టర్టిల్‌ని కదుపుతుంది" + +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "తార్కిక సమాన కార్యవాహిక" + +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "కలం వర్ణాలతో కూడిన పలకం" + +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "సంఖ్యా విలువను చరరాశి 1 లో నిక్షిప్తం చేస్తుంది" + +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "సంఖ్యా విలువను చరరాశి 2 లో నిక్షిప్తం చేస్తుంది" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "టర్టిల్‌ని వెనుకకు నడుపుతుంది" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +#, fuzzy +msgid "ycor of top of screen" +msgstr "తెర దిగువున y అక్షము " + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "భాగాలను చూపుము" + +#: pysamples/grecord.py:219 +#, fuzzy +msgid "save" +msgstr "దాచు " + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "వర్ణము" + +#: turtleblocks.py:366 +#, fuzzy +msgid "Open" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"తెరుచు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"తెరుచు" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +#, fuzzy +msgid "orientation" +msgstr "సమర్పణ" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "y అక్షము" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "ఒక వేళ" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "అయితే" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +#, fuzzy +msgid "Stop" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"నిలిపివేయి \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"నిలిపివేయి" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "ఒకవేళ అయితే" +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "చర్య 2" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "చర్య 1" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "కాపీ" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "అతికించు" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "అక్కడకి దిగుబడి కాలేదు" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +#, fuzzy +msgid "empty heap" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ఖాళీ కుప్ప \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ఖాళీ కుప్ప" -#: TurtleArt/tabasics.py:789 -msgid "else" +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "శుభ్రపరుచు" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "కోణం" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +#, fuzzy +msgid "audio" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శ్రావణ \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శ్రావణ" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: turtleblocks.py:410 #, fuzzy -msgid "if then else" -msgstr "కాకపోతే" +msgid "Tools" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"పనిముట్లు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"పనిముట్లు" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +#, fuzzy +msgid "comment" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"వ్యాఖ్య \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"వ్యాఖ్య" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "అడ్డంగా ఉన్న ప్రదేశం" +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "తెరను శుభ్ర పరచి టర్టిల్‌ను పున:స్థాపిస్తుంది" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "కుప్పను కుడివైపుకు నెడుతుంది" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "చర్య 1 కుప్పను ప్రేరేపిస్తుంది" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "నిటారు ప్రదేశము" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "టర్టిల్ నిర్దేశాల పలకం" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "కుప్పను క్రింది వైపునకు నెడుతుంది" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "ఎల్లప్పిటికీ ఉండే లూపులు" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "చర్యను నిలిపివేయి" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +#, fuzzy +msgid "show aligned" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"లీనంగా చూపు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"లీనంగా చూపు" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "ప్రస్థుత చర్యను నిలిపి వేస్తుంది" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "పథకం" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "మారే భాగాల పలకం" +#: turtleblocks.py:416 +msgid "Debug" +msgstr "లోప నిర్మూలన" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "ప్రారంభించు" +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "నిటారు ప్రదేశము" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "చర్యను పనిముట్ల మీటలతో అనుసంధానం చేస్తుంది" +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "కంటే తక్కువ" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "పాఠము" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "మూలం" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "పద బంధం విలువ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +#, fuzzy +msgid "show blocks" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"భాగాలను చూపు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"భాగాలను చూపు" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "చర్య" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +#, fuzzy +msgid "Sugar Journal description field" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శుగర్ పొద్దును వివరించే ప్రాంతం \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శుగర్ పొద్దును వివరించే ప్రాంతం" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "నామకరణం చెయ గల చర్య కుప్ప పైన" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 +#, fuzzy +msgid "presentation bulleted list" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ విశేషణ సూచిక జాబితా \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ విశేషణ సూచిక జాబితా" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "నామకరణ అయిన చర్య కుప్పను ప్రేరేపిస్తుంది" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#, fuzzy +msgid "places a comment in your code" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"మీ సంకేతాలలో వ్యాఖ్యనుంచుతుంది \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"మీ సంకేతాలలో వ్యాఖ్యనుంచుతుంది" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "1 పేటికలో దాచుము" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +#, fuzzy +msgid "scale" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"కొలబద్ద \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"కొలబద్ద" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "సంఖ్యా విలువను చరరాశి 1 లో నిక్షిప్తం చేస్తుంది" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +#, fuzzy +msgid "bottom" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"దిగువ \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"దిగువ" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "2 పేటికలో దాచుము" +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "ఊద" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "సంఖ్యా విలువను చరరాశి 2 లో నిక్షిప్తం చేస్తుంది" +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "తెరుచుటకు నొక్కుము" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "పేటిక 1" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +#, fuzzy +msgid "microphone input pitch" +msgstr "మైకు ఎగుబడి పరిమాణం" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "చరరాశి 1 ( పూర్ణసంఖ్య విలువ )" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +#, fuzzy +msgid "journal" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"పొద్దు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"పొద్దు" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "పేటిక 2" +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "చెత్తకుండీ ఖాళీ చేయు" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "చరరాశి 2 ( పూర్ణసంఖ్య విలువ )" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +#, fuzzy +msgid "Sugar Journal audio object" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శుగర్ పొద్దు శ్రావ్య తాత్పర్యం \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"శుగర్ పొద్దు శ్రావ్య తాత్పర్యం" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "టర్టిల్ ని ఆపు" + +#: turtleblocks.py:418 +#, fuzzy +msgid "Turtle" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"టర్టిల్ \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"టర్టిల్" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "దీనిలో దాచు" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "పేటిక" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "భాగాలను దాచుము" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "విలువ" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "కూడిక" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "లేదా" + +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "భాగాలను పెంచటానికి ఉపయోగించే కార్యవాహిక గుర్తు" + +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "భాగాలను కుంచించుము" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "ప్రతిరూపము" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "ప్రస్తుత కలం వర్ణాన్ని పట్టి ఉంచుతుంది ( సంఖ్య భాగం బదులు మనం దీనిని వాడ వచ్చు)" + +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "వర్ణపలకాన్ని చూపుము" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "ఛాయా చిత్రాన్ని దాచుము" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "ప్రారంభించు" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "టర్టిల్‌ను ముందుకు నడుపుతుంది" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "ముందుకు" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "నా పేటిక" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "సంఖ్యా విలువను పేరు గల చరరాశి రూపంలో నిక్షిప్తం చేస్తుంది" +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "వెనుక" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "నామకరణం అయిన చరరాశి ( పూర్ణసంఖ్య విలువ )" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +#, fuzzy +msgid "presentation 1x1" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ 1x1 \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ 1x1" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "చర్య 1" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#, fuzzy +msgid "presentation 1x2" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ 1x2 \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"సమర్పణ 1x2" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "చర్య 1 కుప్ప పైన" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "నామకరణం చెయ గల చర్య కుప్ప పైన" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "చర్య 2" +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "సంఖ్యా విలువను పేరు గల చరరాశి రూపంలో నిక్షిప్తం చేస్తుంది" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "చర్య 2 కుప్ప పైన" +#: TurtleArt/tabasics.py:725 +#, fuzzy +msgid "logical OR operator" +msgstr "తార్కిక కాదు కార్యవాహిక" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "చర్య 1 కుప్పను ప్రేరేపిస్తుంది" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +#, fuzzy +msgid "microphone input voltage" +msgstr "మైకు ఎగుబడి పరిమాణం" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "చర్య 2 కుప్పను ప్రేరేపిస్తుంది" -#: TurtleArt/tabasics.py:995 -msgid "trash" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "xy లను అమర్చు" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "పీఠిక y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "పీఠిక x" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "తెరను నింపుము" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "xy లను అమర్చు" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +#, fuzzy +msgid "polar" msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ధృవ \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"ధృవ" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "చెత్తకుండీ ఖాళీ చేయు" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "మళ్ళీ చేయి" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "చెత్తకుండీలోని అంశాలను పూర్తిగా తొలగిస్తుంది" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "ప్రతిరూపంగా దాచు" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "సరిచేయు" + +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "చర్య 2 కుప్ప పైన" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "అత్యధిక" + +#. #-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +#, fuzzy +msgid "push" +msgstr "" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"నెట్టు \n" +"#-#-#-#-# te.po (PACKAGE VERSION) #-#-#-#-#\n" +"నెట్టు" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "అన్నింటినీ పున:స్థాపించు" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" msgstr "" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "పీఠిక" +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "టర్టిల్ ని ఆపు" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "భాగాలను చూపుము" +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "భాగాలను దాచుము" +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "అక్కడకి దిగుబడి కాలేదు" +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "ఎలాగో నాకు తెలియదు" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "నచ్చని" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "ఎగుబడిలా" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "తదుపరి పలకాన్ని ప్రదర్శిస్తుంది" +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "తెరుచుటకు నొక్కుము" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -#, fuzzy -msgid "orientation" -msgstr "సమర్పణ" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "తర్వాత" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "ఎరుపు" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "" + +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tabasics.py:600 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "అస్థిత్వం" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "టర్టిల్ కళ" +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "ప్రతిరూపము" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "ముద్రికగా దాచు" +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "ప్రతిరూపంగా దాచు" +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "ఛాయా చిత్రం" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "ఛాయా చిత్రాన్ని దాచుము" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: TurtleArt/tabasics.py:785 +msgid "else" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "వర్ణపలకాన్ని చూపుము" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "పలకాన్ని దాచుము" +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "సరిచేయు" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "దర్శించు" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "పథకం" +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" +#: TurtleArt/tautils.py:305 +msgid "Save..." msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "కాపీ" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "అతికించు" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#: TurtleArtActivity.py:591 -msgid "Restore blocks from trash" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "తెర మొత్తం" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "భాగాలను పెంచుము" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "భాగాలను కుంచించుము" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "శుభ్రపరుచు" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "నడుపు" +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "మెట్టు" +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "సహాయం" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "నిలిపివేయి" +#: TurtleArtActivity.py:629 +msgid "Restore blocks from trash" +msgstr "" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1044,11 +3167,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "వర్ణము" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1077,11 +3195,6 @@ msgstr "" msgid "Password:" msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -#, fuzzy -msgid "Title:" -msgstr "పీఠిక " - #: gnome_plugins/uploader_plugin.py:130 msgid "Description:" msgstr "" @@ -1090,10 +3203,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1106,7 +3215,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1120,11 +3229,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1135,30 +3239,6 @@ msgstr "" msgid "loudness" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "మైకు ఎగుబడి పరిమాణం" - -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "శృతి" - -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -#, fuzzy -msgid "microphone input pitch" -msgstr "మైకు ఎగుబడి పరిమాణం" - -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "ప్రతిఘటన" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1166,35 +3246,11 @@ msgstr "ప్రతిఘటన" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -#, fuzzy -msgid "microphone input voltage" -msgstr "మైకు ఎగుబడి పరిమాణం" - #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1226,566 +3282,336 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -#, fuzzy -msgid "while" -msgstr "రాయు " - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 -msgid "until" -msgstr "అప్పటివరకు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "పైన" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "పొద్దు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "శుగర్ పొద్దు మాధ్యమ తాత్పర్యం" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "శ్రావణ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "శుగర్ పొద్దు శ్రావ్య తాత్పర్యం" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -#, fuzzy -msgid "Sugar Journal video object" -msgstr "శుగర్ పొద్దు శ్రావ్య తాత్పర్యం " - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "శుగర్ పొద్దును వివరించే ప్రాంతం" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "చూపు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "లీనంగా చూపు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "కొలబద్దను అమర్చు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "ప్రతిరూపాన్ని దాచు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "ప్రతిరూప నామం" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "SVG గా దాచు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "కొలబద్ద" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "query మీటల పలకం" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "మీటల పలకం" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "అదనపు ఇచ్ఛాపూర్వకాల పలకం" - -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "నెట్టు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "కుప్పను చూపుము" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "ఖాళీ కుప్ప" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "" -"FILO క్రమంలో ఖాళీ చేస్తుంది (మొదట-వచ్చినది - కుప్పనుండి -చరకు -వెళుతుంది )" - -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "ఎగసి" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "ఖాళీ కుప్ప " - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "వ్యాఖ్య" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "మీ సంకేతాలలో వ్యాఖ్యనుంచుతుంది" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "ముద్రణ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "ధృవ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "టర్టిల్" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 -msgid "chooses which turtle to command" -msgstr "ఏ టర్టిల్‌ను నిర్దేశించాలో ఎంచుకొంటుంది" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "xy లను అమర్చు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "భాగాలను దాచు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "భాగాలను దాచటం ద్వారా యవనికను శుబ్రపరుస్తుంది" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "భాగాలను చూపు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "దాగి ఉన్న భాగాల్ని పున:స్థాపిస్తుంది" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "శుగర్ పనిముట్ల పట్టాను దాచుతుంది" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "సమర్పణ విశేషణ సూచిక జాబితా" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#, fuzzy -msgid "xcor of left of screen" -msgstr "తెర దిగువున y అక్షము" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "దిగువ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "తెర దిగువున y అక్షము" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "వెడల్పు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "యవనిక వెడల్పు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -#, fuzzy -msgid "xcor of right of screen" -msgstr "తెర దిగువున y అక్షము " - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -#, fuzzy -msgid "ycor of top of screen" -msgstr "తెర దిగువున y అక్షము " - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "ఎత్తు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "యవనిక ఎత్తు" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "పీఠిక x" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "పీఠిక y" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "దిగువ " - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "సమర్పణ 1x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "సమర్పణ 2x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "సమర్పణ 1x2" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "సమర్పణ 2x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1814,20 +3640,10 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -#, fuzzy -msgid "stop" -msgstr "పైన " - #: pysamples/grecord.py:217 msgid "play" msgstr "" -#: pysamples/grecord.py:219 -#, fuzzy -msgid "save" -msgstr "దాచు " - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1840,98 +3656,53 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 -msgid "Open" -msgstr "తెరుచు" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "దాచు" - -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 -msgid "File" -msgstr "దస్త్రము" - -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "బాగం పరిమాణాన్ని పున:స్థాపించు" - -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "భాగాలను చూపుము/దాచుము" - -#: turtleblocks.py:396 -msgid "Tools" -msgstr "పనిముట్లు" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "లోప నిర్మూలన" - -#: turtleblocks.py:404 -msgid "Turtle" -msgstr "టర్టిల్" - -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "density" -#~ msgstr "అస్థిత్వం " - -#, fuzzy -#~ msgid "light" -#~ msgstr "కుడి" - -#, fuzzy -#~ msgid "read" -#~ msgstr "ఎరుపు" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "నమూనాలు " +#~ msgid "top" +#~ msgstr "పైన " #~ msgid "then else" #~ msgstr "కాకపోతే" @@ -1974,8 +3745,7 @@ msgstr "" #~ msgstr "పాఠ పరిమాణం " #~ msgid "holds current text color (can be used in place of a number block)" -#~ msgstr "" -#~ "ప్రస్థుత పాఠ్య వర్ణాన్ని పట్టి ఉంచుతుంది ( సంఖ్య భాగాల స్థానంలో వాడవచ్చు )" +#~ msgstr "ప్రస్థుత పాఠ్య వర్ణాన్ని పట్టి ఉంచుతుంది ( సంఖ్య భాగాల స్థానంలో వాడవచ్చు )" #~ msgid "picture top" #~ msgstr "ప్రతిరూపం పైన " @@ -2009,8 +3779,7 @@ msgstr "" #~ msgstr "సెన్సారు వోల్టేజీ" #~ msgid "holds current text size (can be used in place of a number block)" -#~ msgstr "" -#~ "ప్రస్థుత పాఠ్య పరిమాణాన్ని పట్టి ఉంచుతుంది (సంఖ్య భాగాల స్థానంలో వాడవచ్చు )" +#~ msgstr "ప్రస్థుత పాఠ్య పరిమాణాన్ని పట్టి ఉంచుతుంది (సంఖ్య భాగాల స్థానంలో వాడవచ్చు )" #~ msgid "Save Logo" #~ msgstr "ముద్రికను దాచు " diff --git a/po/th.po b/po/th.po index 895b1be..e7aced7 100644 --- a/po/th.po +++ b/po/th.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# th.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# th.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-11-23 03:34+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,739 +31,2712 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "ชุดคำสั่งควบคุมเต่า" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "เดินหน้า" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "เคลื่อนเต่าไปข้างหน้า" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "กลับ" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "เคลื่อนเต่าไปข้างหลัง" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "ล้างหน้าจอ" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "ลบภาพและนำเต่ากลับมากลางหน้าจอ" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "สีเทา" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "ขวา" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "ความต้านทาน" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "แรงดันไฟฟ้า" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "ซ้าย" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "หมุนเต่าทวนเข็มนาฬิกา (องศา)" - -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "ขวา" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "หมุนเต่าตามเข็มนาฬิกา (องศา)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "เส้นโค้ง" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "มุม" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "รัศมี" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "เคลื่อนเต่าไปตามเส้นโค้ง" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "ตั้งค่าแกน xy" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "หารเอาเศษ" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "ค่า" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "ความสว่าง" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. #-#-#-#-# th.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +#, fuzzy +msgid "Palette of physics blocks" +msgstr "ชุดคำสั่งเซ็นเซอร์" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "ความสูง" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "ความกว้าง" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "แกน x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "แกน y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "ย้ายเต่าไปยังตำแหน่ง x, ตำแหน่ง y; โดย (0,0) อยู่กลางหน้าจอ" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "กำหนดทิศทาง" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "กำหนดทิศทางของเต่า (0 ชี้ไปทางด้านบนของหน้าจอ)" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "ตำแหน่ง x" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "เอกลักษณ์" -#: TurtleArt/tabasics.py:226 +#: taextras.py:306 msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the density property for objects (density can be any positive number)." msgstr "" -"คือค่าตำแหน่งแกนนอน (แกน x) ของตัวเต่า ค่านี้นำไปใช้เหมือนบล็อกตัวเลขได้" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "ตำแหน่ง y" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:237 +#: taextras.py:309 msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." msgstr "" -"คือค่าตำแหน่งแกนตั้ง (แกน y) ของตัวเต่า ค่านี้นำไปใช้เหมือนบล็อกตัวเลขได้" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "ทิศทางปัจจุบัน" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:248 +#: taextras.py:313 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "คือค่าทิศทางปัจจุบันของเต่า ค่านี้นำไปใช้เหมือนบล็อกตัวเลขได้" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "ชุดคำสั่งการวาด" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "สีจอ" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. #-#-#-#-# th.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +#, fuzzy +msgid "Palette of WeDo blocks" +msgstr "ชุดคำสั่งเซ็นเซอร์" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 msgid "color" msgstr "สี" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "เฉดสี" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "เสียง" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "เทสีพื้นหลังด้วยสีที่กำหนดโดย (สี , เฉดสี)" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "สีเทา" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "ตั้งค่าสี" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "ตั้งค่าสีของเส้นที่เต่าวาด" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "ตั้งค่าเฉดสี" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "ตั้งค่าเฉดสีของเส้นที่เต่าวาด" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "ตั้งค่าความเทา" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "ตั้งต่าระดับความเทาของเส้นที่เต่าวาด" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "ค่าสีปัจจุบันของเต่า สามารถนำไปใช้เหมือนบล็อกตัวเลข" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "ค่าเฉดสีปัจจุบันของปากกา" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "ค่าระดับความเทาปัจจุบัน เอาไปใช้ได้เหมือนบล็อกตัวเลข" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "ยกปากกาขึ้น" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "เวลาเคลื่อนที่เต่าจะไม่วาดเส้น" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "จรดปากกา" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "เวลาเคลื่อนที่เต่าจะวาดเส้น" +#: taextras.py:374 +msgid "brick name" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "ตั้งค่าขนาดปากกา" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "ตั้งขนาดของเส้นที่จะถูกวาดโดยเต่า" +#: taextras.py:376 +msgid "play tone" +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "เริ่มเทสี" +#: taextras.py:377 +msgid "frequency" +msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "เวลา" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "จบการเทสี" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" +#: taextras.py:382 +msgid "port" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "ขนาดปากกา" +#: taextras.py:383 +msgid "power" +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "ค่าขนาดปากกาปัจจุบัน นำไปใช้ได้เหมือนบล็อกตัวเลข" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "ชุดสีปากกา" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +#, fuzzy +msgid "read" msgstr "สีแดง" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "สีส้ม" +#: taextras.py:409 +msgid "sensor" +msgstr "" -#: TurtleArt/tabasics.py:446 +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. #-#-#-#-# th.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "ชุดคำสั่งเซ็นเซอร์" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. #-#-#-#-# th.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "ชุดคำสั่งเซ็นเซอร์" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +#, fuzzy +msgid "Title" +msgstr "ชื่อแทร็ก" + +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "สีเหลือง" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "สีเขียว" +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "กล่องที่ 2" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:905 +#, fuzzy +msgid "box 1" +msgstr "กล่องที่ 2" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +#, fuzzy +msgid "Step" +msgstr "หยุด" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "คูณค่าตัวเลขสองตัว" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "คู่หู" + +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "สีฟ้า" -#: TurtleArt/tabasics.py:450 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +#, fuzzy +msgid "Load example" +msgstr "โหลดตัวอย่าง" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "ย้าย Block ทั้งหมดลงถังขยะ" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "ทิศทางปัจจุบัน" + +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "รูปภาพ" + +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "สีน้ำเงิน" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "สีม่วง" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#, fuzzy +msgid "bottom y" +msgstr "ปุ่ม" -#: TurtleArt/tabasics.py:453 -msgid "white" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "บันทึก SVG" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "จรดปากกา" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "รอ" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "กล่อง" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "อัปโหลดล้มเหลว" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "ตัวแปรที่ 2 (ค่าที่เป็นตัวเลข)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "หาร" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "ชื่อรูปภาพ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +#, fuzzy +msgid "while" msgstr "สีขาว" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "สีดำ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "heap ว่าง" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "ตั้งค่าสีตัวอักษร" +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "ถ้ดไปถัดไป" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "ตั้งค่าสีของข้อความที่เต่าวาด" +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "ถ้า... แล้ว..." + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "ตั้งค่าขนาดปากกา" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +#, fuzzy +msgid "Palette of flow operators" +msgstr "ชุดคำสั่งประมวลผลตัวเลข" + +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "ค่าเฉดสีปัจจุบันของปากกา" + +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "เข้าใช้งานไม่ผ่าน" + +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "กำหนดทิศทาง" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "ค่า String" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +#, fuzzy +msgid "description" +msgstr "คำอธิบาย" + +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "ตั้งค่าขนาดตัวอักษร" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "ตั่งค่าขนาดตัวอักษรที่เต่าวาด" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "ชื่อผู้ใช้:" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "ชุดคำสั่งประมวลผลตัวเลข" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +#, fuzzy +msgid "View" +msgstr "มุมมอง" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "บวก" +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "ตั้งต่าระดับความเทาของเส้นที่เต่าวาด" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "บวกค่าตัวเลขสองตัว" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "รหัสผ่าน:" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "หยุดกระทำการใด ๆ" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "สีเขียว" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "เฉดสี" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "เทสีพื้นหลังด้วยสีที่กำหนดโดย (สี , เฉดสี)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 +msgid "save picture" +msgstr "บันทึกรูปภาพ" + +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "ยกปากกาขึ้น" + +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "สีส้ม" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "ใส่ค่าใน FILO (เป็น heap ประเภท เข้าก่อน ออกหลัง)" + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "ล้างค่าทั้งหมด" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "แล้ว" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "สมัครสมาชิก" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "ไม่" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "หมุนเต่าตามเข็มนาฬิกา (องศา)" + +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "ค่าระดับความเทาปัจจุบัน เอาไปใช้ได้เหมือนบล็อกตัวเลข" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "ซ่อน blocks" + +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "ระดับแสงที่ตรวจพบโดยกล้อง" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "เครื่องหมายน้อยกว่า" + +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "คืนค่า Blocks ทั้งหมดจากถังขยะ" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "บันทึก" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "นำไปเก็บที่ box 1" + +#: TurtleArt/tabasics.py:892 +#, fuzzy +msgid "store in box 2" +msgstr "นำไปเก็บที่ box 1" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "คือค่าตำแหน่งแกนนอน (แกน x) ของตัวเต่า ค่านี้นำไปใช้เหมือนบล็อกตัวเลขได้" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "งานพิมพ์" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "บันทึกเป็นโลโก้" + +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "ตั้งค่าสีของเส้นที่เต่าวาด" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "ตั้งค่าสีตัวอักษร" + +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "ระดับความดัง" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "ตัวเลข" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +#, fuzzy +msgid "top" +msgstr "หยุด" + +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "ชื่อเล่น" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "ตั้งค่าเฉดสี" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "สีขาว" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "ยกเลิก" -#: TurtleArt/tabasics.py:575 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "งานนำเสนอ 2x1" + +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "ลบ" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "นำค่าตัวเลขตัวล่างไปลบออกจากค่าตัวบน" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "บวก" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "การนำเข้า" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "ค่าขนาดปากกาปัจจุบัน นำไปใช้ได้เหมือนบล็อกตัวเลข" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "ตั้งค่าสี" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "นาที" + +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "ชุดคำสั่งการวาด" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "แสดงค่าใน FILO (เป็น heap ประเภท เข้าก่อน ออกหลัง)" -#: TurtleArt/tabasics.py:589 +#: turtleblocks.py:374 +msgid "File" +msgstr "แฟ้ม" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "เครื่องหมาย NOT" + +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "ชุดคำสั่งประมวลผลตัวเลข" + +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "คูณ" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "คูณค่าตัวเลขสองตัว" - -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "หาร" +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "ตลอดไป" -#: TurtleArt/tabasics.py:604 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "นำค่าตัวเลขตัวบน(ตัวตั้ง) หารด้วยตัวเลขตัวล่า(ตัวหาร)" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "ตั้งค่าเฉดสีของเส้นที่เต่าวาด" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "เอกลักษณ์" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "ภาพที่จับได้" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "ล้างหน้าจอ" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "หารเอาเศษ" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +#, fuzzy +msgid "Grow blocks" +msgstr "แสดง blocks" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "เต็มจอ" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "" +#: turtleblocks.py:265 +msgid "File not found" +msgstr "ไม่พบไฟล์" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "รากที่สอง" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "แสดง" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "คำนวนค่า square root" +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +#, fuzzy +msgid "text" +msgstr "ถ้ดไป" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "สุ่ม" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "นาที" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "เครื่องหมายมากกว่า" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "ใหญ่สุด" +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "หมุนเต่าทวนเข็มนาฬิกา (องศา)" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "กลับสู่การสุ่มตัวเลข ระหว่าง ค่าที่น้อยที่สุด และ ค่าที่มากที่สุด" +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "สีดำ" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "ตัวเลข" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "คำนวนค่า square root" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "" +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "คือค่าตำแหน่งแกนตั้ง (แกน y) ของตัวเต่า ค่านี้นำไปใช้เหมือนบล็อกตัวเลขได้" -#: TurtleArt/tabasics.py:671 +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "หยุด" + +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "มากกว่า" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "เครื่องหมายมากกว่า" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "ตำแหน่ง x" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "น้อยกว่า" +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "ช่วยเหลือ" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "เครื่องหมายน้อยกว่า" +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "บันทึกโครงการ?" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "ตั้งค่าสีของข้อความที่เต่าวาด" + +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "ระดับแสงที่ตรวจพบโดยเซ็นเซอร์วัดแสง" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "แป้นพิมพ์" + +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "เส้นโค้ง" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "รัศมี" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "ตั้งค่าเฉดสี" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "เครื่องหมายบวก" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "ประมวลผล" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "แสดง heap" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "กำหนดทิศทางของเต่า (0 ชี้ไปทางด้านบนของหน้าจอ)" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "ชื่อแทร็ก:" + +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "คืนค่า Blocks ทั้งหมดจากถังขยะ" + +#: TurtleArt/tabasics.py:834 +#, fuzzy +msgid "Palette of variable blocks" +msgstr "ชุดคำสั่งตัวแปร" + +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "อัปโหลด" + +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "เครื่องแม่ข่าย" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "งานนำเสนอ 2x2" + +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "ตัวแปรที่ 1 (ค่าที่เป็นตัวเลข)" + +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "เพื่อนบ้าน" + +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "บวกค่าตัวเลขสองตัว" + +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "เท่ากับ" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "ไม่เป็น" + +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "คุณยังไม่ได้บันทึกไฟล์ คุณต้องการบันทึกก่อนปิดโปรแกรมหรือไม่?" + +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "เวลาเคลื่อนที่เต่าจะไม่วาดเส้น" + +#. #-#-#-#-# th.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "ป๊อบ" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "ขนาดปากกา" + +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +#, fuzzy +msgid "read value from RFID device" +msgstr "อ่านค่าจากอุปกรณ์ RFID" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "เคลื่อนเต่าไปตามเส้นโค้ง" + +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "เครื่องหมายเท่ากับ" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "ไม่" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "ชุดสีปากกา" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "เครื่องหมาย NOT" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "เคลื่อนเต่าไปข้างหลัง" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "บวก" +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +#, fuzzy +msgid "Show blocks" +msgstr "แสดง blocks" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "เครื่องหมายบวก" +#: pysamples/grecord.py:217 +msgid "play" +msgstr "เล่น" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "บันทึก" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "สี" + +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "ตั้งขนาดของเส้นที่จะถูกวาดโดยเต่า" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "เปิด" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "ทิศทาง" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ตำแหน่ง y" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "ถ้า" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "ย้ายเต่าไปยังตำแหน่ง x, ตำแหน่ง y; โดย (0,0) อยู่กลางหน้าจอ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "ภาษาไพทอน" + +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "หยุด" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "จบการเทสี" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "คัดลอก" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "วาง" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "กิจกรรม" + +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "เอาขึ้นเว็บ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "heap ว่าง" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "นำค่าออกจาก FILO (เป็น heap ประเภท เข้าก่อน ออกหลัง)" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "ล้าง" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "มุม" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "เสียง" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "เครื่องมือ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "หมายเหตุ" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "นำค่าตัวเลขตัวล่างไปลบออกจากค่าตัวบน" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "ลบภาพและนำเต่ากลับมากลางหน้าจอ" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "ชุดคำสั่งควบคุมเต่า" + +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "การทำซ้ำตลอดเวลา" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "โครงการ" + +#: turtleblocks.py:416 +msgid "Debug" +msgstr "ดีบั๊ก" + +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "รหัสผ่าน" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "แบ่งปัน" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "น้อยกว่า" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "รากที่สอง" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "แสดง blocks" + +#: turtleblocks.py:373 +msgid "Quit" +msgstr "ออก" + +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "ตั้งค่าความเทา" + +#: turtleblocks.py:365 +msgid "New" +msgstr "ไฟล์ใหม่" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "อัตราขยาย" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "ปุ่ม" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "สีม่วง" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "กดเปิด" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "แฟ้มค่าปรับแต่ง" + +#: gnome_plugins/uploader_plugin.py:130 +#, fuzzy +msgid "Description:" +msgstr "คำอธิบาย:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "บันทึกประจำวัน" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "ลบขยะ" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "เวลาเคลื่อนที่เต่าจะวาดเส้น" + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "โหลด..." + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "หยุดเต่า" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "นำไปเก็บไว้" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +#, fuzzy +msgid "Hide blocks" +msgstr "ซ่อน blocks" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "บวก" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "หรือ" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "ตั่งค่าขนาดตัวอักษรที่เต่าวาด" + +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "คือค่าทิศทางปัจจุบันของเต่า ค่านี้นำไปใช้เหมือนบล็อกตัวเลขได้" + +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "รูปภาพ" + +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "กลับสู่การสุ่มตัวเลข ระหว่าง ค่าที่น้อยที่สุด และ ค่าที่มากที่สุด" + +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "ค่าสีปัจจุบันของเต่า สามารถนำไปใช้เหมือนบล็อกตัวเลข" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "บันทึกรูปภาพไปที่ Sugar Journal" + +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "บันทึกภาพ" + +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "เริ่ม" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "เคลื่อนเต่าไปข้างหน้า" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "เดินหน้า" + +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "ค่าประจำตัวบัญชีผู้ใช้" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "กลับ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "งานนำเสนอ 1x1" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "งานนำเสนอ 1x2" + +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "เครื่องหมาย OR" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "บันทึก..." + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 #, fuzzy -msgid "Palette of flow operators" -msgstr "ชุดคำสั่งประมวลผลตัวเลข" +msgid "setxy" +msgstr "ตั้งค่าแกน xy" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "รอ" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "สีจอ" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "บันทึกเป็น" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "ตลอดไป" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "ตั้งค่าแกน xy" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "การทำซ้ำตลอดเวลา" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "ถังขยะ" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "ซ้ำ" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "บันทึกเป็นรูปภาพ" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "แก้ไข" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "นำค่าตัวเลขตัวบน(ตัวตั้ง) หารด้วยตัวเลขตัวล่า(ตัวหาร)" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "ใหญ่สุด" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "เริ่มเทสี" + +#. #-#-#-#-# th.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "ใส่เข้าไป" + +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "คืนค่าทั้งหมด" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "ถ้า" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "แล้ว" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "ถ้า... แล้ว..." +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "" + +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "สีแดง" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "เอกลักษณ์" + +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "หารเอาเศษ" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "" + +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "" + +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "" + +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "" + +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "" + +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "หยุดกระทำการใด ๆ" - -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 -#, fuzzy -msgid "Palette of variable blocks" -msgstr "ชุดคำสั่งตัวแปร" - -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "เริ่ม" - -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -#, fuzzy -msgid "text" -msgstr "ถ้ดไป" - -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "ค่า String" - -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "นำไปเก็บที่ box 1" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -#, fuzzy -msgid "store in box 2" -msgstr "นำไปเก็บที่ box 1" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -#, fuzzy -msgid "box 1" -msgstr "กล่องที่ 2" - -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "ตัวแปรที่ 1 (ค่าที่เป็นตัวเลข)" - -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "กล่องที่ 2" - -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "ตัวแปรที่ 2 (ค่าที่เป็นตัวเลข)" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "นำไปเก็บไว้" - #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "กล่อง" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "ค่า" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "ถังขยะ" - -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "ลบขยะ" - -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "คืนค่าทั้งหมด" - -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "คืนค่า Blocks ทั้งหมดจากถังขยะ" - -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "ล้างค่าทั้งหมด" - -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "ย้าย Block ทั้งหมดลงถังขยะ" - -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -#, fuzzy -msgid "Title" -msgstr "ชื่อแทร็ก" - -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "หยุดเต่า" - -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -#, fuzzy -msgid "Show blocks" -msgstr "แสดง blocks" - -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -#, fuzzy -msgid "Hide blocks" -msgstr "ซ่อน blocks" - -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "ไม่เป็น" - -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "การนำเข้า" - #: TurtleArt/tapalette.py:97 msgid "displays next palette" msgstr "" @@ -759,235 +2745,142 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "โหลด..." - -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "บันทึก..." - -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "กดเปิด" - -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "ทิศทาง" - -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "ถ้ดไปถัดไป" - -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "Turtle Art" - -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "รูปภาพ" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "บันทึกเป็นโลโก้" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "บันทึกเป็นรูปภาพ" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "ภาพที่จับได้" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "บันทึกภาพ" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "แก้ไข" - -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -#, fuzzy -msgid "View" -msgstr "มุมมอง" - -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "โครงการ" - -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "คัดลอก" - -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "วาง" - -#: TurtleArtActivity.py:591 -#, fuzzy -msgid "Restore blocks from trash" -msgstr "คืนค่า Blocks ทั้งหมดจากถังขยะ" - -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "เต็มจอ" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -#, fuzzy -msgid "Grow blocks" -msgstr "แสดง blocks" - -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -#, fuzzy -msgid "Load example" -msgstr "โหลดตัวอย่าง" - -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "ล้าง" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "ประมวลผล" - -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -#, fuzzy -msgid "Step" -msgstr "หยุด" - -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "ช่วยเหลือ" - -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "หยุด" - -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1000,112 +2893,29 @@ msgstr "" msgid "Enable collaboration" msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "กิจกรรม" - -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "คู่หู" - -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "แบ่งปัน" - -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "แฟ้มค่าปรับแต่ง" - -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "เพื่อนบ้าน" - -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "ชื่อเล่น" - -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "ค่าประจำตัวบัญชีผู้ใช้" - -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "เครื่องแม่ข่าย" - #: gnome_plugins/collaboration_plugin.py:298 msgid "Port" msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "รหัสผ่าน" - -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "สมัครสมาชิก" - -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "สี" - -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "อัปโหลด" - #: gnome_plugins/fb_plugin.py:87 msgid "Facebook wall post" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "เอาขึ้นเว็บ" - #: gnome_plugins/uploader_plugin.py:90 msgid "" "You must have an account at http://turtleartsite.sugarlabs.org to upload " "your project." msgstr "" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "ชื่อผู้ใช้:" - -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "รหัสผ่าน:" - -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "ชื่อแทร็ก:" - -#: gnome_plugins/uploader_plugin.py:130 -#, fuzzy -msgid "Description:" -msgstr "คำอธิบาย:" - #: gnome_plugins/uploader_plugin.py:140 msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "ยกเลิก" - -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "เข้าใช้งานไม่ผ่าน" - -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "อัปโหลดล้มเหลว" - #: plugins/accelerometer/accelerometer.py:49 #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "ชุดคำสั่งเซ็นเซอร์" @@ -1119,21 +2929,11 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "เสียง" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "ระดับความดัง" - #: plugins/audio_sensors/audio_sensors.py:91 #: plugins/audio_sensors/audio_sensors.py:106 msgid "microphone input volume" @@ -1141,7 +2941,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1150,13 +2950,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "ความต้านทาน" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1164,13 +2957,6 @@ msgstr "ความต้านทาน" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "แรงดันไฟฟ้า" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1179,24 +2965,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "ความสว่าง" - -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "ระดับแสงที่ตรวจพบโดยกล้อง" - #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" @@ -1210,577 +2982,409 @@ msgstr "" msgid "camera output" msgstr "" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "ระดับแสงที่ตรวจพบโดยเซ็นเซอร์วัดแสง" - -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" - -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -#, fuzzy -msgid "read value from RFID device" -msgstr "อ่านค่าจากอุปกรณ์ RFID" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 -#, fuzzy -msgid "while" -msgstr "สีขาว" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -#, fuzzy -msgid "top" -msgstr "หยุด" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "บันทึกประจำวัน" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "เสียง" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "รูปภาพ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 -#, fuzzy -msgid "description" -msgstr "คำอธิบาย" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "แสดง" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "ตั้งค่าเฉดสี" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 -msgid "save picture" -msgstr "บันทึกรูปภาพ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "ชื่อรูปภาพ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "บันทึกรูปภาพไปที่ Sugar Journal" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "บันทึก SVG" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "อัตราขยาย" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "แป้นพิมพ์" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "เวลา" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "ใส่เข้าไป" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "ใส่ค่าใน FILO (เป็น heap ประเภท เข้าก่อน ออกหลัง)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "แสดง heap" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "แสดงค่าใน FILO (เป็น heap ประเภท เข้าก่อน ออกหลัง)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "heap ว่าง" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "ป๊อบ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "นำค่าออกจาก FILO (เป็น heap ประเภท เข้าก่อน ออกหลัง)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "heap ว่าง" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "หมายเหตุ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "งานพิมพ์" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "ภาษาไพทอน" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "ตั้งค่าแกน xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "ซ่อน blocks" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "แสดง blocks" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "ปุ่ม" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "ความกว้าง" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "ความสูง" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -#, fuzzy -msgid "bottom y" -msgstr "ปุ่ม" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "งานนำเสนอ 1x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "งานนำเสนอ 2x1" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "งานนำเสนอ 1x2" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "งานนำเสนอ 2x2" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." @@ -1809,18 +3413,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "หยุด" - -#: pysamples/grecord.py:217 -msgid "play" -msgstr "เล่น" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "บันทึก" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1833,119 +3425,43 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "ไม่พบไฟล์" - -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 -msgid "New" -msgstr "ไฟล์ใหม่" - -#: turtleblocks.py:355 -msgid "Open" -msgstr "เปิด" - -#: turtleblocks.py:356 -msgid "Save" -msgstr "บันทึก" - -#: turtleblocks.py:357 -msgid "Save as" -msgstr "บันทึกเป็น" - -#: turtleblocks.py:362 -msgid "Quit" -msgstr "ออก" - -#: turtleblocks.py:363 -msgid "File" -msgstr "แฟ้ม" - -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 -msgid "Tools" -msgstr "เครื่องมือ" - -#: turtleblocks.py:402 -msgid "Debug" -msgstr "ดีบั๊ก" - -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "คุณยังไม่ได้บันทึกไฟล์ คุณต้องการบันทึกก่อนปิดโปรแกรมหรือไม่?" - -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "บันทึกโครงการ?" - -#, fuzzy -#~ msgid "Palette of physics blocks" -#~ msgstr "ชุดคำสั่งเซ็นเซอร์" - -#, fuzzy -#~ msgid "density" -#~ msgstr "เอกลักษณ์" - -#, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "ชุดคำสั่งเซ็นเซอร์" - -#, fuzzy -#~ msgid "light" -#~ msgstr "ขวา" - #, fuzzy #~ msgid "grey" #~ msgstr "สีเทา" -#, fuzzy -#~ msgid "read" -#~ msgstr "สีแดง" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "หารเอาเศษ" - -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "ชุดคำสั่งเซ็นเซอร์" - -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "ชุดคำสั่งเซ็นเซอร์" - #~ msgid "top of stack" #~ msgstr "บนสุดของ Stack" diff --git a/po/tr.po b/po/tr.po index cb0e4f6..6246a7c 100644 --- a/po/tr.po +++ b/po/tr.po @@ -5,9 +5,21 @@ #, fuzzy msgid "" msgstr "" +"#-#-#-#-# tr.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# tr.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,731 +30,2297 @@ msgstr "" "X-Generator: Translate Toolkit 1.0.1\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" +#: taextras.py:37 +msgid "Turtle Blocks" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "ileri" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" +#: taextras.py:42 +msgid "Turtle Art Mini" msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "geri" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" msgstr "" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "temizle" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" +#: taextras.py:58 +msgid "Palette of Mexican pesos" msgstr "" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "sol" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" msgstr "" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "sağ" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "sol" + +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "sağ" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "yay" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "açı" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "yarıçap" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" +#: taextras.py:113 +msgid "move the Butia robot forward" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "eksen ayarla" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "mod" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "x" msgstr "x" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "y" msgstr "y" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:298 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "renk" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" msgstr "" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "kutu 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "kutu 1" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "başlık" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "kk" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "bekle" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "kutu" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "kalem boyu ayan" + # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 #, fuzzy msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "" +#: TurtleArt/tabasics.py:467 +#, fuzzy +msgid "set text size" +msgstr "kalem boyu ayan" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "gölge" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "kb" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "sonra" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "değil" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "kutu 1 de sakla" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "kutu 1 de sakla" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "yazdır" + +#: TurtleArt/tabasics.py:658 +#, fuzzy +msgid "number" +msgstr "Sayılar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +#, fuzzy +msgid "set scale" +msgstr "gölge ayarı" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "ve" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "renk ayarı" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "sürekli" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "temizle" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +#, fuzzy +msgid "Fullscreen" +msgstr "ekranı doldur" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "rastgele" + +#: TurtleArt/tabasics.py:450 +#, fuzzy +msgid "black" +msgstr "geri" + +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "x ekseni" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "yay" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "yarıçap" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "gölge ayarı" + +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "voska" + +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "kalem boyu" + +#: gnome_plugins/collaboration_plugin.py:304 +#, fuzzy +msgid "Colors" +msgstr "renk" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "y ekseni" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "eğer" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +#, fuzzy +msgid "Clean" +msgstr "temizle" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "açı" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "veya" + +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "ileri" + +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "geri" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "eksen ayarla" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "ekranı doldur" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "eksen ayarla" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "tekrarla" + +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "" + +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "" + +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "" + +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "y ekseni" - -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "başlık" - -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "ekranı doldur" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "renk" - #: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "gölge" - -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - #: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "renk ayarı" - -#: TurtleArt/tabasics.py:317 msgid "sets color of the line drawn by the turtle" msgstr "" #: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "gölge ayarı" - -#: TurtleArt/tabasics.py:329 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "kb" - -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "kk" - -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" #: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "kalem boyu ayan" - -#: TurtleArt/tabasics.py:398 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "kalem boyu" - -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 -#, fuzzy -msgid "black" -msgstr "geri" - -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 -#, fuzzy -msgid "set text size" -msgstr "kalem boyu ayan" - -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "mod" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "rastgele" - -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 -#, fuzzy -msgid "number" -msgstr "Sayılar" - -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "değil" - -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "ve" - -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "veya" - -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" #: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "bekle" - -#: TurtleArt/tabasics.py:747 msgid "pauses program execution a specified number of seconds" msgstr "" #: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "sürekli" - -#: TurtleArt/tabasics.py:758 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "tekrarla" - -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "eğer" - -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "sonra" - -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "voska" - -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "kutu 1 de sakla" - -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "kutu 1 de sakla" - -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "kutu 1" - -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "kutu 2" - -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" #: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "kutu" - -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -754,232 +2332,242 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -#, fuzzy -msgid "Fullscreen" -msgstr "ekranı doldur" - -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -#, fuzzy -msgid "Clean" -msgstr "temizle" - -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1036,11 +2624,6 @@ msgstr "" msgid "Register" msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -#, fuzzy -msgid "Colors" -msgstr "renk" - #: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 #: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 #: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 @@ -1081,10 +2664,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1097,7 +2676,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1111,11 +2690,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1133,7 +2707,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1142,13 +2716,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1156,13 +2723,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1171,19 +2731,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1215,559 +2766,546 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -#, fuzzy -msgid "set scale" -msgstr "gölge ayarı" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" -msgstr "yazdır" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "eksen ayarla" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1819,92 +3357,84 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" #, fuzzy -#~ msgid "light" -#~ msgstr "sağ" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "mod" - -#, fuzzy #~ msgid "full screen" #~ msgstr "ekranı doldur" diff --git a/po/tvl.po b/po/tvl.po index 6f07b7b..750e676 100644 --- a/po/tvl.po +++ b/po/tvl.po @@ -1,16 +1,35 @@ +# #-#-#-#-# tvl.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# tvl.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# tvl.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# tvl.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:34+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -22,6 +41,1573 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -32,716 +1618,679 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -753,230 +2302,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "forward" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1077,10 +2647,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1093,7 +2659,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1107,11 +2673,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1129,7 +2690,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1138,13 +2699,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1152,13 +2706,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1167,19 +2714,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1211,557 +2749,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1813,82 +3352,85 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" +#~ msgid "Turtle Art" +#~ msgstr "forward" + #~ msgid " " #~ msgstr " " diff --git a/po/tzo.po b/po/tzo.po index 8489f06..53bf4df 100644 --- a/po/tzo.po +++ b/po/tzo.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# tzo.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# tzo.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +30,1577 @@ msgstr "" "X-Generator: Translate Toolkit 1.7.0\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -27,716 +1611,679 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -748,230 +2295,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1072,10 +2640,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1088,7 +2652,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1102,11 +2666,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1124,7 +2683,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1133,13 +2692,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1147,13 +2699,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1162,19 +2707,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1206,557 +2742,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1808,79 +3345,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/ug.po b/po/ug.po index 9e56428..e06a7f9 100644 --- a/po/ug.po +++ b/po/ug.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-02-27 06:43+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1593 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"ئوڭ" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +#, fuzzy +msgid "left" +msgstr "" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"سول" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +#, fuzzy +msgid "right" +msgstr "" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"ئوڭ" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +#, fuzzy +msgid "color" +msgstr "" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# ug.po (PACKAGE VERSION) #-#-#-#-#\n" +"رەڭ" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,722 +1628,682 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 #, fuzzy msgid "forward" msgstr "ئالدىغا" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 #, fuzzy msgid "back" msgstr "كەينى" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -#, fuzzy -msgid "left" -msgstr "سول" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -#, fuzzy -msgid "right" -msgstr "ئوڭ" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -#, fuzzy -msgid "color" -msgstr "رەڭ" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 #, fuzzy msgid "black" msgstr "كەينى" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -755,230 +2315,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1079,10 +2660,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1095,7 +2672,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1109,11 +2686,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1131,7 +2703,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1140,13 +2712,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1154,13 +2719,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1169,19 +2727,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1213,557 +2762,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1815,86 +3365,82 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" -#, fuzzy -#~ msgid "light" -#~ msgstr "ئوڭ" - #~ msgid " " #~ msgstr " " diff --git a/po/ur.po b/po/ur.po index 6f78740..33f2bfd 100644 --- a/po/ur.po +++ b/po/ur.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# ur.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# ur.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2009-02-20 14:16-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +30,1577 @@ msgstr "" "X-Generator: Pootle 1.1.0rc2\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -27,717 +1611,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -749,230 +2296,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1073,10 +2641,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1089,7 +2653,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1103,11 +2667,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1125,7 +2684,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1134,13 +2693,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1148,13 +2700,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1163,19 +2708,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1207,557 +2743,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1809,79 +3346,79 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/vi.po b/po/vi.po index 848b382..3d41672 100644 --- a/po/vi.po +++ b/po/vi.po @@ -1,13 +1,32 @@ +# #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-05-17 00:31-0400\n" @@ -22,1210 +41,1628 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "Khối rùa" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "Bảng chọn lệnh rùa" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "tiếp" +# Tên: không nên dịch +#: taextras.py:38 +msgid "Turtle Art" +msgstr "Turtle Art" -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "chuyển rùa đi tới" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "lùi" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "chuyển rùa đi lùi" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "gột" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "xoá màn hình và đặt lại rùa" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" -#: TurtleArt/tabasics.py:158 +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" +msgstr "phải" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "điện trở" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "điện áp" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 msgid "left" msgstr "trái" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "quay rùa theo ngược chiều kim đồng hồ (góc theo độ)" - #: TurtleArt/tabasics.py:170 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 msgid "right" msgstr "phải" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "quay rùa theo chiều kim đồng hồ (góc theo độ)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "cung" +#: taextras.py:109 +msgid "stop Butia" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "góc" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "bán kính" +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "chuyển rùa theo một hình cung" +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "đặt xy" +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "x" +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "y" +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "di chuyển rùa tới vị trí xcor, ycor; (0, 0) là trung tâm của màn hình." +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" -# -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "đặt hướng về" +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "đặt sự hướng về của rùa (0 là hướng về đầu màn hình)" +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "xcor" +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:124 +msgid "hack pin mode" msgstr "" -"giữ giá trị đồ hoạ X hiện thời của rùa (cũng có thể được sử dụng để thay thế " -"một khối con số)" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "ycor" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "sửa" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." msgstr "" -"giữ giá trị đồ hoạ Y hiện thời của rùa (cũng có thể được sử dụng để thay thế " -"một khối con số)" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "tiêu đề" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:244 +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "giá trị" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "độ sáng" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" msgstr "" -"giữ hướng về hiện thời của rùa (cũng có thể được sử dụng để thay thế một " -"khối con số)" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "Bảng chọn lệnh bút" +#: taextras.py:178 +msgid "x position" +msgstr "" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "đầy màn hình" +#: taextras.py:179 +msgid "return x position" +msgstr "" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "màu" +#: taextras.py:180 +msgid "y position" +msgstr "" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "sắc màu" +#: taextras.py:181 +msgid "return y position" +msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "tô đầy nền bằng (màu, sắc)" +#: taextras.py:182 +msgid "pixels" +msgstr "" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" msgstr "" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "đặt màu" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "thiết lập màu sắc cho đường do rùa vẽ" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "Tô bóng" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "đặt sắc màu của đường được rùa vẽ" +#: taextras.py:190 +msgid "empty calibration" +msgstr "" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "tô xám" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "tô xám đường được rùa vẽ" +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "giữ màu bút hiện thời (cũng có thể dùng để thay thế một khối con số)" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "giữ sắc màu bút hiện thời" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:364 -#, fuzzy -msgid "holds current gray level (can be used in place of a number block)" +#: taextras.py:200 +msgid "Distance to signal" msgstr "" -"giữ giá trị tỷ lệ hiện thời của rùa (cũng có thể được sử dụng để thay thế " -"một khối con số)" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "bút lên" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "Con rùa sẽ không vẽ khi được di chuyển." +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "bút xuống" +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "Con rùa sẽ vẽ khi được di chuyển." +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "đặt kích cỡ bút" +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "đặt kích cỡ của đường được rùa vẽ" +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "bắt đầu lấp đầy" +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "bắt đầu việc lấp đầy đa giác (bằng cách kết thúc việc lấp đầy khối)" +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:413 -msgid "end fill" +#: taextras.py:215 +msgid "move SumBot backward" msgstr "" -#: TurtleArt/tabasics.py:415 -#, fuzzy -msgid "completes filled polygon (used with start fill block)" -msgstr "bắt đầu việc lấp đầy đa giác (bằng cách kết thúc việc lấp đầy khối)" +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "kích cỡ bút" +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" msgstr "" -"giữ kích cỡ bút hiện thời (cũng có thể dùng để thay thế một khối con số)" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "Bảng chọn màu sắc bút" +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "đỏ" +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "cam" +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "vàng" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "lục" +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "lục lam" +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "xanh" +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "tím" +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:449 -#, fuzzy -msgid "white" -msgstr "trong khi" +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:450 -#, fuzzy -msgid "black" -msgstr "lùi" +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "đặt màu chữ" +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "đặt màu của các chữ được rùa vẽ" +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "đặt kích cỡ chữ" +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:470 -#, fuzzy -msgid "sets size of text drawn by the turtle" -msgstr "đặt kích cỡ của các chữ được rùa vẽ" +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "Bảng chọn toán tử thuộc số" +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "cộng" +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "thêm hai đầu vào chữ số, chử cái" +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "trừ" +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "trừ đầu vào thuộc số dưới từ đầu vào thuộc số trên" +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "nhân" +#: taextras.py:251 +msgid "distance to center" +msgstr "" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "nhân lên nhau hai đầu vào thuộc số" +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "chia" +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:600 -msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "chia đầu vào thuộc số trên (tử số) cho đầu vào thuộc số dưới (mẫu số)" +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "nhận dạng" +#: taextras.py:256 +msgid "update information" +msgstr "" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "toán tử nhận diện dùng để mở rộng khối" +#: taextras.py:257 +msgid "update information from the server" +msgstr "" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "sửa" +#. #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +#, fuzzy +msgid "Palette of physics blocks" +msgstr "Bảng chọn của khối cảm biến" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "toán tử đơn thể (phần dư)" +#: taextras.py:263 +msgid "start polygon" +msgstr "" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "căn bậc hai" +#: taextras.py:266 +msgid "add point" +msgstr "" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "tính căn bậc hai" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "ngẫu nhiên" +#: taextras.py:269 +msgid "end polygon" +msgstr "" -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "tiểu" +#: taextras.py:270 +#, fuzzy +msgid "Define a new polygon." +msgstr "Định nghĩa một đa giác lồi mới" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "đại" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "Không phải là hình đa giác đơn giản" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "Định nghĩa một đa giác lồi mới" + +#: taextras.py:274 +msgid "triangle" msgstr "" -"trả lại một số ngẫu nhiên nằm giữa hai giá trị là tối thiểu (bên trên) và " -"tối đa (bên dưới)" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "số" +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "dùng để nhập thuộc số trong toán tử toán học" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "độ cao" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "lớn hơn" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "toán tử lớn-hơn lôgic" +#: taextras.py:279 +msgid "circle" +msgstr "" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "nhỏ hơn" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "toán tử nhỏ hơn lôgic" +#: taextras.py:281 +msgid "rectangle" +msgstr "" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "bằng" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "rộng" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "toán tử bằng-với lôgic" +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "không phải" +#: taextras.py:285 +msgid "reset" +msgstr "" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "toán tử KHÔNG_PHẢI lôgic" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "và" +#: taextras.py:287 +msgid "motor" +msgstr "" -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "toán tử VÀ lôgic" +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "hoặc" +#: taextras.py:290 +msgid "speed" +msgstr "" -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "toán tử HOẶC lôgic" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "Bảng chọn toán tử luồng" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "đợi" +#: taextras.py:295 +msgid "joint" +msgstr "" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "tạm dừng thực hiện chương trình trong một số giây đưa ra" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "x" -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "hẳn" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "y" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "lặp lại vô hạn" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "lặp lại" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "lặp lại một số lần được ghi rõ" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "nếu" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "thì" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "nếu thì" +#: taextras.py:305 +#, fuzzy +msgid "density" +msgstr "nhận dạng" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "toán tử nếu-thì mà sử dụng toán tử lôgic từ bảng chọn Số" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "không thì" +#: taextras.py:308 +msgid "friction" +msgstr "" -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "nếu thì không thì" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "toán tử nếu-thì-không_thì mà sử dụng toán tử lôgic từ bảng chọn Số" +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "khoảng nằm ngang" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "đẩy nhẹ đống qua phải" +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "khoảng nằm dọc" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "đẩy nhẹ đống xuống dưới" +#. #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +#, fuzzy +msgid "Palette of WeDo blocks" +msgstr "Bảng chọn của khối cảm biến" -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "dừng hành vi" +#: taextras.py:324 +msgid "WeDo" +msgstr "" -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "dừng hành vi đang làm" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "Bảng chọn khối biến đổi" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "đầu" +#: taextras.py:327 +msgid "tilt" +msgstr "" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "kết nối hành vi đến nút chạy thanh công cụ" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "văn bản" +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "giá trị chuỗi" +#: taextras.py:333 +msgid "Motor A" +msgstr "" -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "hành vi" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "đầu của đống hành vi có thể đặt tên" +#: taextras.py:335 +msgid "Motor B" +msgstr "" -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "gọi đống hành vi đặt tên" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "lưu vào hộp 1" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "cất giữ giá trị thuộc số trong Biến 1" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "lưu vào hộp 2" +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "cất giữ giá trị thuộc số trong Biến 2" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "hộp 1" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "Biến 1 (giá trị thuộc số)" +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "hộp 2" +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "Biến 2 (giá trị thuộc số)" +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "lưu vào" +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "hộp" +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "màu" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "giá trị" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "âm thanh" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "hộp mình" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "cất giữ giá trị thuộc số trong biến đặt tên" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "biến đặt tên (giá trị thuộc số)" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "hành vi 1" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "đầu của đống Hành vi 1" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "hành vi 2" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "đầu của đống Hành vi 2" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "gọi đống Hành vi 1" +#: taextras.py:367 +msgid "NXT not found" +msgstr "" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "gọi đống Hành vi 2" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "thùng rác" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "đổ rác" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "xoá hoàn toàn các mục trong thùng rác" +#: taextras.py:371 +msgid "NXT" +msgstr "" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "phục hồi tất cả" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "phục hồi từ sọt rác tất cả các khối" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" +#: taextras.py:374 +msgid "brick name" msgstr "" -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" +#: taextras.py:375 +msgid "Get the name of a brick." msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" +#: taextras.py:376 +msgid "play tone" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "Tiêu đề" +#: taextras.py:377 +msgid "frequency" +msgstr "" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "Dừng rùa" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "Thời gian" -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "Hiện khối" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "Ẩn khối" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "đã không xuất tới" +#: taextras.py:382 +#, fuzzy +msgid "port" +msgstr "Cổng" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "Tôi chưa biết cách" +#: taextras.py:383 +msgid "power" +msgstr "" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "không thích" +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "làm đầu vào" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "hiển thị bảng chọn kế tiếp" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "thay đổi hướng của bảng chọn khối" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "tải xuống" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "lưu lại" +#: taextras.py:390 +msgid "PORT A" +msgstr "" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "nhấn để mở" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "hướng" +#: taextras.py:392 +msgid "PORT B" +msgstr "" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "tiếp" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" +#: taextras.py:394 +msgid "PORT C" msgstr "" -#: TurtleArt/tawindow.py:1316 +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"synchronize\n" +"motors" msgstr "" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" +#: taextras.py:397 +msgid "start motor" msgstr "" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" +#: taextras.py:398 +msgid "Run a motor forever." msgstr "" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" +#: taextras.py:399 +msgid "brake motor" msgstr "" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "Hủy bỏ" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" msgstr "" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" +#: taextras.py:403 +msgid "Reset the motor counter." msgstr "" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" +#: taextras.py:404 +msgid "motor position" msgstr "" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "ảnh" +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "Lưu dạng Biểu hình" +#: taextras.py:406 +msgid "PORT 1" +msgstr "" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "Lưu dạng ảnh" +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "hiện trạng" +#: taextras.py:408 +#, fuzzy +msgid "read" +msgstr "đỏ" -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "Lưu ảnh chụp" +#: taextras.py:409 +#, fuzzy +msgid "sensor" +msgstr "" +"#-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Máy nhạy" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" +#: taextras.py:410 +msgid "Read sensor output." msgstr "" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" +#: taextras.py:411 +msgid "PORT 2" msgstr "" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "Hiện bảng chọn" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "Ẩn bảng chọn" +#: taextras.py:413 +msgid "light sensor" +msgstr "" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "Giảm toạ độ theo tỷ lệ" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "Tăng toạ độ theo tỷ lệ" +#: taextras.py:415 +msgid "PORT 3" +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "Sửa" +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "Xem" +#: taextras.py:417 +msgid "touch sensor" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "Dự án" +#: taextras.py:418 +msgid "distance sensor" +msgstr "" -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" +#: taextras.py:419 +msgid "PORT 4" msgstr "" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "Chép" +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "Dán" +#: taextras.py:421 +msgid "sound sensor" +msgstr "" -#: TurtleArtActivity.py:629 +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 #, fuzzy -msgid "Restore blocks from trash" -msgstr "phục hồi từ sọt rác tất cả các khối" +msgid "Palette of Arduino blocks" +msgstr "Bảng chọn của khối cảm biến" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "Toàn màn hình" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "Toạ độ thuyết Đê-các-tơ" +#: taextras.py:441 +msgid "SERVO" +msgstr "" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "Toạ độ cực" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "Tọa độ theo hệ Mét" +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "Khối lớn hơn" +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "Khối nhỏ hơn" +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" -#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 -#: TurtleArtActivity.py:934 -msgid "Load example" -msgstr "Tải ví dụ" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "Làm sạch" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "Chạy" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "Bước" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "Trợ giúp" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "Dừng" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" +#: taextras.py:452 +msgid "number of Arduinos" msgstr "" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" +#: taextras.py:453 +msgid "number of Arduino boards" msgstr "" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "Tải khối Python" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: TurtleArtActivity.py:895 -msgid "Palettes" +#: taextras.py:455 +msgid "Get the name of an Arduino." msgstr "" -#: TurtleArtActivity.py:912 -msgid "Sharing blocks disabled" +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" msgstr "" -# Phím tắt này tương ứng với hành động nào? -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "Tổ hợp phím Ctrl+p" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "Tổ hợp phím Ctrl+e" +#: taextras.py:462 +msgid "analog write" +msgstr "" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "Tổ hợp phím Ctrl+r" +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "Tổ hợp phím Ctrl+w" +#: taextras.py:465 +msgid "analog read" +msgstr "" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "Tổ hợp phím Ctrl+s" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." +#: taextras.py:468 +msgid "digital write" msgstr "" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." +#: taextras.py:469 +msgid "Write digital value to specified port." msgstr "" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." +#: taextras.py:470 +msgid "digital read" msgstr "" -#: TurtleArtActivity.py:1253 -#, python-format -msgid "Do you want to reinstall %s?" +#: taextras.py:471 +msgid "Read value from digital port." msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "Buổi học Turtle Art của tôi" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "Kích hoạt tính năng cộng tác" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "Hoạt động" +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "Bạn" +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "Chia sẻ" +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "Cấu hình" +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "Hàng xóm" +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "Tên riêng" +#. #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "Bảng chọn của khối cảm biến" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "Tài khoản" +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "Máy chủ" +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "Cổng" +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "Mật khẩu" +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "Đăng ký" +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "Màu" +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "Tải lên" +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "Tải lên Web" +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:500 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" msgstr "" -"Bạn phải có một tài khoản ở trang Web http://turtleartsite.sugarlabs.org để " -"tải lên dự án của bạn" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "Tên người dùng:" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "Mật khẩu:" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "Tiêu đề:" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "Mô tả:" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "Gửi lên web" +#: taextras.py:510 +msgid "capture" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "Đăng nhập thất bại" +#: taextras.py:511 +msgid "input" +msgstr "" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "tải lên thất bại" +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-#\n" +"Mẫu lấy" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "Bảng chọn của khối cảm biến" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "gia tốc" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "đẩy gia tốc trong x, y, z xếp thành đống" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "âm thanh" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "tín hiệu thô đầu vào máy vi âm" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "độ lớn" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "âm lượng đầu vào máy vi âm" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "cường độ" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "cường độ đầu vào máy vi âm" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "điện trở" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "điện trở đầu vào máy vi âm" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "điện áp" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "điện áp đầu vào máy vi âm" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "Bảng chọn của đối tượng phương tiện truyền thông" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "độ sáng" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "mức độ ánh sáng được phát hiện bởi máy ảnh" +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "Tiêu đề" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "màu sắc Trung bình RGB từ máy ảnh được đẩy vào ngăp xếp" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "vàng" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "hiển thị toạ độ cực" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "trống miền FILO ( vào trước, ra sau)" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1234,353 +1671,1023 @@ msgstr "màu sắc Trung bình RGB từ máy ảnh được đẩy vào ngăp x msgid "camera output" msgstr "đầu ra máy ảnh" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "mức độ ánh sáng được phát hiện bởi bộ cảm biến ánh sáng" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "đẩy gia tốc trong x, y, z xếp thành đống" + +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "toán tử nếu-thì mà sử dụng toán tử lôgic từ bảng chọn Số" + +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "đẩy nhẹ đống qua phải" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "đối tượng phương tiện truyền thông Nhật ký Sugar" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "hộp 2" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "hộp 1" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "Bước" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "nhân lên nhau hai đầu vào thuộc số" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "Hiện/ẩn khối" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "Ẩn bảng chọn" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "Bạn" + +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "Buổi học Turtle Art của tôi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "đối tượng hình ảnh chuyển động Nhật ký Sugar" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "lục lam" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "xcor bên phải màn hình" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "Bảng chọn tuỳ chọn bổ sung" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "Tải ví dụ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "danh sách" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "tiêu đề" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "lưu đồ họa rùa dưới dạng một tập tin SVG trong Nhật ký Sugar" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "vẽ văn bản hoặc hiển thị phương tiện truyền thông từ Nhật ký" # http://en.wikipedia.org/wiki/Radio-frequency_identification #: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 msgid "RFID" msgstr "Nhận dạng tần số vô tuyến" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "đọc giá trị từ thiết bị Nhận dạng tần số vô tuyến" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "hình ảnh chuyển động" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "xanh" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "hiển thị toạ độ thuyết Đê-các-tơ" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "đẩy nhẹ đống xuống dưới" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "toán tử đơn thể (phần dư)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "tọa độ y phía dưới" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "lưu SVG" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "chạy mã nguồn được tìm trong mô-đun tamyblock.py có trong Nhật ký" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "bút xuống" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "đợi" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "hộp" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "tải lên thất bại" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "gọi đống hành vi đặt tên" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "hành vi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "toán tử làm-đến-khi-Đúng mà sử dụng toán tử lôgic từ bảng chọn Số" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "Biến 2 (giá trị thuộc số)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "chia" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "tên ảnh" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "trong khi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "toán tử làm-trong-khi-Đúng mà sử dụng toán tử lôgic từ bảng chọn Số" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "chiều rộng vùng vẽ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "miền nhớ trống" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "biến đặt tên (giá trị thuộc số)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "tiếp" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "nếu thì" + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "đặt kích cỡ bút" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "mẫu trình diễn: chọn đối tượng Nhật ký (không mô tả)" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "đến khi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "toán tử làm-đến-khi-Đúng mà sử dụng toán tử lôgic từ bảng chọn Số" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "xoá hoàn toàn các mục trong thùng rác" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "trên" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "đầu của đống Hành vi 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "đầu của một đống có thể thu gọn" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "" +"Một cách lập trình:sử dụng bằng cách thêm các phương trình đơn biến như " +"sin(x)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "nhật ký" +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "Bảng chọn toán tử luồng" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "đối tượng phương tiện truyền thông Nhật ký Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "đầu của một đống đã thu gọn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "âm thanh" +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "toán tử nếu-thì-không_thì mà sử dụng toán tử lôgic từ bảng chọn Số" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "đối tượng âm thanh Nhật ký Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "Trả về tọa độ y của con trỏ chuột" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "hình ảnh chuyển động" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "giữ sắc màu bút hiện thời" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "đối tượng hình ảnh chuyển động Nhật ký Sugar" +#. #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" +msgstr "Sóng hình sin" + +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "Đăng nhập thất bại" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "tọa độ x phía trái" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "đặt hướng về" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "Khối màu RGB theo màu mà con rùa nhìn thấy được đưa vào stack" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "làm sạch sẽ vùng vẽ bằng cách ẩn các khối" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "Tổ hợp phím Ctrl+w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "Tổ hợp phím Ctrl+r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "Tổ hợp phím Ctrl+s" + +# Phím tắt này tương ứng với hành động nào? +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "Tổ hợp phím Ctrl+p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "Tổ hợp phím Ctrl+e" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "khoảng nằm ngang" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "Tọa độ theo hệ Mét" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "giá trị chuỗi" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "mô tả" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "trường mô tả Nhật ký Sugar" +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "Tôi chưa biết cách" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "hiển thị" +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "đặt kích cỡ chữ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "vẽ văn bản hoặc hiển thị phương tiện truyền thông từ Nhật ký" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "Tên người dùng:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "hiện liên kết" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "bắt đầu việc lấp đầy đa giác (bằng cách kết thúc việc lấp đầy khối)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "đặt tỷ lệ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "mẫu trình diễn: chọn 4 đối tượng Nhật ký" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "đặt tỷ lệ của phương tiện truyền thông" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "Xem" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "tô xám đường được rùa vẽ" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "Mật khẩu:" + +# Số màu rùa thấy được +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "Màu mà rùa nhìn thấy" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "dừng hành vi" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "lục" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "sắc màu" + +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "tô đầy nền bằng (màu, sắc)" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "lưu ảnh" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "tên ảnh" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "cường độ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "lưu một ảnh vào Nhật ký Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "trả về 1 nếu nhấn chuột" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "lưu SVG" +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "Tăng toạ độ theo tỷ lệ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "lưu đồ họa rùa dưới dạng một tập tin SVG trong Nhật ký Sugar" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "bút lên" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "tỷ lệ" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "cam" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "giữ giá trị tỷ lệ hiện thời" +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "tạm dừng thực hiện chương trình trong một số giây đưa ra" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "đẩy giá trị vào miền nhớ FILO (vào trước thì ra sau)" + +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "thì" + +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "Đăng ký" + +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "không phải" + +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "nếu thì không thì" + +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "dừng hành vi đang làm" + +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "quay rùa theo chiều kim đồng hồ (góc theo độ)" + +#: TurtleArt/tabasics.py:364 +#, fuzzy +msgid "holds current gray level (can be used in place of a number block)" +msgstr "" +"giữ giá trị tỷ lệ hiện thời của rùa (cũng có thể được sử dụng để thay thế " +"một khối con số)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "xcor bên trái màn hình" + +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "Đặt lại kích cỡ khối" + +# Tên: không nên dịch +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "rùa" + +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "hiển thị bảng chọn kế tiếp" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "ẩn khối" + +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "mức độ ánh sáng được phát hiện bởi máy ảnh" + +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "toán tử nhỏ hơn lôgic" + +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "phục hồi từ sọt rác tất cả các khối" + +#: turtleblocks.py:367 +msgid "Save" +msgstr "Lưu" + +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "lưu vào hộp 1" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "lưu vào hộp 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "ẩn các thanh công cụ Sugar" + +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"giữ giá trị đồ hoạ X hiện thời của rùa (cũng có thể được sử dụng để thay thế " +"một khối con số)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "in" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 +msgid "returns mouse x coordinate" +msgstr "Trả về toạ độ x của con trỏ chuột" + +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "Lưu dạng Biểu hình" + +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "thiết lập màu sắc cho đường do rùa vẽ" + +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "đặt màu chữ" + +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "độ lớn" + +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "Kích hoạt tính năng cộng tác" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +#, fuzzy +msgid "returns True if mouse button is pressed" +msgstr "trả về 1 nếu nhấn chuột" + +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "số" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "truy vấn bàn phím" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "trên" + +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "Gửi lên web" + +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "Toạ độ thuyết Đê-các-tơ" + +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "Tên riêng" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "đặt tỷ lệ" + +#: TurtleArt/tabasics.py:449 +#, fuzzy +msgid "white" +msgstr "trong khi" + +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "kết nối hành vi đến nút chạy thanh công cụ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +msgid "elapsed time (in seconds) since program started" +msgstr "Thời gian trôi qua từ khi khởi động chương trình" + +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "Hủy bỏ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "chiều cao vùng vẽ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "trình diễn 2×1" + +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "trừ" + +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "và" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "đầu của một đống có thể thu gọn" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "làm đầu vào" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "Khối ngôn ngữ lập trình Python" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "Chờ chạy chương trình chơi nhạc" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "đợi cho đoạn video hoặc âm thanh chạy hết" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "gia tốc" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" msgstr "" +"giữ kích cỡ bút hiện thời (cũng có thể dùng để thay thế một khối con số)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "đặt màu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "tiểu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "nạp khối của mình" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "Bảng chọn lệnh bút" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "hiển thị các giá trị trong miền nhớ FILO (vào trước thì ra sau)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "Nói" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "toán tử làm-trong-khi-Đúng mà sử dụng toán tử lôgic từ bảng chọn Số" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "Chào" +#: turtleblocks.py:374 +msgid "File" +msgstr "Tập tin" + +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "toán tử KHÔNG_PHẢI lôgic" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "ycor bên dưới màn hình" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "mẫu trình diễn: chọn đối tượng Nhật ký (với mô tả)" + +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "Bảng chọn toán tử thuộc số" + +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "nhân" + +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "hẳn" + +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "đặt sắc màu của đường được rùa vẽ" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "Nguyên bản lời nói" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "Sóng hình sin" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "hiện trạng" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "gột" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "Duy trỳ" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "mẫu trình diễn: chọn 2 đối tượng Nhật ký" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "Sử dụng sóng hình sin tai tần số, biên độ và thời gian( tính bằng giây)" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "Khối lớn hơn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "nút xuống( trong bàn phím vi tính)" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "Toàn màn hình" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 -msgid "returns 1 if mouse button is pressed" -msgstr "trả về 1 nếu nhấn chuột" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "hiển thị" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "văn bản" + +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "ngẫu nhiên" + +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "toán tử lớn-hơn lôgic" + +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "quay rùa theo ngược chiều kim đồng hồ (góc theo độ)" + +#: TurtleArt/tabasics.py:450 #, fuzzy -msgid "returns True if mouse button is pressed" -msgstr "trả về 1 nếu nhấn chuột" +msgid "black" +msgstr "lùi" + +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "tính căn bậc hai" + +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "" +"giữ giá trị đồ hoạ Y hiện thời của rùa (cũng có thể được sử dụng để thay thế " +"một khối con số)" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "Tọa độ x của chuột(vói x là tọa độ của trục hoành)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "Trả về toạ độ x của con trỏ chuột" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "Tọa độ y của chuột(vói y là tọa độ của trục hoành)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "Trả về tọa độ y của con trỏ chuột" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "dừng" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "truy vấn bàn phím" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "lớn hơn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "yêu cầu đầu vào bàn phím (kết quả được lưu vào khối bàn phím)" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "xcor" + +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "Trợ giúp" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "chọn con rùa nào cần điều khiển" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "tọa độ x phía phải" + +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "đặt màu của các chữ được rùa vẽ" + +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "mức độ ánh sáng được phát hiện bởi bộ cảm biến ánh sáng" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "bàn phím" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "cung" + +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "bán kính" + +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "Toạ độ cực" + +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "Tô bóng" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "toán tử VÀ lôgic" + +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"Bạn phải có một tài khoản ở trang Web http://turtleartsite.sugarlabs.org để " +"tải lên dự án của bạn" + +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "Chạy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "hiện miền nhớ" + +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "đặt sự hướng về của rùa (0 là hướng về đầu màn hình)" + +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "âm lượng đầu vào máy vi âm" + +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "Tiêu đề:" + +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "Bảng chọn của đối tượng phương tiện truyền thông" + +#: TurtleArtActivity.py:629 #, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "giữ kết quả của khối yêu-cầu-bàn-phím" +msgid "Restore blocks from trash" +msgstr "phục hồi từ sọt rác tất cả các khối" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "Đọc điểm ảnh" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "Bảng chọn khối biến đổi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "Khối màu RGB theo màu mà con rùa nhìn thấy được đưa vào stack" +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "dùng để nhập thuộc số trong toán tử toán học" -# Số màu rùa thấy được -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "Màu mà rùa nhìn thấy" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "Tải lên" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "trả về màu mà con rùa nhìn thấy" +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "Máy chủ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "Thời gian" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "trình diễn 2×2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "Thời gian trôi qua từ khi khởi động chương trình" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "Biến 1 (giá trị thuộc số)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "Bảng chọn tuỳ chọn bổ sung" +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "Hàng xóm" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "đẩy" +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "thêm hai đầu vào chữ số, chử cái" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "đẩy giá trị vào miền nhớ FILO (vào trước thì ra sau)" +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "bằng" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "hiện miền nhớ" +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "không thì" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "hiển thị các giá trị trong miền nhớ FILO (vào trước thì ra sau)" +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "không thích" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "miền nhớ trống" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "phục hồi các khối bị ẩn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "trống miền FILO ( vào trước, ra sau)" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "Con rùa sẽ không vẽ khi được di chuyển." +#. #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# #. TRANS: pop removes a new item from the program stack #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "Đẩy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "đẩy giá trị ra miền nhớ FILO (vào trước thì ra sau)" +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "kích cỡ bút" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -#, fuzzy -msgid "empty heap?" -msgstr "miền nhớ trống" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +msgid "turtle shell" +msgstr "mai rùa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" +"Sử dụng sóng hình sin tai tần số, biên độ và thời gian( tính bằng giây)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "ghi chú" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "đặt một ghi chú vào mã nguồn của bạn" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "Nói" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 -msgid "print" -msgstr "in" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "đọc giá trị từ thiết bị Nhận dạng tần số vô tuyến" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "in giá trị trạng thái ở phần dưới màn hình" +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "chuyển rùa theo một hình cung" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "" +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "toán tử bằng-với lôgic" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "Bảng chọn màu sắc bút" -# Tên ngôn ngữ lập trình: đừng dịch -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "cất giữ giá trị thuộc số trong Biến 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "" -"Một cách lập trình:sử dụng bằng cách thêm các phương trình đơn biến như " -"sin(x)" +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "cất giữ giá trị thuộc số trong Biến 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 +msgid "put a custom 'shell' on the turtle" +msgstr "đặt một chiếc mai tùy thích lên chú rùa" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "nút xuống( trong bàn phím vi tính)" + +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "chuyển rùa đi lùi" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "ycor bên trên màn hình" + +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "Hiện khối" + +#: pysamples/grecord.py:217 +msgid "play" +msgstr "chơi" + +#: pysamples/grecord.py:219 +msgid "save" +msgstr "lưu" + +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "Màu" + +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "đặt kích cỡ của đường được rùa vẽ" + +#: turtleblocks.py:366 +msgid "Open" +msgstr "Mở" + +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "hướng" + +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "ycor" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" @@ -1590,237 +2697,727 @@ msgstr "" "Một phương thức lập trình: được sử dụng để thêm nhiều phương trình toán học " "đa biến" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "nếu" + +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "" -"Một cách lập trình:sử dụng bằng cách thêm các phương trình đabiến như " -"sin(x+y+z)" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "di chuyển rùa tới vị trí xcor, ycor; (0, 0) là trung tâm của màn hình." -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 -msgid "Python block" -msgstr "Khối ngôn ngữ lập trình Python" +# Tên ngôn ngữ lập trình: đừng dịch +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "chạy mã nguồn được tìm trong mô-đun tamyblock.py có trong Nhật ký" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "Dừng" + +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "hành vi 2" + +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "hành vi 1" + +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "Chép" + +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "Dán" + +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "đã không xuất tới" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "Hoạt động" + +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "Tải lên Web" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "miền nhớ trống" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "đẩy giá trị ra miền nhớ FILO (vào trước thì ra sau)" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "Làm sạch" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "Bảng chọn mẫu trình diễn" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "góc" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "tọa độ y phía trên" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "âm thanh" + +#: turtleblocks.py:410 +msgid "Tools" +msgstr "Công cụ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "ghi chú" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "trừ đầu vào thuộc số dưới từ đầu vào thuộc số trên" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "yêu cầu đầu vào bàn phím (kết quả được lưu vào khối bàn phím)" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "thuyết Đê-các-tơ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "hiển thị toạ độ thuyết Đê-các-tơ" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "cực" +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "xoá màn hình và đặt lại rùa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "hiển thị toạ độ cực" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "tín hiệu thô đầu vào máy vi âm" -# Tên: không nên dịch -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "rùa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "trả về màu mà con rùa nhìn thấy" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "chọn con rùa nào cần điều khiển" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "gọi đống Hành vi 1" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "Bảng chọn lệnh rùa" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "lặp lại vô hạn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "mai rùa" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "hiện liên kết" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "đặt một chiếc mai tùy thích lên chú rùa" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "Dự án" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "đầu của một đống đã thu gọn" +#: turtleblocks.py:416 +msgid "Debug" +msgstr "Gỡ lỗi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "" +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "Mật khẩu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 -#, fuzzy -msgid "loads a block" -msgstr "nạp khối của mình" +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "khoảng nằm dọc" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#: TurtleArt/tabasics.py:415 #, fuzzy -msgid "setxy" -msgstr "đặt xy" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "" +msgid "completes filled polygon (used with start fill block)" +msgstr "bắt đầu việc lấp đầy đa giác (bằng cách kết thúc việc lấp đầy khối)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "Chia sẻ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "Bảng chọn mẫu trình diễn" +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "nhỏ hơn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "ẩn khối" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "căn bậc hai" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "làm sạch sẽ vùng vẽ bằng cách ẩn các khối" +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "Đặt lại tỷ lệ toạ độ" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "hiện khối" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "phục hồi các khối bị ẩn" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "ẩn các thanh công cụ Sugar" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "trường mô tả Nhật ký Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "danh sách" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "tô xám" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "trình diễn danh sách nút" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "Duy trỳ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "đặt một ghi chú vào mã nguồn của bạn" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "Đọc điểm ảnh" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "tỷ lệ" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "dưới" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "tím" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "Giảm toạ độ theo tỷ lệ" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "nhấn để mở" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "cường độ đầu vào máy vi âm" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "Cấu hình" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "Mô tả:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "nhật ký" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "đổ rác" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "Con rùa sẽ vẽ khi được di chuyển." + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "tải xuống" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "đối tượng âm thanh Nhật ký Sugar" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "Dừng rùa" + +# Tên: không nên dịch +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "Rùa" + +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "thay đổi hướng của bảng chọn khối" + +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "lưu vào" + +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "Ẩn khối" + +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "Tải khối Python" + +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "cộng" + +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "hoặc" + #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "mẫu trình diễn: danh sách chấm điểm" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "mẫu trình diễn: chọn đối tượng Nhật ký (không mô tả)" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "mẫu trình diễn: chọn đối tượng Nhật ký (với mô tả)" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "toán tử nhận diện dùng để mở rộng khối" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "mẫu trình diễn: chọn 4 đối tượng Nhật ký" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "Khối nhỏ hơn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 -msgid "presentation template: select two Journal objects" -msgstr "mẫu trình diễn: chọn 2 đối tượng Nhật ký" +#: TurtleArt/tabasics.py:470 +#, fuzzy +msgid "sets size of text drawn by the turtle" +msgstr "đặt kích cỡ của các chữ được rùa vẽ" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "xcor bên trái màn hình" +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "" +"giữ hướng về hiện thời của rùa (cũng có thể được sử dụng để thay thế một " +"khối con số)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "dưới" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "ảnh" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 -msgid "ycor of bottom of screen" -msgstr "ycor bên dưới màn hình" +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "" +"trả lại một số ngẫu nhiên nằm giữa hai giá trị là tối thiểu (bên trên) và " +"tối đa (bên dưới)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "rộng" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "giữ màu bút hiện thời (cũng có thể dùng để thay thế một khối con số)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "chiều rộng vùng vẽ" +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "Hiện bảng chọn" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "xcor bên phải màn hình" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "lưu một ảnh vào Nhật ký Sugar" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "ycor bên trên màn hình" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "Lưu ảnh chụp" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "độ cao" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "đầu" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "chiều cao vùng vẽ" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "chuyển rùa đi tới" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "tiêu đề x" +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "tiếp" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "tiêu đề y" +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "hộp mình" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "tọa độ x phía trái" +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "Tài khoản" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "tọa độ y phía trên" +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "lùi" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "tọa độ x phía phải" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "đặt tỷ lệ của phương tiện truyền thông" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "tọa độ y phía dưới" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "giữ giá trị tỷ lệ hiện thời" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "trình diễn 1×1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "trình diễn 2×1" - #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "trình diễn 1×2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "trình diễn 2×2" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "đầu của đống hành vi có thể đặt tên" + +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "cất giữ giá trị thuộc số trong biến đặt tên" + +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "toán tử HOẶC lôgic" + +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "điện áp đầu vào máy vi âm" + +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "lặp lại một số lần được ghi rõ" + +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "lưu lại" + +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "gọi đống Hành vi 2" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +#, fuzzy +msgid "setxy" +msgstr "đặt xy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "tiêu đề y" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "tiêu đề x" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "đầy màn hình" + +#: turtleblocks.py:368 +#, fuzzy +msgid "Save as" +msgstr "Lưu dạng" + +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "đặt xy" + +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "thùng rác" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "cực" + +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "lặp lại" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "đợi cho đoạn video hoặc âm thanh chạy hết" + +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "Lưu dạng ảnh" + +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "Sửa" + +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "điện trở đầu vào máy vi âm" + +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "đầu của đống Hành vi 2" + +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "chia đầu vào thuộc số trên (tử số) cho đầu vào thuộc số dưới (mẫu số)" + +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "đại" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "in giá trị trạng thái ở phần dưới màn hình" + +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "bắt đầu lấp đầy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +#, fuzzy +msgid "holds results of query-keyboard block as ASCII" +msgstr "giữ kết quả của khối yêu-cầu-bàn-phím" + +#. #-#-#-#-# vi.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "đẩy" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "" +"Một cách lập trình:sử dụng bằng cách thêm các phương trình đabiến như sin(x+y" +"+z)" + +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "phục hồi tất cả" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "Chào" + +#. TRANS: "name" option from activity.info file +#, fuzzy +msgid "TurtleBlocks" +msgstr "Khối rùa" + +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" + +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "" + +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "đỏ" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "nhận dạng" + +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "sửa" + +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "" + +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "" + +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "" + +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" + +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "" + +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" + +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" + +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "" + +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "" + +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" + +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "" + +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" + +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "" + +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" + +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "" + +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "" + +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "Cổng" + +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" + +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "Bảng chọn của khối cảm biến" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "" + +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 msgid "Palette of user-defined operators" @@ -1853,18 +3450,6 @@ msgstr "" msgid "push destination rgb value to heap" msgstr "" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "dừng" - -#: pysamples/grecord.py:217 -msgid "play" -msgstr "chơi" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "lưu" - #: pysamples/journal-stats.py:78 msgid "other" msgstr "" @@ -1898,52 +3483,10 @@ msgstr "" msgid "New" msgstr "" -#: turtleblocks.py:366 -msgid "Open" -msgstr "Mở" - -#: turtleblocks.py:367 -msgid "Save" -msgstr "Lưu" - -#: turtleblocks.py:368 -#, fuzzy -msgid "Save as" -msgstr "Lưu dạng" - #: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:374 -msgid "File" -msgstr "Tập tin" - -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "Đặt lại tỷ lệ toạ độ" - -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "Đặt lại kích cỡ khối" - -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "Hiện/ẩn khối" - -#: turtleblocks.py:410 -msgid "Tools" -msgstr "Công cụ" - -#: turtleblocks.py:416 -msgid "Debug" -msgstr "Gỡ lỗi" - -# Tên: không nên dịch -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "Rùa" - #: turtleblocks.py:421 msgid "About..." msgstr "" @@ -1956,64 +3499,6 @@ msgstr "" msgid "Save project?" msgstr "" -# Tên: không nên dịch -#~ msgid "Turtle Art" -#~ msgstr "Turtle Art" - -#, fuzzy -#~ msgid "Palette of physics blocks" -#~ msgstr "Bảng chọn của khối cảm biến" - -#, fuzzy -#~ msgid "Define a new polygon." -#~ msgstr "Định nghĩa một đa giác lồi mới" - -#~ msgid "Not a simple polygon" -#~ msgstr "Không phải là hình đa giác đơn giản" - -#~ msgid "Define a new filled polygon." -#~ msgstr "Định nghĩa một đa giác lồi mới" - -#, fuzzy -#~ msgid "density" -#~ msgstr "nhận dạng" - -#, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "Bảng chọn của khối cảm biến" - -#, fuzzy -#~ msgid "light" -#~ msgstr "phải" - -#, fuzzy -#~ msgid "port" -#~ msgstr "Cổng" - -#, fuzzy -#~ msgid "read" -#~ msgstr "đỏ" - -#, fuzzy -#~ msgid "sensor" -#~ msgstr "Máy nhạy" - -#, fuzzy -#~ msgid "mode" -#~ msgstr "sửa" - -#, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "Bảng chọn của khối cảm biến" - -#, fuzzy -#~ msgid "samples" -#~ msgstr "Mẫu lấy" - -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Bảng chọn của khối cảm biến" - #~ msgid "then else" #~ msgstr "không thì" @@ -2070,10 +3555,11 @@ msgstr "" #~ msgid "restore last" #~ msgstr "phục hồi cái cuối" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "" -#~ "một khối có thể lập trình: dùng để thêm phương trình toán học cấp cao, v.d. " -#~ "sin(x)" +#~ "một khối có thể lập trình: dùng để thêm phương trình toán học cấp cao, v." +#~ "d. sin(x)" #, fuzzy #~ msgid "blocks" @@ -2086,7 +3572,8 @@ msgstr "" #~ msgstr "điện trở đầu vào máy nhạy" #~ msgid "holds current text color (can be used in place of a number block)" -#~ msgstr "giữ màu chữ hiện thời (cũng có thể dùng để thay thế một khối con số)" +#~ msgstr "" +#~ "giữ màu chữ hiện thời (cũng có thể dùng để thay thế một khối con số)" #~ msgid "picture top" #~ msgstr "trên ảnh" @@ -2172,10 +3659,11 @@ msgstr "" #~ "giữ sắc màu bút hiện thời (cũng có thể dùng để thay thế một khối con số)" #~ msgid "" -#~ "a programmable block: add your own math equation in the block, e.g., sin(x)" +#~ "a programmable block: add your own math equation in the block, e.g., " +#~ "sin(x)" #~ msgstr "" -#~ "một khối có thể lập trình: hãy thêm vào khối phương trình toán tử của mình, " -#~ "v.d. sin(x)" +#~ "một khối có thể lập trình: hãy thêm vào khối phương trình toán tử của " +#~ "mình, v.d. sin(x)" #~ msgid "pop value off FILO" #~ msgstr "bỏ giá trị ra FILO" diff --git a/po/wa.po b/po/wa.po index 585301e..7457db6 100644 --- a/po/wa.po +++ b/po/wa.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# wa.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# wa.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:37+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/yo.po b/po/yo.po index 75a6c7a..81d0458 100644 --- a/po/yo.po +++ b/po/yo.po @@ -2,11 +2,24 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# yo.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# yo.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2011-02-24 04:39+0200\n" "Last-Translator: Chris \n" "Language-Team: LANGUAGE \n" @@ -18,6 +31,1577 @@ msgstr "" "X-Generator: Pootle 2.0.1\n" #. TRANS: "name" option from activity.info file +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "turtleart-extras (master)" +msgstr "" + +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" + +#: taextras.py:38 +msgid "Turtle Art" +msgstr "" + +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "" + +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "" + +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "" + +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" + +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "" + +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" + +#: taextras.py:88 +msgid "LED" +msgstr "" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "" + +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "" + +#: taextras.py:92 +msgid "temperature" +msgstr "" + +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "" + +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "" + +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "" + +#: taextras.py:96 +msgid "Butia Robot" +msgstr "" + +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" + +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" + +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" + +#: taextras.py:101 +msgid "" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" + +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" + +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" + +#: taextras.py:105 +msgid "move Butia" +msgstr "" + +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "" + +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "" + +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "" + +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "" + +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "" + +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "" + +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" + +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" + +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "" + +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" + +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" + +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" + +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" + +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" + +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" + +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" + +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" + +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" + +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" + +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" + +#: taextras.py:141 +msgid "Butia" +msgstr "" + +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" + +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" + +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" + +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "" + +#: taextras.py:149 +msgid "No camera was found" +msgstr "" + +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" + +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" + +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" + +#: taextras.py:154 +msgid "FollowMe" +msgstr "" + +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" + +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" + +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" + +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" + +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" + +#: taextras.py:161 +msgid "follow" +msgstr "" + +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" + +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "" + +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" + +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" + +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" + +#: taextras.py:167 +msgid "threshold" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" + +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 +msgid "" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" + +#: taextras.py:178 +msgid "x position" +msgstr "" + +#: taextras.py:179 +msgid "return x position" +msgstr "" + +#: taextras.py:180 +msgid "y position" +msgstr "" + +#: taextras.py:181 +msgid "return y position" +msgstr "" + +#: taextras.py:182 +msgid "pixels" +msgstr "" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" + +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" + +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" + +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" + +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "" + +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "" + +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "" + +#: taextras.py:251 +msgid "distance to center" +msgstr "" + +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "" + +#: taextras.py:256 +msgid "update information" +msgstr "" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "" + +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "" + +#: taextras.py:263 +msgid "start polygon" +msgstr "" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "" + +#: taextras.py:266 +msgid "add point" +msgstr "" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "" + +#: taextras.py:269 +msgid "end polygon" +msgstr "" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "" + +#: taextras.py:274 +msgid "triangle" +msgstr "" + +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "" + +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "" + +#: taextras.py:279 +msgid "circle" +msgstr "" + +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "" + +#: taextras.py:281 +msgid "rectangle" +msgstr "" + +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "" + +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "" + +#: taextras.py:285 +msgid "reset" +msgstr "" + +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "" + +#: taextras.py:287 +msgid "motor" +msgstr "" + +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "" + +#: taextras.py:290 +msgid "speed" +msgstr "" + +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" + +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "" + +#: taextras.py:295 +msgid "joint" +msgstr "" + +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "" + +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "" + +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "" + +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" + +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "" + +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" + +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "" + +#: taextras.py:305 +msgid "density" +msgstr "" + +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "" + +#: taextras.py:308 +msgid "friction" +msgstr "" + +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "" + +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "" + +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "" + +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "" + +#: taextras.py:324 +msgid "WeDo" +msgstr "" + +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" + +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" + +#: taextras.py:327 +msgid "tilt" +msgstr "" + +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" + +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" + +#: taextras.py:333 +msgid "Motor A" +msgstr "" + +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" + +#: taextras.py:335 +msgid "Motor B" +msgstr "" + +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" + +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" + +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" + +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" + +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" + +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" + +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" +msgstr "" + +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" + +#: taextras.py:382 +msgid "port" +msgstr "" + +#: taextras.py:383 +msgid "power" +msgstr "" + +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "" + +#: taextras.py:386 +msgid "turn a motor" +msgstr "" + +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" + +#: taextras.py:388 +msgid "steering" +msgstr "" + +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" + +#: taextras.py:390 +msgid "PORT A" +msgstr "" + +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "" + +#: taextras.py:392 +msgid "PORT B" +msgstr "" + +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" + +#: taextras.py:394 +msgid "PORT C" +msgstr "" + +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" + +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" + +#: taextras.py:397 +msgid "start motor" +msgstr "" + +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" + +#: taextras.py:399 +msgid "brake motor" +msgstr "" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" + +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" + +#: taextras.py:408 +msgid "read" +msgstr "" + +#: taextras.py:409 +msgid "sensor" +msgstr "" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" + +#: taextras.py:413 +msgid "light sensor" +msgstr "" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "" + +#: taextras.py:422 +msgid "color sensor" +msgstr "" + +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "" + +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" + +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "" + +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" + +#: taextras.py:441 +msgid "SERVO" +msgstr "" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" + +#: taextras.py:450 +msgid "Arduino" +msgstr "" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" + +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" + +#: taextras.py:462 +msgid "analog write" +msgstr "" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" + +#: taextras.py:465 +msgid "analog read" +msgstr "" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" + +#: taextras.py:468 +msgid "digital write" +msgstr "" + +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" + +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 +msgid "" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" + +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" + +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" + +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" + +#: taextras.py:510 +msgid "capture" +msgstr "" + +#: taextras.py:511 +msgid "input" +msgstr "" + +#: taextras.py:512 +msgid "samples" +msgstr "" + +#: taextras.py:513 +msgid "interval" +msgstr "" + +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#. TRANS: "name" option from activity.info file msgid "TurtleBlocks" msgstr "" @@ -28,717 +1612,680 @@ msgid "" "visual programming blocks" msgstr "" -#: TurtleArt/tabasics.py:123 +#: TurtleArt/tabasics.py:119 msgid "Palette of turtle commands" msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 msgid "forward" msgstr "" -#: TurtleArt/tabasics.py:132 +#: TurtleArt/tabasics.py:128 msgid "moves turtle forward" msgstr "" -#: TurtleArt/tabasics.py:139 +#: TurtleArt/tabasics.py:135 msgid "back" msgstr "" -#: TurtleArt/tabasics.py:143 +#: TurtleArt/tabasics.py:139 msgid "moves turtle backward" msgstr "" -#: TurtleArt/tabasics.py:151 +#: TurtleArt/tabasics.py:147 msgid "clean" msgstr "" -#: TurtleArt/tabasics.py:154 +#: TurtleArt/tabasics.py:150 msgid "clears the screen and reset the turtle" msgstr "" #: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "" - -#: TurtleArt/tabasics.py:166 msgid "turns turtle counterclockwise (angle in degrees)" msgstr "" #: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" -msgstr "" - -#: TurtleArt/tabasics.py:178 msgid "turns turtle clockwise (angle in degrees)" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "arc" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "angle" msgstr "" -#: TurtleArt/tabasics.py:186 +#: TurtleArt/tabasics.py:182 msgid "radius" msgstr "" -#: TurtleArt/tabasics.py:190 +#: TurtleArt/tabasics.py:186 msgid "moves turtle along an arc" msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 msgid "set xy" msgstr "" #: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "" - -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "" - -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 msgid "" "moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." msgstr "" # -#: TurtleArt/tabasics.py:213 +#: TurtleArt/tabasics.py:209 msgid "set heading" msgstr "seth" -#: TurtleArt/tabasics.py:217 +#: TurtleArt/tabasics.py:213 msgid "sets the heading of the turtle (0 is towards the top of the screen.)" msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 msgid "xcor" msgstr "" -#: TurtleArt/tabasics.py:226 +#: TurtleArt/tabasics.py:222 msgid "" "holds current x-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 msgid "ycor" msgstr "" -#: TurtleArt/tabasics.py:237 +#: TurtleArt/tabasics.py:233 msgid "" "holds current y-coordinate value of the turtle (can be used in place of a " "number block)" msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 msgid "heading" msgstr "" -#: TurtleArt/tabasics.py:248 +#: TurtleArt/tabasics.py:244 msgid "" "holds current heading value of the turtle (can be used in place of a number " "block)" msgstr "" -#: TurtleArt/tabasics.py:282 +#: TurtleArt/tabasics.py:278 msgid "Palette of pen commands" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 msgid "fill screen" msgstr "" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "" - -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 msgid "shade" msgstr "" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 msgid "fills the background with (color, shade)" msgstr "" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "" - -#: TurtleArt/tabasics.py:313 +#: TurtleArt/tabasics.py:309 msgid "set color" msgstr "" -#: TurtleArt/tabasics.py:317 +#: TurtleArt/tabasics.py:313 msgid "sets color of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:325 +#: TurtleArt/tabasics.py:321 msgid "set shade" msgstr "" -#: TurtleArt/tabasics.py:329 +#: TurtleArt/tabasics.py:325 msgid "sets shade of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:337 +#: TurtleArt/tabasics.py:333 msgid "set gray" msgstr "" -#: TurtleArt/tabasics.py:340 +#: TurtleArt/tabasics.py:336 msgid "sets gray level of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:349 +#: TurtleArt/tabasics.py:345 msgid "holds current pen color (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:359 +#: TurtleArt/tabasics.py:355 msgid "holds current pen shade" msgstr "" -#: TurtleArt/tabasics.py:368 +#: TurtleArt/tabasics.py:364 msgid "holds current gray level (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:376 +#: TurtleArt/tabasics.py:372 msgid "pen up" msgstr "" -#: TurtleArt/tabasics.py:379 +#: TurtleArt/tabasics.py:375 msgid "Turtle will not draw when moved." msgstr "" -#: TurtleArt/tabasics.py:385 +#: TurtleArt/tabasics.py:381 msgid "pen down" msgstr "" -#: TurtleArt/tabasics.py:388 +#: TurtleArt/tabasics.py:384 msgid "Turtle will draw when moved." msgstr "" -#: TurtleArt/tabasics.py:394 +#: TurtleArt/tabasics.py:390 msgid "set pen size" msgstr "" -#: TurtleArt/tabasics.py:398 +#: TurtleArt/tabasics.py:394 msgid "sets size of the line drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:408 +#: TurtleArt/tabasics.py:404 msgid "start fill" msgstr "" -#: TurtleArt/tabasics.py:410 +#: TurtleArt/tabasics.py:406 msgid "starts filled polygon (used with end fill block)" msgstr "" -#: TurtleArt/tabasics.py:417 +#: TurtleArt/tabasics.py:413 msgid "end fill" msgstr "" -#: TurtleArt/tabasics.py:419 +#: TurtleArt/tabasics.py:415 msgid "completes filled polygon (used with start fill block)" msgstr "" -#: TurtleArt/tabasics.py:426 +#: TurtleArt/tabasics.py:422 msgid "pen size" msgstr "" -#: TurtleArt/tabasics.py:427 +#: TurtleArt/tabasics.py:423 msgid "holds current pen size (can be used in place of a number block)" msgstr "" -#: TurtleArt/tabasics.py:441 +#: TurtleArt/tabasics.py:437 msgid "Palette of pen colors" msgstr "" -#: TurtleArt/tabasics.py:443 +#: TurtleArt/tabasics.py:439 msgid "red" msgstr "" -#: TurtleArt/tabasics.py:444 +#: TurtleArt/tabasics.py:440 msgid "orange" msgstr "" -#: TurtleArt/tabasics.py:446 +#: TurtleArt/tabasics.py:442 msgid "yellow" msgstr "" -#: TurtleArt/tabasics.py:448 +#: TurtleArt/tabasics.py:444 msgid "green" msgstr "" -#: TurtleArt/tabasics.py:449 +#: TurtleArt/tabasics.py:445 msgid "cyan" msgstr "" -#: TurtleArt/tabasics.py:450 +#: TurtleArt/tabasics.py:446 msgid "blue" msgstr "" -#: TurtleArt/tabasics.py:451 +#: TurtleArt/tabasics.py:447 msgid "purple" msgstr "" -#: TurtleArt/tabasics.py:453 +#: TurtleArt/tabasics.py:449 msgid "white" msgstr "" -#: TurtleArt/tabasics.py:454 +#: TurtleArt/tabasics.py:450 msgid "black" msgstr "" -#: TurtleArt/tabasics.py:460 +#: TurtleArt/tabasics.py:456 msgid "set text color" msgstr "" -#: TurtleArt/tabasics.py:463 +#: TurtleArt/tabasics.py:459 msgid "sets color of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:471 +#: TurtleArt/tabasics.py:467 msgid "set text size" msgstr "" -#: TurtleArt/tabasics.py:474 +#: TurtleArt/tabasics.py:470 msgid "sets size of text drawn by the turtle" msgstr "" -#: TurtleArt/tabasics.py:557 +#: TurtleArt/tabasics.py:553 msgid "Palette of numeric operators" msgstr "" -#: TurtleArt/tabasics.py:563 +#: TurtleArt/tabasics.py:559 msgid "plus" msgstr "" -#: TurtleArt/tabasics.py:567 +#: TurtleArt/tabasics.py:563 msgid "adds two alphanumeric inputs" msgstr "" -#: TurtleArt/tabasics.py:575 +#: TurtleArt/tabasics.py:571 msgid "minus" msgstr "" -#: TurtleArt/tabasics.py:578 +#: TurtleArt/tabasics.py:574 msgid "subtracts bottom numeric input from top numeric input" msgstr "" -#: TurtleArt/tabasics.py:589 +#: TurtleArt/tabasics.py:585 msgid "multiply" msgstr "" -#: TurtleArt/tabasics.py:592 +#: TurtleArt/tabasics.py:588 msgid "multiplies two numeric inputs" msgstr "" -#: TurtleArt/tabasics.py:601 +#: TurtleArt/tabasics.py:597 msgid "divide" msgstr "" -#: TurtleArt/tabasics.py:604 +#: TurtleArt/tabasics.py:600 msgid "" "divides top numeric input (numerator) by bottom numeric input (denominator)" msgstr "" -#: TurtleArt/tabasics.py:614 +#: TurtleArt/tabasics.py:610 msgid "identity" msgstr "" -#: TurtleArt/tabasics.py:616 +#: TurtleArt/tabasics.py:612 msgid "identity operator used for extending blocks" msgstr "" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 msgid "mod" msgstr "" -#: TurtleArt/tabasics.py:628 +#: TurtleArt/tabasics.py:624 msgid "modular (remainder) operator" msgstr "" -#: TurtleArt/tabasics.py:635 +#: TurtleArt/tabasics.py:631 msgid "√" msgstr "" -#: TurtleArt/tabasics.py:636 +#: TurtleArt/tabasics.py:632 msgid "square root" msgstr "" -#: TurtleArt/tabasics.py:639 +#: TurtleArt/tabasics.py:635 msgid "calculates square root" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "random" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "min" msgstr "" -#: TurtleArt/tabasics.py:646 +#: TurtleArt/tabasics.py:642 msgid "max" msgstr "" -#: TurtleArt/tabasics.py:650 +#: TurtleArt/tabasics.py:646 msgid "returns random number between minimum (top) and maximum (bottom) values" msgstr "" -#: TurtleArt/tabasics.py:662 +#: TurtleArt/tabasics.py:658 msgid "number" msgstr "" -#: TurtleArt/tabasics.py:663 +#: TurtleArt/tabasics.py:659 msgid "used as numeric input in mathematic operators" msgstr "" -#: TurtleArt/tabasics.py:671 +#: TurtleArt/tabasics.py:667 msgid "greater than" msgstr "" -#: TurtleArt/tabasics.py:674 +#: TurtleArt/tabasics.py:670 msgid "logical greater-than operator" msgstr "" -#: TurtleArt/tabasics.py:683 +#: TurtleArt/tabasics.py:679 msgid "less than" msgstr "" -#: TurtleArt/tabasics.py:687 +#: TurtleArt/tabasics.py:683 msgid "logical less-than operator" msgstr "" -#: TurtleArt/tabasics.py:695 +#: TurtleArt/tabasics.py:691 msgid "equal" msgstr "" -#: TurtleArt/tabasics.py:699 +#: TurtleArt/tabasics.py:695 msgid "logical equal-to operator" msgstr "" -#: TurtleArt/tabasics.py:705 +#: TurtleArt/tabasics.py:701 msgid "not" msgstr "" -#: TurtleArt/tabasics.py:708 +#: TurtleArt/tabasics.py:704 msgid "logical NOT operator" msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 msgid "and" msgstr "" -#: TurtleArt/tabasics.py:718 +#: TurtleArt/tabasics.py:714 msgid "logical AND operator" msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 msgid "or" msgstr "" -#: TurtleArt/tabasics.py:729 +#: TurtleArt/tabasics.py:725 msgid "logical OR operator" msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 msgid "Palette of flow operators" msgstr "" -#: TurtleArt/tabasics.py:743 +#: TurtleArt/tabasics.py:739 msgid "wait" msgstr "" -#: TurtleArt/tabasics.py:747 +#: TurtleArt/tabasics.py:743 msgid "pauses program execution a specified number of seconds" msgstr "" -#: TurtleArt/tabasics.py:754 +#: TurtleArt/tabasics.py:750 msgid "forever" msgstr "" -#: TurtleArt/tabasics.py:758 +#: TurtleArt/tabasics.py:754 msgid "loops forever" msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 msgid "repeat" msgstr "" -#: TurtleArt/tabasics.py:770 +#: TurtleArt/tabasics.py:766 msgid "loops specified number of times" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "if" msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 msgid "then" msgstr "" -#: TurtleArt/tabasics.py:779 +#: TurtleArt/tabasics.py:775 msgid "if then" msgstr "" -#: TurtleArt/tabasics.py:781 +#: TurtleArt/tabasics.py:777 msgid "if-then operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:789 +#: TurtleArt/tabasics.py:785 msgid "else" msgstr "" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 msgid "if then else" msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 msgid "if-then-else operator that uses boolean operators from Numbers palette" msgstr "" -#: TurtleArt/tabasics.py:811 +#: TurtleArt/tabasics.py:807 msgid "horizontal space" msgstr "" -#: TurtleArt/tabasics.py:812 +#: TurtleArt/tabasics.py:808 msgid "jogs stack right" msgstr "" -#: TurtleArt/tabasics.py:819 +#: TurtleArt/tabasics.py:815 msgid "vertical space" msgstr "" -#: TurtleArt/tabasics.py:820 +#: TurtleArt/tabasics.py:816 msgid "jogs stack down" msgstr "" -#: TurtleArt/tabasics.py:826 +#: TurtleArt/tabasics.py:822 msgid "stop action" msgstr "" -#: TurtleArt/tabasics.py:829 +#: TurtleArt/tabasics.py:825 msgid "stops current action" msgstr "" -#: TurtleArt/tabasics.py:838 +#: TurtleArt/tabasics.py:834 msgid "Palette of variable blocks" msgstr "" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 msgid "start" msgstr "" -#: TurtleArt/tabasics.py:846 +#: TurtleArt/tabasics.py:842 msgid "connects action to toolbar run buttons" msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 msgid "text" msgstr "" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 msgid "string value" msgstr "" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 msgid "action" msgstr "" -#: TurtleArt/tabasics.py:865 +#: TurtleArt/tabasics.py:861 msgid "top of nameable action stack" msgstr "" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 msgid "invokes named action stack" msgstr "" -#: TurtleArt/tabasics.py:883 +#: TurtleArt/tabasics.py:879 msgid "store in box 1" msgstr "" -#: TurtleArt/tabasics.py:888 +#: TurtleArt/tabasics.py:884 msgid "stores numeric value in Variable 1" msgstr "" -#: TurtleArt/tabasics.py:896 +#: TurtleArt/tabasics.py:892 msgid "store in box 2" msgstr "" -#: TurtleArt/tabasics.py:901 +#: TurtleArt/tabasics.py:897 msgid "stores numeric value in Variable 2" msgstr "" -#: TurtleArt/tabasics.py:909 +#: TurtleArt/tabasics.py:905 msgid "box 1" msgstr "" -#: TurtleArt/tabasics.py:912 +#: TurtleArt/tabasics.py:908 msgid "Variable 1 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:919 +#: TurtleArt/tabasics.py:915 msgid "box 2" msgstr "" -#: TurtleArt/tabasics.py:922 +#: TurtleArt/tabasics.py:918 msgid "Variable 2 (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 msgid "store in" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 msgid "box" msgstr "" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "" - -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 msgid "my box" msgstr "" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 msgid "stores numeric value in named variable" msgstr "" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 msgid "named variable (numeric value)" msgstr "" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 msgid "action 1" msgstr "" -#: TurtleArt/tabasics.py:958 +#: TurtleArt/tabasics.py:955 msgid "top of Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 msgid "action 2" msgstr "" -#: TurtleArt/tabasics.py:967 +#: TurtleArt/tabasics.py:964 msgid "top of Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:977 +#: TurtleArt/tabasics.py:974 msgid "invokes Action 1 stack" msgstr "" -#: TurtleArt/tabasics.py:987 +#: TurtleArt/tabasics.py:984 msgid "invokes Action 2 stack" msgstr "" -#: TurtleArt/tabasics.py:995 +#: TurtleArt/tabasics.py:992 msgid "trash" msgstr "" -#: TurtleArt/tabasics.py:999 +#: TurtleArt/tabasics.py:996 msgid "empty trash" msgstr "" -#: TurtleArt/tabasics.py:1000 +#: TurtleArt/tabasics.py:997 msgid "permanently deletes items in trash" msgstr "" -#: TurtleArt/tabasics.py:1004 +#: TurtleArt/tabasics.py:1001 msgid "restore all" msgstr "" -#: TurtleArt/tabasics.py:1005 +#: TurtleArt/tabasics.py:1002 msgid "restore all blocks from trash" msgstr "" -#: TurtleArt/tabasics.py:1009 +#: TurtleArt/tabasics.py:1006 msgid "clear all" msgstr "" -#: TurtleArt/tabasics.py:1010 +#: TurtleArt/tabasics.py:1007 msgid "move all blocks to trash" msgstr "" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 msgid "Share selected blocks" msgstr "" #: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 #: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 #: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 msgid "Title" msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 msgid "Stop turtle" msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 msgid "Show blocks" msgstr "" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 msgid "Hide blocks" msgstr "" -#: TurtleArt/talogo.py:511 +#: TurtleArt/talogo.py:508 msgid "did not output to" msgstr "" -#: TurtleArt/talogo.py:570 +#: TurtleArt/talogo.py:567 msgid "I don't know how to" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "doesn't like" msgstr "" -#: TurtleArt/talogo.py:624 +#: TurtleArt/talogo.py:623 msgid "as input" msgstr "" @@ -750,230 +2297,251 @@ msgstr "" msgid "changes the orientation of the palette of blocks" msgstr "" -#: TurtleArt/tautils.py:196 +#: TurtleArt/tautils.py:295 msgid "Load..." msgstr "" -#: TurtleArt/tautils.py:206 +#: TurtleArt/tautils.py:305 msgid "Save..." msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 msgid "click to open" msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 msgid "orientation" msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 msgid "next" msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 msgid "shift" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: TurtleArt/tawindow.py:1316 msgid "" "Please hit the Stop Button before making changes to your Turtle Blocks " "program" msgstr "" -#: TurtleArt/tawindow.py:1310 +#: TurtleArt/tawindow.py:1369 msgid "Select blocks to share" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" + +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" msgstr "" -#: TurtleArt/tawindow.py:3977 +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "" + +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" + +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" + +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" + +#: TurtleArt/tawindow.py:4215 msgid "image" msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 msgid "Save as Logo" msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 msgid "Save as image" msgstr "" -#: TurtleArtActivity.py:211 +#: TurtleArtActivity.py:243 msgid "snapshot" msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 msgid "Save snapshot" msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 msgid "Turn off hover help" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 +#: TurtleArtActivity.py:303 turtleblocks.py:390 msgid "Turn on hover help" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 +#: TurtleArtActivity.py:312 turtleblocks.py:404 msgid "Show palette" msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 msgid "Hide palette" msgstr "" -#: TurtleArtActivity.py:447 +#: TurtleArtActivity.py:485 msgid "Rescale coordinates down" msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 msgid "Rescale coordinates up" msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 msgid "Edit" msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 msgid "View" msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 msgid "Project" msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 msgid "Save/Load" msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 msgid "Copy" msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 msgid "Paste" msgstr "" -#: TurtleArtActivity.py:591 +#: TurtleArtActivity.py:629 msgid "Restore blocks from trash" msgstr "" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 msgid "Fullscreen" msgstr "" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 msgid "Cartesian coordinates" msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 msgid "Polar coordinates" msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 msgid "Metric coordinates" msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 msgid "Grow blocks" msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 msgid "Shrink blocks" msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 msgid "Load example" msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 msgid "Clean" msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 msgid "Run" msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 msgid "Step" msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 msgid "Help" msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 +#: TurtleArtActivity.py:736 turtleblocks.py:417 msgid "Stop" msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 msgid "Load project" msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 msgid "Load plugin" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 msgid "Load Python block" msgstr "" -#: TurtleArtActivity.py:766 +#: TurtleArtActivity.py:895 msgid "Palettes" msgstr "" -#: TurtleArtActivity.py:810 +#: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "" -#: TurtleArtActivity.py:883 +#: TurtleArtActivity.py:985 msgid "p" msgstr "" -#: TurtleArtActivity.py:888 +#: TurtleArtActivity.py:990 msgid "e" msgstr "" -#: TurtleArtActivity.py:890 +#: TurtleArtActivity.py:992 msgid "r" msgstr "" -#: TurtleArtActivity.py:892 +#: TurtleArtActivity.py:994 msgid "w" msgstr "" -#: TurtleArtActivity.py:895 +#: TurtleArtActivity.py:997 msgid "s" msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 msgid "Plugin could not be installed." msgstr "" -#: TurtleArtActivity.py:1117 +#: TurtleArtActivity.py:1234 msgid "Please restart Turtle Art in order to use the plugin." msgstr "" -#: TurtleArtActivity.py:1135 +#: TurtleArtActivity.py:1252 #, python-format msgid "Plugin %s already installed." msgstr "" -#: TurtleArtActivity.py:1136 +#: TurtleArtActivity.py:1253 #, python-format msgid "Do you want to reinstall %s?" msgstr "" @@ -1074,10 +2642,6 @@ msgstr "" msgid "Submit to Web" msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "" - #: gnome_plugins/uploader_plugin.py:166 msgid "Login failed" msgstr "" @@ -1090,7 +2654,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:75 #: plugins/camera_sensor/camera_sensor.py:63 #: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 msgid "Palette of sensor blocks" msgstr "" @@ -1104,11 +2668,6 @@ msgstr "" msgid "push acceleration in x, y, z to heap" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:84 #: plugins/audio_sensors/audio_sensors.py:99 msgid "raw microphone input signal" @@ -1126,7 +2685,7 @@ msgstr "" #: plugins/audio_sensors/audio_sensors.py:119 #: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "pitch" msgstr "" @@ -1135,13 +2694,6 @@ msgstr "" msgid "microphone input pitch" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:152 #: plugins/audio_sensors/audio_sensors.py:166 #: plugins/audio_sensors/audio_sensors.py:180 @@ -1149,13 +2701,6 @@ msgstr "" msgid "microphone input resistance" msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "" - #: plugins/audio_sensors/audio_sensors.py:158 #: plugins/audio_sensors/audio_sensors.py:172 #: plugins/audio_sensors/audio_sensors.py:186 @@ -1164,19 +2709,10 @@ msgid "microphone input voltage" msgstr "" #: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 msgid "Palette of media objects" msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "" - #: plugins/camera_sensor/camera_sensor.py:82 #: plugins/camera_sensor/camera_sensor.py:130 msgid "light level detected by camera" @@ -1208,557 +2744,558 @@ msgstr "" msgid "read value from RFID device" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 msgid "do-while-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 msgid "do-until-True operator that uses boolean operators from Numbers palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 msgid "top" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 msgid "top of a collapsible stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 msgid "journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 msgid "Sugar Journal media object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 msgid "audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 msgid "Sugar Journal audio object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 msgid "video" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 msgid "Sugar Journal video object" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 msgid "Sugar Journal description field" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 msgid "show" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 msgid "draws text or show media from the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 msgid "show aligned" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 msgid "set scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 msgid "sets the scale of media" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 msgid "picture name" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 msgid "saves a picture to the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 msgid "save SVG" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 msgid "saves turtle graphics as an SVG file in the Sugar Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 msgid "scale" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 msgid "holds current scale value" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 msgid "media wait" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 msgid "wait for current video or audio to complete" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 msgid "media stop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 msgid "stop video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 msgid "media pause" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 msgid "pause video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 msgid "media resume" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 msgid "resume playing video or audio" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 msgid "speak" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 msgid "hello" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 msgid "speaks text" msgstr "" #. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 msgid "sinewave" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "amplitude" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 msgid "duration" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 msgid "button down" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 msgid "returns 1 if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 msgid "returns True if mouse button is pressed" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 msgid "mouse x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 msgid "mouse y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 msgid "returns mouse y coordinate" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 msgid "query keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 msgid "query for keyboard input (results stored in keyboard block)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 msgid "keyboard" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 msgid "holds results of query-keyboard block as ASCII" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 msgid "read pixel" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 msgid "RGB color under the turtle is pushed to the stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 msgid "turtle sees" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 msgid "returns the color that the turtle \"sees\"" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 msgid "Palette of extra options" msgstr "" #. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 msgid "push" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 msgid "pushes value onto FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 msgid "show heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 msgid "empty heap" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 msgid "emptys FILO (first-in-last-out heap)" msgstr "" #. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 msgid "pop" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 msgid "pops value off FILO (first-in last-out heap)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 msgid "empty heap?" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 msgid "returns True if heap is empty" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 msgid "comment" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 msgid "places a comment in your code" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 msgid "print" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 msgid "prints value in status block at bottom of the screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 msgid "Python chr operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 msgid "Python int operator" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 msgid "Python" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 msgid "" "a programmable block: used to add advanced single-variable math equations, e." "g., sin(x)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sqrt(x*x+y*y)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 msgid "" "a programmable block: used to add advanced multi-variable math equations, e." "g., sin(x+y+z)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 msgid "Python block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 msgid "runs code found in the tamyblock.py module found in the Journal" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 msgid "Cartesian" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 msgid "displays Cartesian coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 msgid "polar" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 msgid "displays polar coordinates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 msgid "turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 msgid "turtle shell" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 msgid "put a custom 'shell' on the turtle" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 msgid "top of a collapsed stack" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 msgid "load" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 msgid "loads a block" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 msgid "setxy" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 msgid "palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 msgid "selects a palette" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 msgid "Palette of presentation templates" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 msgid "hide blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 msgid "declutters canvas by hiding blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 msgid "show blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 msgid "restores hidden blocks" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 msgid "hides the Sugar toolbars" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 msgid "list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 msgid "presentation bulleted list" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 msgid "presentation template: list of bullets" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 msgid "presentation template: select Journal object (no description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 msgid "presentation template: select Journal object (with description)" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 msgid "presentation template: select four Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 msgid "presentation template: select two Journal objects" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 msgid "xcor of left of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 msgid "bottom" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 msgid "ycor of bottom of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 msgid "the canvas width" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 msgid "xcor of right of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 msgid "ycor of top of screen" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 msgid "the canvas height" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 msgid "title x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 msgid "title y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 msgid "left x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 msgid "top y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 msgid "right x" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 msgid "bottom y" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 msgid "presentation 1x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 msgid "presentation 2x1" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 msgid "presentation 1x2" msgstr "" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 msgid "presentation 2x2" msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" + #: pysamples/brain.py:43 msgid "Please install the Speak Activity and try again." msgstr "" @@ -1810,80 +3347,80 @@ msgstr "" msgid "make a uturn" msgstr "" -#: turtleblocks.py:86 +#: turtleblocks.py:89 msgid "usage is" msgstr "" -#: turtleblocks.py:240 +#: turtleblocks.py:250 msgid "No option action:" msgstr "" -#: turtleblocks.py:255 +#: turtleblocks.py:265 msgid "File not found" msgstr "" -#: turtleblocks.py:279 +#: turtleblocks.py:289 #, python-format msgid "Configuration directory not writable: %s" msgstr "" -#: turtleblocks.py:354 +#: turtleblocks.py:365 msgid "New" msgstr "" -#: turtleblocks.py:355 +#: turtleblocks.py:366 msgid "Open" msgstr "" -#: turtleblocks.py:356 +#: turtleblocks.py:367 msgid "Save" msgstr "" -#: turtleblocks.py:357 +#: turtleblocks.py:368 msgid "Save as" msgstr "" -#: turtleblocks.py:362 +#: turtleblocks.py:373 msgid "Quit" msgstr "" -#: turtleblocks.py:363 +#: turtleblocks.py:374 msgid "File" msgstr "" -#: turtleblocks.py:370 +#: turtleblocks.py:381 msgid "Rescale coordinates" msgstr "" -#: turtleblocks.py:376 +#: turtleblocks.py:387 msgid "Reset block size" msgstr "" -#: turtleblocks.py:394 +#: turtleblocks.py:408 msgid "Show/hide blocks" msgstr "" -#: turtleblocks.py:396 +#: turtleblocks.py:410 msgid "Tools" msgstr "" -#: turtleblocks.py:402 +#: turtleblocks.py:416 msgid "Debug" msgstr "" -#: turtleblocks.py:404 +#: turtleblocks.py:418 msgid "Turtle" msgstr "" -#: turtleblocks.py:407 +#: turtleblocks.py:421 msgid "About..." msgstr "" -#: turtleblocks.py:447 +#: turtleblocks.py:461 msgid "You have unsaved work. Would you like to save before quitting?" msgstr "" -#: turtleblocks.py:448 +#: turtleblocks.py:462 msgid "Save project?" msgstr "" diff --git a/po/zh_CN.po b/po/zh_CN.po index 90f6acc..319a9c8 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -1,13 +1,34 @@ +# #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: 2013-06-20 20:21+0200\n" +"Last-Translator: lite \n" +"Language-Team: LANGUAGE \n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Pootle 2.0.5\n" +"#-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-05-17 00:31-0400\n" @@ -22,1548 +43,2356 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -msgid "TurtleBlocks" -msgstr "海龟积木" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" -msgstr "一个受Logo启发连接可视化编程块并画有彩色图片的海龟" +msgid "turtleart-extras (master)" +msgstr "海龟绘图附加组件(主)" -#: TurtleArt/tabasics.py:119 -msgid "Palette of turtle commands" -msgstr "海龟指令模板" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "海龟方块" -#: TurtleArt/tabasics.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 -msgid "forward" -msgstr "前进" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "海龟绘画" -#: TurtleArt/tabasics.py:128 -msgid "moves turtle forward" -msgstr "向前移动海龟" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "迷你海龟绘图" -#: TurtleArt/tabasics.py:135 -msgid "back" -msgstr "后退" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "海龟谜题" -#: TurtleArt/tabasics.py:139 -msgid "moves turtle backward" -msgstr "向后移动海龟" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "选择一个挑战" -#: TurtleArt/tabasics.py:147 -msgid "clean" -msgstr "清屏" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "亚马逊托尔图加" -#: TurtleArt/tabasics.py:150 -msgid "clears the screen and reset the turtle" -msgstr "清空屏幕并重置海龟" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "墨西哥比索模板" -#: TurtleArt/tabasics.py:158 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 -msgid "left" -msgstr "左边" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "哥伦比亚比索模板" + +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "卢旺达法郎模板" + +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "美元模板" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "澳元模板" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "巴拉圭瓜拉尼模板" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "秘鲁新索尔的模板" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "乌拉圭比索模板" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "海龟机器人" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "海龟方块含有Butia, Lego NxT, WeDo, Arduino, FollowMe插件" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "错误:速度必须是0到1023之间的值" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "错误:该引脚必须在1和8之间" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "错误:该值必须为0或1,“低”或“高" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "错误:该模式必须是输入或输出。" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "开关LED:1 是开, 0是关" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "返回灰度等级,为0和65536之间的一个数值" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "当按钮按下返回1,否则为0" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "返回光照等级,为0和65536之间的一个数值" -#: TurtleArt/tabasics.py:162 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "逆时针转动海龟(角度)" +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "返回距离,为0和65536之间的一个数值" -#: TurtleArt/tabasics.py:170 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 -msgid "right" -msgstr "右边" +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "返回电阻值(欧姆)" -#: TurtleArt/tabasics.py:174 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "顺时针转动海龟(角度)" +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "返回电压值(伏特)" -#: TurtleArt/tabasics.py:182 -msgid "arc" -msgstr "走弧形" +#: taextras.py:86 +msgid "returns the temperature" +msgstr "返回温度" -#: TurtleArt/tabasics.py:182 -msgid "angle" -msgstr "角度" +#: taextras.py:87 +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "当传感器检测到磁场返回1,否则为0" -#: TurtleArt/tabasics.py:182 -msgid "radius" -msgstr "半径" +#: taextras.py:88 +msgid "LED" +msgstr "指示灯" -#: TurtleArt/tabasics.py:186 -msgid "moves turtle along an arc" -msgstr "延弧形移动海龟" +#: taextras.py:89 +msgid "button" +msgstr "按钮" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "set xy" -msgstr "设置 坐标" +#: taextras.py:90 taextras.py:358 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +#, fuzzy +msgid "gray" +msgstr "" +"#-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-#\n" +"灰色\n" +"#-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-#\n" +"灰度" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "x" -msgstr "横" +#: taextras.py:91 taextras.py:356 +msgid "light" +msgstr "灯光" -#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 -msgid "y" -msgstr "纵" +#: taextras.py:92 +msgid "temperature" +msgstr "温度" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "移动海龟到座标(x,y);(0,0)是屏幕中心。" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "距离" -#: TurtleArt/tabasics.py:209 -msgid "set heading" -msgstr "设置朝向" - -#: TurtleArt/tabasics.py:213 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "设置海龟朝向(0表示朝向屏幕上方)" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "电阻" -#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 -msgid "xcor" -msgstr "横坐标" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "电压" -#: TurtleArt/tabasics.py:222 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "包含海龟当前位置的X座标值(可以用来替换数字块)" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "布迪机器人" -#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 -msgid "ycor" -msgstr "纵坐标" +#: taextras.py:97 +msgid "refresh Butia" +msgstr "刷新布迪" -#: TurtleArt/tabasics.py:233 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "包含海龟当前位置的Y座标值(可以用来替换数字块)" +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "刷新布迪模板和拼块的状态" -#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 -msgid "heading" -msgstr "朝向" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "布迪充电" -#: TurtleArt/tabasics.py:244 +#: taextras.py:101 msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "包含海龟当前的朝向的角度值(可以用来替换数字块)" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "返回电池充电(单位为伏)。如果没有电机,返回255" -#: TurtleArt/tabasics.py:278 -msgid "Palette of pen commands" -msgstr "画笔指令模板" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "布迪加速" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -msgid "fill screen" -msgstr "涂满全屏" +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "设置布迪的马达速度" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 -#: TurtleArt/tabasics.py:344 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 -msgid "color" -msgstr "颜色" +#: taextras.py:105 +msgid "move Butia" +msgstr "移动布迪" -#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 -#: TurtleArt/tabasics.py:354 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 -msgid "shade" -msgstr "深度" +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "左边" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -msgid "fills the background with (color, shade)" -msgstr "以(颜色,阴影)填充背景" +#: taextras.py:107 TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "右边" -#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 -msgid "gray" -msgstr "灰度" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "以指定速度移动布迪电机" + +#: taextras.py:109 +msgid "stop Butia" +msgstr "停止布迪" + +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "停止布迪机器人" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "布迪前进" + +#: taextras.py:113 +msgid "move the Butia robot forward" +msgstr "向前移动布迪机器人" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "布迪左转" + +#: taextras.py:116 +msgid "turn the Butia robot at left" +msgstr "向左转动布迪机器人" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "布迪右转" + +#: taextras.py:119 +msgid "turn the Butia robot at right" +msgstr "向右转动布迪机器人" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "布迪后退" + +#: taextras.py:122 +msgid "move the Butia robot backward" +msgstr "先后移动布迪机器人" + +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "布迪机器人额外模块" + +#: taextras.py:124 +msgid "hack pin mode" +msgstr "破解引脚模式" + +#: taextras.py:125 taextras.py:293 taextras.py:459 +#, fuzzy +msgid "pin" +msgstr "" +"#-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-#\n" +"引脚\n" +"#-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-#\n" +"图钉" -#: TurtleArt/tabasics.py:309 -msgid "set color" -msgstr "设置颜色" +#: taextras.py:126 taextras.py:460 +msgid "mode" +msgstr "模式" -#: TurtleArt/tabasics.py:313 -msgid "sets color of the line drawn by the turtle" -msgstr "设置海龟绘制的线条的颜色" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "选择引脚功能(输入,输出)。" -#: TurtleArt/tabasics.py:321 -msgid "set shade" -msgstr "设置深度" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "写入破解引脚布迪" -#: TurtleArt/tabasics.py:325 -msgid "sets shade of the line drawn by the turtle" -msgstr "设置海龟绘制的线条的深度" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "值" -#: TurtleArt/tabasics.py:333 -msgid "set gray" -msgstr "设置灰度" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "设置破解引脚到0或1" -#: TurtleArt/tabasics.py:336 -msgid "sets gray level of the line drawn by the turtle" -msgstr "设置海龟绘制的线条的灰度" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "读取破解引脚布迪" -#: TurtleArt/tabasics.py:345 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "包含当前画笔的颜色(可以用来替换数字块)" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "读取一个破解引脚的值" -#: TurtleArt/tabasics.py:355 -msgid "holds current pen shade" -msgstr "设置当前画笔的深度" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "高" -#: TurtleArt/tabasics.py:364 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "包含当前的灰度值(可以用来替换数字块)" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "设置数字端口为高值。" -#: TurtleArt/tabasics.py:372 -msgid "pen up" -msgstr "抬笔" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "输入" -#: TurtleArt/tabasics.py:375 -msgid "Turtle will not draw when moved." -msgstr "海龟将不会在移动时绘图。" +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "为数字输入配置破解端口。" -#: TurtleArt/tabasics.py:381 -msgid "pen down" -msgstr "落笔" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "低" -#: TurtleArt/tabasics.py:384 -msgid "Turtle will draw when moved." -msgstr "海龟将在移动时绘图。" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "设置数字端口为低值。" -#: TurtleArt/tabasics.py:390 -msgid "set pen size" -msgstr "设置笔的粗细" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "输出" -#: TurtleArt/tabasics.py:394 -msgid "sets size of the line drawn by the turtle" -msgstr "设置海龟绘制的线条的宽度" +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "为数字输出配置破解端口。" -#: TurtleArt/tabasics.py:404 -msgid "start fill" -msgstr "开始填充" +#: taextras.py:141 +msgid "Butia" +msgstr "布迪" -#: TurtleArt/tabasics.py:406 -msgid "starts filled polygon (used with end fill block)" -msgstr "开始填充多边形的绘制(和完成填充一起使用)" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "错误:引脚 %s 必须在输出模式。" -#: TurtleArt/tabasics.py:413 -msgid "end fill" -msgstr "完成填充" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "错误:引脚 %s 必须在输入模式。" -#: TurtleArt/tabasics.py:415 -msgid "completes filled polygon (used with start fill block)" -msgstr "完成填充多边形的绘制(和开始填充一起使用)" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "导入Pygame出错。该插件需要Pygame 1.9" -#: TurtleArt/tabasics.py:422 -msgid "pen size" -msgstr "笔的粗细" +#: taextras.py:148 +msgid "Error on initialization of the camera" +msgstr "摄像头初始化出错" -#: TurtleArt/tabasics.py:423 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "包含当前画笔的大小(可以用来替换数字块)" +#: taextras.py:149 +msgid "No camera was found" +msgstr "没有找到摄像头" -#: TurtleArt/tabasics.py:437 -msgid "Palette of pen colors" -msgstr "画笔颜色模板" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "停止摄像头出错" -#: TurtleArt/tabasics.py:439 -msgid "red" -msgstr "红色" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "启动摄像头出错" -#: TurtleArt/tabasics.py:440 -msgid "orange" -msgstr "橙黄色" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "获取面罩出错" -#: TurtleArt/tabasics.py:442 -msgid "yellow" -msgstr "黄色" +#: taextras.py:154 +msgid "FollowMe" +msgstr "跟我来" -#: TurtleArt/tabasics.py:444 -msgid "green" -msgstr "绿色" +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "刷新 FollowMe" -#: TurtleArt/tabasics.py:445 -msgid "cyan" -msgstr "青色" +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "搜寻一个已连接的相机。" -#: TurtleArt/tabasics.py:446 -msgid "blue" -msgstr "蓝色" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "校准" -#: TurtleArt/tabasics.py:447 -msgid "purple" -msgstr "紫色" +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "存储个性化的校准" -#: TurtleArt/tabasics.py:449 -msgid "white" -msgstr "白色" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "返回个性化校准" -#: TurtleArt/tabasics.py:450 -msgid "black" -msgstr "黑色" +#: taextras.py:161 +msgid "follow" +msgstr "跟随" -#: TurtleArt/tabasics.py:456 -msgid "set text color" -msgstr "设置文字颜色" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "跟随颜色或校准" -#: TurtleArt/tabasics.py:459 -msgid "sets color of text drawn by the turtle" -msgstr "设置海龟绘制文字的颜色" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "亮度" -#: TurtleArt/tabasics.py:467 -msgid "set text size" -msgstr "设置文字大小" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "设置摄像头亮度为0到255之间的值。" -#: TurtleArt/tabasics.py:470 -msgid "sets size of text drawn by the turtle" -msgstr "设置海龟绘制的文字的大小" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "最小值像素" -#: TurtleArt/tabasics.py:553 -msgid "Palette of numeric operators" -msgstr "数值运算模板" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "设置要跟随的最小像素数目" -#: TurtleArt/tabasics.py:559 -msgid "plus" -msgstr "加" +#: taextras.py:167 +msgid "threshold" +msgstr "阀门" -#: TurtleArt/tabasics.py:563 -msgid "adds two alphanumeric inputs" -msgstr "将两个字符数值型输入相加" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "为RGB颜色设置一个阀门" -#: TurtleArt/tabasics.py:571 -msgid "minus" -msgstr "减" +#: taextras.py:170 +msgid "camera mode" +msgstr "摄像头模式" -#: TurtleArt/tabasics.py:574 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "将顶部输入减去底部输入" +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "设置摄像头的颜色模式:RGB,YUV或HSV" -#: TurtleArt/tabasics.py:585 -msgid "multiply" -msgstr "乘" +#: taextras.py:173 +msgid "get brightness" +msgstr "获得亮度" -#: TurtleArt/tabasics.py:588 -msgid "multiplies two numeric inputs" -msgstr "将两个数值型输入相乘" +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "获得环境光的亮度" -#: TurtleArt/tabasics.py:597 -msgid "divide" -msgstr "除" +#: taextras.py:175 +msgid "average color" +msgstr "平均颜色" -#: TurtleArt/tabasics.py:600 +#: taextras.py:176 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "将顶部输入(分子)除以底部输入(分母)" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "如果设置为0,在校准过程中颜色平均为关,其他值则为开" + +#: taextras.py:178 +msgid "x position" +msgstr "x 位置" + +#: taextras.py:179 +msgid "return x position" +msgstr "返回 x 位置" + +#: taextras.py:180 +msgid "y position" +msgstr "y 位置" + +#: taextras.py:181 +msgid "return y position" +msgstr "返回 y 位置" + +#: taextras.py:182 +msgid "pixels" +msgstr "像素" + +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "返回最大块的像素数目" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "设置摄像头的颜色模式为RGB" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "设置摄像头的颜色模式为YUV" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "设置摄像头的颜色模式为HSV" + +#: taextras.py:190 +msgid "empty calibration" +msgstr "空校准" + +#: taextras.py:191 +msgid "error in string conversion" +msgstr "字符串转换错误" + +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "模式检测" + +#: taextras.py:198 +msgid "Seeing signal" +msgstr "发现信号" + +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "如果信号在摄像头前面返回True" + +#: taextras.py:200 +msgid "Distance to signal" +msgstr "信号的距离" + +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "返回距摄像头的毫米单位的信号距离" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "桑博" + +#: taextras.py:207 +msgid "speed SumBot" +msgstr "加速桑博" + +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "提交桑博的速度" + +#: taextras.py:209 +msgid "set the default speed for the movement commands" +msgstr "设置移动命令的默认速度" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "向前桑博" + +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "移动桑博向前" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "向后桑博" + +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "移动桑博向后" + +#: taextras.py:216 +msgid "stop SumBot" +msgstr "停止桑博" + +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "让桑博停下来" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "左转桑博" + +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "让桑博向左转" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "右转桑博" + +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "让桑博向右转" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "与中心的角度" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:228 +msgid "get the angle to the center of the dohyo" +msgstr "得到相对圆环中心的角度" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "与敌人的角度" + +#: taextras.py:232 +msgid "get the angle to the Enemy" +msgstr "得到相对敌人的角度" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "桑博x坐标" + +#: taextras.py:235 +msgid "get the x coordinate of the SumBot" +msgstr "得到桑博的x坐标" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "桑博y坐标" + +#: taextras.py:238 +msgid "get the y coordinate of the SumBot" +msgstr "得到桑博的y坐标" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "敌人x坐标" + +#: taextras.py:241 +msgid "get the x coordinate of the Enemy" +msgstr "得到敌人的x坐标" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "敌人y坐标" + +#: taextras.py:244 +msgid "get the y coordinate of the Enemy" +msgstr "得到敌人的y坐标" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "转动桑博" + +#: taextras.py:247 +msgid "get the rotation of the Sumbot" +msgstr "得到桑博的转动" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "转动敌人" + +#: taextras.py:250 +msgid "get the rotation of the Enemy" +msgstr "得到敌人的转动" + +#: taextras.py:251 +msgid "distance to center" +msgstr "与中心的距离" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:253 +msgid "get the distance to the center of the dohyo" +msgstr "得到与圆环中心的距离" + +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "与敌人的距离" + +#: taextras.py:255 +msgid "get the distance to the Enemy" +msgstr "得到与敌人的距离" + +#: taextras.py:256 +msgid "update information" +msgstr "更新信息" + +#: taextras.py:257 +msgid "update information from the server" +msgstr "从服务器更新信息" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "物理块模板" + +#: taextras.py:263 +msgid "start polygon" +msgstr "定义多边形" + +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "根据当前海龟xy方向的位置开始定义新的多边形。" + +#: taextras.py:266 +msgid "add point" +msgstr "添加点" + +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "根据当前海龟xy方向的位置添加新的点到当前的多边形。" -#: TurtleArt/tabasics.py:610 -msgid "identity" -msgstr "自身" +#: taextras.py:269 +msgid "end polygon" +msgstr "完成多边形" -#: TurtleArt/tabasics.py:612 -msgid "identity operator used for extending blocks" -msgstr "用来拉长积木块的“自身”操作符" +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "定义一个新的多边形。" -#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 -msgid "mod" -msgstr "同余" +#: taextras.py:271 +msgid "end filled polygon" +msgstr "结束填充多边形的绘制" -#: TurtleArt/tabasics.py:624 -msgid "modular (remainder) operator" -msgstr "取模(余数)操作符" +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "不是一个简单多边形" -#: TurtleArt/tabasics.py:631 -msgid "√" -msgstr "√" +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "定义一个新的填充多边形。" -#: TurtleArt/tabasics.py:632 -msgid "square root" -msgstr "平方根" +#: taextras.py:274 +msgid "triangle" +msgstr "三角形" -#: TurtleArt/tabasics.py:635 -msgid "calculates square root" -msgstr "计算平方根" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "基地" -#: TurtleArt/tabasics.py:642 -msgid "random" -msgstr "随机值" +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "高度" -#: TurtleArt/tabasics.py:642 -msgid "min" -msgstr "最小值" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "添加一个三角形对象到项目。" -#: TurtleArt/tabasics.py:642 -msgid "max" -msgstr "最大值" +#: taextras.py:279 +msgid "circle" +msgstr "圆形" -#: TurtleArt/tabasics.py:646 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "返回最小值(顶部)和最大值(底部)之间的随机数" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "添加一个圆形对象到项目。" -#: TurtleArt/tabasics.py:658 -msgid "number" -msgstr "数字" +#: taextras.py:281 +msgid "rectangle" +msgstr "长方形" -#: TurtleArt/tabasics.py:659 -msgid "used as numeric input in mathematic operators" -msgstr "在数学运算符中作为数值型输入" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "宽度" -#: TurtleArt/tabasics.py:667 -msgid "greater than" -msgstr "大于" +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "添加一个长方形对象到项目。" -#: TurtleArt/tabasics.py:670 -msgid "logical greater-than operator" -msgstr "逻辑“大于”运算符" +#: taextras.py:285 +msgid "reset" +msgstr "重置" -#: TurtleArt/tabasics.py:679 -msgid "less than" -msgstr "小于" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "重置项目;清除对象列表。" -#: TurtleArt/tabasics.py:683 -msgid "logical less-than operator" -msgstr "逻辑“小于”运算符" +#: taextras.py:287 +msgid "motor" +msgstr "电机" -#: TurtleArt/tabasics.py:691 -msgid "equal" -msgstr "等于" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "转矩" -#: TurtleArt/tabasics.py:695 -msgid "logical equal-to operator" -msgstr "逻辑“等于”运算符" +#: taextras.py:290 +msgid "speed" +msgstr "速度" -#: TurtleArt/tabasics.py:701 -msgid "not" -msgstr "非" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "电机转矩和速度范围是从0(关)到正数,电机放置在最近被创建的对象上。" -#: TurtleArt/tabasics.py:704 -msgid "logical NOT operator" -msgstr "逻辑“非”运算符" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "用图钉固定一个对象,防止掉落。" -#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 -msgid "and" -msgstr "与" +#: taextras.py:295 +msgid "joint" +msgstr "联合" -#: TurtleArt/tabasics.py:714 -msgid "logical AND operator" -msgstr "逻辑“与”运算符" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "横" -#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 -msgid "or" -msgstr "或" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "纵" -#: TurtleArt/tabasics.py:725 -msgid "logical OR operator" -msgstr "逻辑“或”运算符" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "把两个对象连接到一起(在点x,y处最近创建的对象)。" -#: TurtleArt/tabasics.py:734 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 -msgid "Palette of flow operators" -msgstr "流程控制模板" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "保存为“物理”活动" -#: TurtleArt/tabasics.py:739 -msgid "wait" -msgstr "等待" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "当作一个物理活动保存该项目到日志。" -#: TurtleArt/tabasics.py:743 -msgid "pauses program execution a specified number of seconds" -msgstr "暂停程序执行指定秒数" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "齿轮" -# Here, 'forever' means 'forever repeat'. -#: TurtleArt/tabasics.py:750 -msgid "forever" -msgstr "永远执行" +#: taextras.py:304 +msgid "Add a gear object to the project." +msgstr "添加一个齿轮对象到项目。" -#: TurtleArt/tabasics.py:754 -msgid "loops forever" -msgstr "永远执行的循环" +#: taextras.py:305 +msgid "density" +msgstr "密度" -#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 -msgid "repeat" -msgstr "重复" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "设置对象的密度属性(密度可以是任何正数)。" -#: TurtleArt/tabasics.py:766 -msgid "loops specified number of times" -msgstr "循环指定次数" +#: taextras.py:308 +msgid "friction" +msgstr "摩擦" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "if" -msgstr "如果" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "设置对象的摩擦系数(值从0到1,0无摩擦,1强摩擦)。" -#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 -msgid "then" -msgstr "那么" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "弹力" -#: TurtleArt/tabasics.py:775 -msgid "if then" -msgstr "如果 那么" +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "设置对象的弹性系数(值从0到1,0无弹性,1强弹性)。" -#: TurtleArt/tabasics.py:777 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "“如果-那么”运算符,会用到数值模板中的布尔运算符" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "动态" -#: TurtleArt/tabasics.py:785 -msgid "else" -msgstr "否则" +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "动态值为1时对象可以移动;为0时位置是固定的。" -#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 -msgid "if then else" -msgstr "如果 那么 或者" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +msgid "Palette of WeDo blocks" +msgstr "乐高WeDo模板" -#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "“如果-那么-或者”运算符,会用到数值模板中的布尔运算符" +#: taextras.py:324 +msgid "WeDo" +msgstr "乐高WeDo" -#: TurtleArt/tabasics.py:807 -msgid "horizontal space" -msgstr "水平空白" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "设置当前的乐高WeDo设备" -#: TurtleArt/tabasics.py:808 -msgid "jogs stack right" -msgstr "将块堆向右推" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "乐高WeDo设备的数量" -#: TurtleArt/tabasics.py:815 -msgid "vertical space" -msgstr "竖直空白" +#: taextras.py:327 +msgid "tilt" +msgstr "斜度" -#: TurtleArt/tabasics.py:816 -msgid "jogs stack down" -msgstr "将积木堆向下推" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" +"倾斜传感器输出:(-1 ==没有倾斜,0 ==向前倾斜,3 ==向后倾斜,1 ==向左倾斜,2 " +"==向左倾斜)" -#: TurtleArt/tabasics.py:822 -msgid "stop action" -msgstr "停止动作" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "距离传感器输出" -#: TurtleArt/tabasics.py:825 -msgid "stops current action" -msgstr "停止当前动作" +#: taextras.py:333 +msgid "Motor A" +msgstr "电机 A" -#: TurtleArt/tabasics.py:834 -msgid "Palette of variable blocks" -msgstr "可变块模板" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "返回电机A的当前值" -#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 -msgid "start" -msgstr "开始" +#: taextras.py:335 +msgid "Motor B" +msgstr "电机B" -#: TurtleArt/tabasics.py:842 -msgid "connects action to toolbar run buttons" -msgstr "关联动作到工具栏中的运行按钮" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "返回电机B的当前值" -#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 -#: TurtleArt/tabasics.py:851 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 -msgid "text" -msgstr "文本" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "设置电机A的值" -#: TurtleArt/tabasics.py:852 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -msgid "string value" -msgstr "字符串值" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "设置电机B的值" -#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 -#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 -#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 -#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 -#: TurtleArt/tawindow.py:4363 -msgid "action" -msgstr "动作" +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "乐高WeDo不可用" -#: TurtleArt/tabasics.py:861 -msgid "top of nameable action stack" -msgstr "可命名动作堆的顶部" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "乐高WeDo %d 不可用; 缺省为1" -#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 -msgid "invokes named action stack" -msgstr "执行可命名动作堆" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "%(device)s 不可用于乐高 WeDo %(wedo_number)d" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "乐高NXT马达部件模板" + +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "乐高NXT传感器部件模板" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "触摸" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "超声波" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "颜色" -#: TurtleArt/tabasics.py:879 -msgid "store in box 1" -msgstr "保存到盒子1" +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "声音" -#: TurtleArt/tabasics.py:884 -msgid "stores numeric value in Variable 1" -msgstr "保存数值到变量1" +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "请检查该块的连接" -#: TurtleArt/tabasics.py:892 -msgid "store in box 2" -msgstr "保存到盒子2" +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "无效的端口'%s'。端口必须是:A,B或C" -#: TurtleArt/tabasics.py:897 -msgid "stores numeric value in Variable 2" -msgstr "保存数值到变量2" +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "无效的端口'%s'。端口必须是:1,2,3或4" -#: TurtleArt/tabasics.py:905 -msgid "box 1" -msgstr "盒子1" +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "功率值必须位于-127到127之间" -#: TurtleArt/tabasics.py:908 -msgid "Variable 1 (numeric value)" -msgstr "变量1(数值)" +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "该参数必须是一个整数,而不是 '%s'" -#: TurtleArt/tabasics.py:915 -msgid "box 2" -msgstr "盒子2" +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "发生了一个错误:检查所有连接​​,并尝试重新连接" -#: TurtleArt/tabasics.py:918 -msgid "Variable 2 (numeric value)" -msgstr "变量2(数值)" +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "NXT找到 %s 块" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "store in" -msgstr "放入" +#: taextras.py:367 +msgid "NXT not found" +msgstr "没找到 NXT" -#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 -msgid "box" -msgstr "盒子" +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "没有找到块 %s" -#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 -msgid "value" -msgstr "值" +#: taextras.py:369 +msgid "refresh NXT" +msgstr "刷新 NXT" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 -#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 -#: TurtleArt/tawindow.py:4418 -msgid "my box" -msgstr "我的盒子" +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "搜索已连接的NXT积木。" -#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 -msgid "stores numeric value in named variable" -msgstr "保存数值到命名的变量" +#: taextras.py:371 +msgid "NXT" +msgstr "NXT" -#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 -msgid "named variable (numeric value)" -msgstr "命名的变量(数值)" +#: taextras.py:372 +msgid "set current NXT device" +msgstr "设置当前的NXT设备" -#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 -msgid "action 1" -msgstr "动作1" +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "NXT设备的数量" -#: TurtleArt/tabasics.py:955 -msgid "top of Action 1 stack" -msgstr "动作堆1的顶部" +#: taextras.py:374 +msgid "brick name" +msgstr "块名称" -#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 -msgid "action 2" -msgstr "动作2" +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "得到块的名称" -#: TurtleArt/tabasics.py:964 -msgid "top of Action 2 stack" -msgstr "动作堆2的顶部" +#: taextras.py:376 +msgid "play tone" +msgstr "播放音调" -#: TurtleArt/tabasics.py:974 -msgid "invokes Action 1 stack" -msgstr "执行动作堆1" +#: taextras.py:377 +msgid "frequency" +msgstr "频率" -#: TurtleArt/tabasics.py:984 -msgid "invokes Action 2 stack" -msgstr "执行动作堆2" +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "时间" -#: TurtleArt/tabasics.py:992 -msgid "trash" -msgstr "回收站" +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "以时间频率播放音调。" -#: TurtleArt/tabasics.py:996 -msgid "empty trash" -msgstr "清空回收站" +#. TRANS: turn is the action +#: taextras.py:381 +msgid "" +"turn motor\n" +"\n" +msgstr "" +"转动电机\n" +"\n" -#: TurtleArt/tabasics.py:997 -msgid "permanently deletes items in trash" -msgstr "永久性地删除回收站中的项" +#: taextras.py:382 +msgid "port" +msgstr "端口" -#: TurtleArt/tabasics.py:1001 -msgid "restore all" -msgstr "全部还原" +#: taextras.py:383 +msgid "power" +msgstr "电源" -#: TurtleArt/tabasics.py:1002 -msgid "restore all blocks from trash" -msgstr "还原回收站中的所有积木块" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +msgid "rotations" +msgstr "旋转" -#: TurtleArt/tabasics.py:1006 -msgid "clear all" -msgstr "全部清除" +#: taextras.py:386 +msgid "turn a motor" +msgstr "转动电机" -#: TurtleArt/tabasics.py:1007 -msgid "move all blocks to trash" -msgstr "将所有积木块移入回收站" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" +"同步\n" +"\n" +"电机" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 -#: TurtleArtActivity.py:751 -msgid "Share selected blocks" -msgstr "分享选中积木块" +#: taextras.py:388 +msgid "steering" +msgstr "转向" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 -msgid "Title" -msgstr "标题" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "同步连接在端口B和端口C的两个电机" -#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 -msgid "Stop turtle" -msgstr "停止" +#: taextras.py:390 +msgid "PORT A" +msgstr "端口 A" -#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 -msgid "Show blocks" -msgstr "显示积木块" +#: taextras.py:391 +msgid "PORT A of the brick" +msgstr "积木的端口 A" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 -msgid "Hide blocks" -msgstr "隐藏积木块" +#: taextras.py:392 +msgid "PORT B" +msgstr "端口 B" -#: TurtleArt/talogo.py:508 -msgid "did not output to" -msgstr "没有输出到" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "积木的端口 B" -#: TurtleArt/talogo.py:567 -msgid "I don't know how to" -msgstr "我不知道怎样" +#: taextras.py:394 +msgid "PORT C" +msgstr "端口 C" -#: TurtleArt/talogo.py:623 -msgid "doesn't like" -msgstr "不喜欢" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "积木的端口 C" -#: TurtleArt/talogo.py:623 -msgid "as input" -msgstr "作为输入" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" +"同步\n" +"电机" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "显示下一个模板" +#: taextras.py:397 +msgid "start motor" +msgstr "启动电机" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "改变积木块模板的方向" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "持续运行电机。" + +#: taextras.py:399 +msgid "brake motor" +msgstr "制动电机" + +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "停止指定的电机。" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "复位电机" + +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "复位电机计数器。" + +#: taextras.py:404 +msgid "motor position" +msgstr "电机位置" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "得到电机位置。" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "端口 1" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "积木的端口 1" + +#: taextras.py:408 +msgid "read" +msgstr "读取" + +#: taextras.py:409 +msgid "sensor" +msgstr "传感器" + +#: taextras.py:410 +msgid "Read sensor output." +msgstr "读取传感器输出。" + +#: taextras.py:411 +msgid "PORT 2" +msgstr "端口 2" + +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "积木的端口 2" + +#: taextras.py:413 +msgid "light sensor" +msgstr "灯光传感器" + +#: taextras.py:414 +msgid "gray sensor" +msgstr "灰色传感器" + +#: taextras.py:415 +msgid "PORT 3" +msgstr "端口 3" + +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "积木的端口 3" + +#: taextras.py:417 +msgid "touch sensor" +msgstr "触控传感器" + +#: taextras.py:418 +msgid "distance sensor" +msgstr "距离传感器" + +#: taextras.py:419 +msgid "PORT 4" +msgstr "端口 4" + +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "积木的端口 4" + +#: taextras.py:421 +msgid "sound sensor" +msgstr "声音传感器" + +#: taextras.py:422 +msgid "color sensor" +msgstr "颜色传感器" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "设置灯" + +#: taextras.py:426 +msgid "Set color sensor light." +msgstr "设置颜色感应灯。" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" +msgstr "电池电量" + +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "得到拼块的电池电量(单位为毫伏)" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +msgid "Palette of Arduino blocks" +msgstr "Arduino模板" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "调速" + +#: taextras.py:441 +msgid "SERVO" +msgstr "伺服" + +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "错误:请检查的Arduino和端口号。" + +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." +msgstr "错误:数值必须从0到255。" + +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" +msgstr "错误:值必须是高或低,0或1" + +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." +msgstr "错误:模式必须是输入,输出,调速或伺服。" + +#: taextras.py:446 +msgid "ERROR: The value must be an integer." +msgstr "错误:值必须是一个整数。" + +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "错误:pin值必须是一个整数。" + +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "刷新Arduino" + +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "搜索已连接的Arduino。" + +#: taextras.py:450 +msgid "Arduino" +msgstr "Arduino" + +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "设置当前的Arduino板" + +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "Arduino 的数量" + +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "Arduino 板的数量" + +#: taextras.py:454 +msgid "Arduino name" +msgstr "Arduino 名称" + +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "得到一个 Arduino 的名称。" + +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "引脚模式" + +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "选择引脚功能(输入,输出,调速,伺服)。" + +#: taextras.py:462 +msgid "analog write" +msgstr "模拟写" + +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "写模拟值到指定的端口。" + +#: taextras.py:465 +msgid "analog read" +msgstr "模拟读" + +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" +"从模拟端口读值。值可能是0到1023之间。使用Vref来确定电压。对于USB,电压大约等" +"于 ((read)*5)/1024。" -#: TurtleArt/tautils.py:295 -msgid "Load..." -msgstr "载入..." +#: taextras.py:468 +msgid "digital write" +msgstr "数字写" -#: TurtleArt/tautils.py:305 -msgid "Save..." -msgstr "保存..." +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "写数字值到指定的端口。" -#: TurtleArt/tautils.py:586 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 -msgid "click to open" -msgstr "点击打开" +#: taextras.py:470 +msgid "digital read" +msgstr "数字读" -#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 -msgid "orientation" -msgstr "方向" +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "从数字端口读取值。" -#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 -msgid "next" -msgstr "下一个" +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "配置用于数字输入的Arduino端口。" -#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 -msgid "shift" -msgstr "移动" +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "配置用于驱动伺服电机的Arduino端口。" -#: TurtleArt/tawindow.py:1316 +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "配置用于数字输出的Arduino端口。" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "配置用于调速(脉宽调制)的Arduino端口" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "未找到Arduino %s" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "pin值必须为一个整数" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "device值必须为一个整数" + +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +msgid "Palette of Expeyes blocks" +msgstr "Expeyes 块模板" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "设置 PVS" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "设置可编程电压输出" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "设置 SQR1 电压" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "设置方波1电压输出" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "设置 SQR2 电压" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "设置方波2电压输出" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "设置 OD1" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "设置数字输出电平 (OD1) 高 (0) 或低 (1)" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "IN1 电平" + +#: taextras.py:500 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" -msgstr "在海龟方块中要让修改立即生效,请按“停止”按钮" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "如果 IN1 电平>2.5伏返回1,如果<=2.5伏返回0" -#: TurtleArt/tawindow.py:1369 -msgid "Select blocks to share" -msgstr "选择要分享的积木块" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "IN2 电平" -#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 -#: TurtleArtActivity.py:781 turtleblocks.py:397 -msgid "Save stack" -msgstr "保存堆" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "如果 IN2 电平>2.5伏返回1,如果 <=2.5伏返回0" -#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 -msgid "Really overwrite stack?" -msgstr "确定要覆盖堆?" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "SEN 电平" -#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "取消" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "如果电阻式传感器(SEN)电压电平>2.5伏返回1,如果<=2.5伏返回0" -#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 -msgid "Overwrite stack" -msgstr "覆盖堆" +#: taextras.py:510 +msgid "capture" +msgstr "捕获" -#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 -#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 -msgid "Delete stack" -msgstr "删除堆" +#: taextras.py:511 +msgid "input" +msgstr "输入" -#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 -msgid "Really delete stack?" -msgstr "确定要删除堆?" +#: taextras.py:512 +msgid "samples" +msgstr "采样" -#: TurtleArt/tawindow.py:4215 -msgid "image" -msgstr "图片" +#: taextras.py:513 +msgid "interval" +msgstr "间隔" -#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 -#: TurtleArtActivity.py:955 turtleblocks.py:371 -msgid "Save as Logo" -msgstr "另存为Logo" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "从输入捕获时间间隔(MS)的多个样本,结果放入 FIFO" + +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "A1" + +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "读取模拟输入1的电压" + +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "A2" + +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "读取模拟输入2的电压" + +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "IN1" + +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "读取输入1的电压" + +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "IN2" + +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "读取输入2的电压" + +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "SEN" + +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "读取模拟传感器输入电压" + +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "SQR1" + +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "读取方波1电压" + +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "SQR2" + +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "读取方波2电压" + +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "PVS" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "读取可编程电压" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "未找到Expeyes设备" -#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 -#: TurtleArtActivity.py:952 turtleblocks.py:369 -msgid "Save as image" -msgstr "另存为图片" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "恢复播放视频或音频" -#: TurtleArtActivity.py:243 -msgid "snapshot" -msgstr "屏幕截图" +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "标题" -#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 -#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 -msgid "Save snapshot" -msgstr "保存屏幕截图" +#: plugins/camera_sensor/camera_sensor.py:95 +#: plugins/camera_sensor/camera_sensor.py:143 +msgid "Average RGB color from camera is pushed to the stack" +msgstr "相机的平均色彩RGB值已压入堆栈" -#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 -msgid "Turn off hover help" -msgstr "关闭悬停帮助" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "黄色" -#: TurtleArtActivity.py:303 turtleblocks.py:390 -msgid "Turn on hover help" -msgstr "开启悬停帮助" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "显示极坐标" -#: TurtleArtActivity.py:312 turtleblocks.py:404 -msgid "Show palette" -msgstr "显示模板" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "清空FILO(先进后出堆)" -#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 -msgid "Hide palette" -msgstr "隐藏模板" +#: plugins/camera_sensor/camera_sensor.py:106 +#: plugins/camera_sensor/camera_sensor.py:113 +#: plugins/camera_sensor/camera_sensor.py:121 +#: plugins/camera_sensor/camera_sensor.py:155 +#: plugins/camera_sensor/camera_sensor.py:163 +msgid "camera output" +msgstr "相机输出" -#: TurtleArtActivity.py:485 -msgid "Rescale coordinates down" -msgstr "缩小坐标轴比例" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "把沿x,y,z方向加速度放入堆中" -#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 -msgid "Rescale coordinates up" -msgstr "增大坐标轴比例" +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "“如果-那么”运算符,会用到数值模板中的布尔运算符" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 -#: TurtleArtActivity.py:778 turtleblocks.py:401 -msgid "Edit" -msgstr "编辑" +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "将块堆向右推" -#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 -#: TurtleArtActivity.py:796 turtleblocks.py:392 -msgid "View" -msgstr "视图" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Sugar日志中的多媒体文件" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 -msgid "Project" -msgstr "项目" +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "盒子2" -#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 -#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 -msgid "Save/Load" -msgstr "保存/读取" +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "盒子1" -#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 -msgid "Copy" -msgstr "复制" +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "单步" -#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 -msgid "Paste" -msgstr "粘贴" +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "将两个数值型输入相乘" -#: TurtleArtActivity.py:629 -msgid "Restore blocks from trash" -msgstr "还原回收站中的所有拼块" +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "显示/隐藏块" -#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 -msgid "Fullscreen" -msgstr "全屏" +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "隐藏模板" -#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 -msgid "Cartesian coordinates" -msgstr "直角坐标" +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "伙伴" -#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 -msgid "Polar coordinates" -msgstr "极坐标" +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "我的海龟绘图会话" -#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 -msgid "Metric coordinates" -msgstr "公制坐标" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "Sugar日志中的视频文件" -#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 -msgid "Grow blocks" -msgstr "增大积木块" +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "青色" -#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 -msgid "Shrink blocks" -msgstr "缩小积木块" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "一个受Logo启发连接可视化编程块并画有彩色图片的海龟" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "屏幕右方的X座标" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "额外选项模板" #: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 #: TurtleArtActivity.py:934 msgid "Load example" msgstr "载入示例" -#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 -msgid "Clean" -msgstr "清屏" - -#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 -msgid "Run" -msgstr "运行" - -#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 -msgid "Step" -msgstr "单步" - -#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 -msgid "Help" -msgstr "帮助" - -#: TurtleArtActivity.py:736 turtleblocks.py:417 -msgid "Stop" -msgstr "停止" +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "将所有积木块移入回收站" -#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 -msgid "Load project" -msgstr "加载作品" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "列表" -#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 -msgid "Load plugin" -msgstr "加载插件" +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "配置不可写的目录:%s" -#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 -msgid "Load Python block" -msgstr "载入Python积木块" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "恢复媒体" -#: TurtleArtActivity.py:895 -msgid "Palettes" -msgstr "调色板" +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "朝向" #: TurtleArtActivity.py:912 msgid "Sharing blocks disabled" msgstr "分享积木块被禁用" -#: TurtleArtActivity.py:985 -msgid "p" -msgstr "p" - -#: TurtleArtActivity.py:990 -msgid "e" -msgstr "e" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "以SVG格式保存海龟图形到Sugar日志中" -#: TurtleArtActivity.py:992 -msgid "r" -msgstr "r" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "绘制日志中的文本或多媒体" -#: TurtleArtActivity.py:994 -msgid "w" -msgstr "w" +#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 +msgid "RFID" +msgstr "RFID" -#: TurtleArtActivity.py:997 -msgid "s" -msgstr "s" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "视频" -#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 -#: TurtleArtActivity.py:1238 -msgid "Plugin could not be installed." -msgstr "插件不能安装。" +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "蓝色" -#: TurtleArtActivity.py:1234 -msgid "Please restart Turtle Art in order to use the plugin." -msgstr "使用该插件,请重新启动龟背艺术。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "显示直角坐标" -#: TurtleArtActivity.py:1252 -#, python-format -msgid "Plugin %s already installed." -msgstr "插件 %s 已经被安装。" +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "无选项的动作:" -#: TurtleArtActivity.py:1253 -#, python-format -msgid "Do you want to reinstall %s?" -msgstr "想重新 %s 吗?" +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "将积木堆向下推" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "我的海龟绘图会话" +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "取模(余数)操作符" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "启用协作" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "底部Y坐标" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "活动" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "保存SVG" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "伙伴" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "执行日志中tamyblock.py模块中的代码" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "分享" +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "落笔" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "设置" +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "等待" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "邻居" +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "盒子" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "昵称" +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "上传失败!" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "帐号ID" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "移动" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "服务器" +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "执行可命名动作堆" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "端口" +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "动作" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "密码" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "“执行-直到-真”操作符,会用到数值模板中的布尔运算符" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "注册" +#: turtleblocks.py:89 +msgid "usage is" +msgstr "用法是" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "颜色" +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "变量2(数值)" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "上传" +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "除" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" -msgstr "发布到 Facebook 墙" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "图片名称" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "上传到网站" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 +msgid "while" +msgstr "当" -#: gnome_plugins/uploader_plugin.py:90 -msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "你必须在 http://turtleartsite.sugarlabs.org 中注册一个帐号才能上传你的作品。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "画布宽度" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "用户名:" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +msgid "empty heap?" +msgstr "堆空的吗?" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "密码:" +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "命名的变量(数值)" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "标题:" +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "下一个" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "描述:" +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "如果 那么" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "提交到网站" +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "设置笔的粗细" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "登录失败" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "演示模板:选择日志中的物品(无描述)" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "上传失败!" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 +msgid "until" +msgstr "直到" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 -msgid "Palette of sensor blocks" -msgstr "传感器模板" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "停止媒体" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "加速度" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "开启悬停帮助" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "把沿x,y,z方向加速度放入堆中" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "永久性地删除回收站中的项" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "声音" +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "翻转" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "麦克风原始输入信号" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "动作堆1的顶部" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "音量" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "一个可编程积木块:用于加入单变量的高级数学等式,例如sin(x)" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "麦克风输入音量" +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "流程控制模板" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "pitch" -msgstr "强度" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "折叠积木堆的顶部" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "麦克风输入音高" +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "“如果-那么-或者”运算符,会用到数值模板中的布尔运算符" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "电阻" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "返回鼠标位置的Y坐标" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "麦克风输入电阻" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "设置当前画笔的深度" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "电压" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" +msgstr "正弦波" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "麦克风输入电压" +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "登录失败" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 -msgid "Palette of media objects" -msgstr "多媒体模板" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "左侧X坐标" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "亮度" +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "设置朝向" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "相机侦测到的光照水平" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "海龟所在位置的颜色RGB值将被压入堆栈" -#: plugins/camera_sensor/camera_sensor.py:95 -#: plugins/camera_sensor/camera_sensor.py:143 -msgid "Average RGB color from camera is pushed to the stack" -msgstr "相机的平均色彩RGB值已压入堆栈" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "隐藏积木块使画布整洁一些" -#: plugins/camera_sensor/camera_sensor.py:106 -#: plugins/camera_sensor/camera_sensor.py:113 -#: plugins/camera_sensor/camera_sensor.py:121 -#: plugins/camera_sensor/camera_sensor.py:155 -#: plugins/camera_sensor/camera_sensor.py:163 -msgid "camera output" -msgstr "相机输出" +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "光线感应器侦测到的光照水平" +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" -#: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 -msgid "RFID" -msgstr "RFID" +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "从RFID设备中读取值" +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 -msgid "while" -msgstr "当" +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "“当-为真时-执行”操作符,会用到数值模板中的布尔运算符" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "Python chr 操作符" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 -msgid "until" -msgstr "直到" +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "水平空白" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "“执行-直到-真”操作符,会用到数值模板中的布尔运算符" +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "公制坐标" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 -msgid "top" -msgstr "顶部" +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "字符串值" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 -msgid "top of a collapsible stack" -msgstr "折叠积木堆的顶部" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 +msgid "description" +msgstr "描述" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 -msgid "journal" -msgstr "日志" +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "我不知道怎样" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 -msgid "Sugar Journal media object" -msgstr "Sugar日志中的多媒体文件" +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "设置文字大小" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 -msgid "audio" -msgstr "音频" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "用户名:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 -msgid "Sugar Journal audio object" -msgstr "Sugar日志中的音频文件" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "开始填充多边形的绘制(和完成填充一起使用)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 -msgid "video" -msgstr "视频" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "演示模板:选择四件日志中的物品" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 -msgid "Sugar Journal video object" -msgstr "Sugar日志中的视频文件" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "视图" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 -msgid "description" -msgstr "描述" +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "设置海龟绘制的线条的灰度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 -msgid "Sugar Journal description field" -msgstr "Sugar日志描述字段" +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "密码:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 -msgid "show" -msgstr "显示" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "海龟看到" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 -msgid "draws text or show media from the Journal" -msgstr "绘制日志中的文本或多媒体" +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "停止动作" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 -msgid "show aligned" -msgstr "对齐显示" +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "绿色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 -msgid "set scale" -msgstr "设置比例" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "深度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 -msgid "sets the scale of media" -msgstr "设置多媒体的显示比例" +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "以(颜色,阴影)填充背景" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "保存图片" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 -msgid "picture name" -msgstr "图片名称" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "强度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 -msgid "saves a picture to the Sugar Journal" -msgstr "保存图片到Sugar日志中" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "返回1如果鼠标被按下" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 -msgid "save SVG" -msgstr "保存SVG" +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "增大坐标轴比例" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "以SVG格式保存海龟图形到Sugar日志中" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "抬笔" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 -msgid "scale" -msgstr "比例" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "橙黄色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 -msgid "holds current scale value" -msgstr "包含当前的比例" +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "暂停程序执行指定秒数" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 -msgid "media wait" -msgstr "等待多媒体" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "将值压入FILO(先进后出堆)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "wait for current video or audio to complete" -msgstr "等待当前的视频或音频结束" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "全部清除" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 -msgid "media stop" -msgstr "停止媒体" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "那么" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 -msgid "stop video or audio" -msgstr "停止视频或音频" +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "注册" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 -msgid "media pause" -msgstr "暂停媒体" +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "非" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 -msgid "pause video or audio" -msgstr "暂停视频或音频" +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "如果 那么 或者" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 -msgid "media resume" -msgstr "恢复媒体" +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "停止当前动作" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "resume playing video or audio" -msgstr "恢复播放视频或音频" +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "顺时针转动海龟(角度)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 -msgid "speak" -msgstr "朗读" +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "包含当前的灰度值(可以用来替换数字块)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 -msgid "hello" -msgstr "你好" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "屏幕左方的X座标" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 -msgid "speaks text" -msgstr "朗读文本" +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "复位块大小" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 -msgid "sinewave" -msgstr "正弦波" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "海龟" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "amplitude" -msgstr "波幅" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "显示下一个模板" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 -msgid "duration" -msgstr "持续时间" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "隐藏积木块" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "播放一个指定频率、波幅和持续时间(秒)的正弦波" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "相机侦测到的光照水平" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 -msgid "button down" -msgstr "鼠标按下" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "Python int 操作符" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 -msgid "returns 1 if mouse button is pressed" -msgstr "返回1如果鼠标被按下" +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "逻辑“小于”运算符" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 -msgid "returns True if mouse button is pressed" -msgstr "返回True如果鼠标被按下" +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "还原回收站中的所有积木块" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 -msgid "mouse x" -msgstr "鼠标X坐标" +#: turtleblocks.py:367 +msgid "Save" +msgstr "保存" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 -msgid "returns mouse x coordinate" -msgstr "返回鼠标位置的X坐标" +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "保存到盒子1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 -msgid "mouse y" -msgstr "鼠标Y坐标" +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "保存到盒子2" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 -msgid "returns mouse y coordinate" -msgstr "返回鼠标位置的Y坐标" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "隐藏Sugar工具栏" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 -msgid "query keyboard" -msgstr "查询键盘" +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "包含海龟当前位置的X座标值(可以用来替换数字块)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "查询键盘输入(结果保存在“键盘”积木块中)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "打印" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 -msgid "keyboard" -msgstr "键盘" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 +msgid "returns mouse x coordinate" +msgstr "返回鼠标位置的X坐标" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 -msgid "holds results of query-keyboard block as ASCII" -msgstr "QWERTY-键盘积木块的结果保持为ASCII" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "红色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 -msgid "read pixel" -msgstr "读取像素" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "另存为Logo" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "海龟所在位置的颜色RGB值将被压入堆栈" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "设置海龟绘制的线条的颜色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 -msgid "turtle sees" -msgstr "海龟看到" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "设置文字颜色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 -msgid "returns the color that the turtle \"sees\"" -msgstr "返回海龟“看到”的颜色" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "音量" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 -msgid "time" -msgstr "时间" +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "启用协作" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 -msgid "elapsed time (in seconds) since program started" -msgstr "程序启动后已经过的时间(秒)" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "传感器模板" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 -msgid "Palette of extra options" -msgstr "额外选项模板" +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "加载插件" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 -msgid "push" -msgstr "压入" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 +msgid "returns True if mouse button is pressed" +msgstr "返回True如果鼠标被按下" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "将值压入FILO(先进后出堆)" +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "数字" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 -msgid "show heap" -msgstr "显示堆" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "查询键盘" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 -msgid "shows values in FILO (first-in last-out heap)" -msgstr "显示FILO(先进后出堆)中的值" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "顶部" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 -msgid "empty heap" -msgstr "清空堆" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "提交到网站" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "清空FILO(先进后出堆)" +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "直角坐标" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 -msgid "pop" -msgstr "弹出" +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "昵称" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "从FILO(先进后出堆)中弹出值" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "设置比例" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 -msgid "empty heap?" -msgstr "堆空的吗?" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "分享选中积木块" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 -msgid "returns True if heap is empty" -msgstr "在堆为空时返回“真”" +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "白色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 -msgid "comment" -msgstr "注释" +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "关联动作到工具栏中的运行按钮" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "places a comment in your code" -msgstr "在你的代码中加入注释" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 +msgid "elapsed time (in seconds) since program started" +msgstr "程序启动后已经过的时间(秒)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 -msgid "print" -msgstr "打印" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "波幅" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 -msgid "prints value in status block at bottom of the screen" -msgstr "在位于屏幕底部的状态积木块中打印值" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "取消" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 -msgid "Python chr operator" -msgstr "Python chr 操作符" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "画布高度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 -msgid "Python int operator" -msgstr "Python int 操作符" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "以 2x1 方式演示" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "减" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "一个可编程积木块:用于加入单变量的高级数学等式,例如sin(x)" +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "与" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "一个可编程积木块:用于加入多变量的高级数学等式,例如sqrt(x*x+y*y)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "折叠积木堆的顶部" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "一个可编程积木块:用于加入多变量的高级数学等式,例如sin(x+y+z)" +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "作为输入" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 @@ -1571,65 +2400,26 @@ msgstr "一个可编程积木块:用于加入多变量的高级数学等式, msgid "Python block" msgstr "Python积木块" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "执行日志中tamyblock.py模块中的代码" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 -msgid "Cartesian" -msgstr "直角坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "displays Cartesian coordinates" -msgstr "显示直角坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 -msgid "polar" -msgstr "极坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -msgid "displays polar coordinates" -msgstr "显示极坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 -msgid "turtle" -msgstr "海龟" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 -msgid "chooses which turtle to command" -msgstr "选择由哪个海龟执行命令" - -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 -msgid "active turtle" -msgstr "活动的海龟" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 -msgid "the name of the active turtle" -msgstr "活动海龟的名称" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "等待多媒体" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -msgid "turtle shell" -msgstr "海龟外壳" +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "加速度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 -msgid "put a custom 'shell' on the turtle" -msgstr "替海龟穿上一个自定义的“外壳”" +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "包含当前画笔的大小(可以用来替换数字块)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 -msgid "top of a collapsed stack" -msgstr "折叠积木堆的顶部" +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "设置颜色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 -msgid "load" -msgstr "载入" +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "最小值" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 @@ -1637,70 +2427,68 @@ msgstr "载入" msgid "loads a block" msgstr "载入一个积木块" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 -msgid "setxy" -msgstr "设置坐标xy" +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "画笔指令模板" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 -msgid "palette" -msgstr "模块" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 +msgid "shows values in FILO (first-in last-out heap)" +msgstr "显示FILO(先进后出堆)中的值" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "selects a palette" -msgstr "选择一个模块" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "“当-为真时-执行”操作符,会用到数值模板中的布尔运算符" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 -msgid "Palette of presentation templates" -msgstr "演示模板" +#: turtleblocks.py:374 +msgid "File" +msgstr "文件" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "hide blocks" -msgstr "隐藏积木块" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "逻辑“非”运算符" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "declutters canvas by hiding blocks" -msgstr "隐藏积木块使画布整洁一些" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "屏幕下方的Y座标" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 -msgid "show blocks" -msgstr "显示积木块" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "演示模板:选择日志中的物品(有描述)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "restores hidden blocks" -msgstr "恢复隐藏的积木块" +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "数值运算模板" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 -msgid "hides the Sugar toolbars" -msgstr "隐藏Sugar工具栏" +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "乘" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 -msgid "list" -msgstr "列表" +# Here, 'forever' means 'forever repeat'. +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "永远执行" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 -msgid "presentation bulleted list" -msgstr "演示项目列表" +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "插件 %s 已经被安装。" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 -msgid "presentation template: list of bullets" -msgstr "演示模板:项目列表" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "设置海龟绘制的线条的深度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 -msgid "presentation template: select Journal object (no description)" -msgstr "演示模板:选择日志中的物品(无描述)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "朗读文本" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 -msgid "presentation template: select Journal object (with description)" -msgstr "演示模板:选择日志中的物品(有描述)" +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "屏幕截图" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 -msgid "presentation template: select four Journal objects" -msgstr "演示模板:选择四件日志中的物品" +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "清屏" #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 #: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 @@ -1709,994 +2497,1116 @@ msgstr "演示模板:选择四件日志中的物品" msgid "presentation template: select two Journal objects" msgstr "演示模板:选择两件日志中的物品" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 -msgid "xcor of left of screen" -msgstr "屏幕左方的X座标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 -msgid "bottom" -msgstr "底部" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 -msgid "ycor of bottom of screen" -msgstr "屏幕下方的Y座标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 -msgid "width" -msgstr "宽度" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 -msgid "the canvas width" -msgstr "画布宽度" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 -msgid "xcor of right of screen" -msgstr "屏幕右方的X座标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 -msgid "ycor of top of screen" -msgstr "屏幕上方的Y座标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 -msgid "height" -msgstr "高度" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 -msgid "the canvas height" -msgstr "画布高度" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 -msgid "title x" -msgstr "标题X坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 -msgid "title y" -msgstr "标题Y坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 -msgid "left x" -msgstr "左侧X坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 -msgid "top y" -msgstr "顶部Y坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 -msgid "right x" -msgstr "右侧X坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "bottom y" -msgstr "底部Y坐标" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -msgid "presentation 1x1" -msgstr "以 1x1 方式演示" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation 2x1" -msgstr "以 2x1 方式演示" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation 1x2" -msgstr "以 1x2 方式演示" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation 2x2" -msgstr "以 2x2 方式演示" - -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 -msgid "Palette of user-defined operators" -msgstr "用户定义运算符调色板" - -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "请安装的说话活动,然后再试一次。" - -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "西班牙语" - -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "英语" - -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "很抱歉,我不明白你问的是什么。" - -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." -msgstr "很抱歉,没有空余内存来加载我的大脑。请关闭其他活动,并再试一次。" - -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "把目标RGB值放入堆中" - -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "停止" - -#: pysamples/grecord.py:217 -msgid "play" -msgstr "播放" - -#: pysamples/grecord.py:219 -msgid "save" -msgstr "保存" - -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "其他" - -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "翻转" - -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "做一个翻转" - -#: turtleblocks.py:89 -msgid "usage is" -msgstr "用法是" +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "增大积木块" -#: turtleblocks.py:250 -msgid "No option action:" -msgstr "无选项的动作:" +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "全屏" #: turtleblocks.py:265 msgid "File not found" msgstr "文件未找到" -#: turtleblocks.py:289 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "配置不可写的目录:%s" - -#: turtleblocks.py:365 -msgid "New" -msgstr "新建" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" +msgstr "显示" -#: turtleblocks.py:366 -msgid "Open" -msgstr "打开" +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "文本" -#: turtleblocks.py:367 -msgid "Save" -msgstr "保存" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "随机值" -#: turtleblocks.py:368 -msgid "Save as" -msgstr "另存为" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "逻辑“大于”运算符" -#: turtleblocks.py:373 -msgid "Quit" -msgstr "退出" +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "逆时针转动海龟(角度)" -#: turtleblocks.py:374 -msgid "File" -msgstr "文件" +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "黑色" -#: turtleblocks.py:381 -msgid "Rescale coordinates" -msgstr "重新调整坐标" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "计算平方根" -#: turtleblocks.py:387 -msgid "Reset block size" -msgstr "复位块大小" +#: TurtleArt/tabasics.py:233 +msgid "" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "包含海龟当前位置的Y座标值(可以用来替换数字块)" -#: turtleblocks.py:408 -msgid "Show/hide blocks" -msgstr "显示/隐藏块" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "鼠标X坐标" -#: turtleblocks.py:410 -msgid "Tools" -msgstr "工具" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "鼠标Y坐标" -#: turtleblocks.py:416 -msgid "Debug" -msgstr "调试" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "停止" -#: turtleblocks.py:418 -msgid "Turtle" -msgstr "海龟" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "大于" -#: turtleblocks.py:421 -msgid "About..." -msgstr "关于..." +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "横坐标" -#: turtleblocks.py:461 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "你有尚未保存的工作。想退出前保存吗?" +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "帮助" #: turtleblocks.py:462 msgid "Save project?" msgstr "保存项目?" -#~ msgid "Turtle Art" -#~ msgstr "海龟绘画" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 +msgid "chooses which turtle to command" +msgstr "选择由哪个海龟执行命令" -#~ msgid "Turtle Art Mini" -#~ msgstr "迷你海龟绘图" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "右侧X坐标" -#~ msgid "Turtle Confusion" -#~ msgstr "海龟谜题" +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "设置海龟绘制文字的颜色" -#~ msgid "Select a challenge" -#~ msgstr "选择一个挑战" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "光线感应器侦测到的光照水平" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "墨西哥比索模板" +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "插件不能安装。" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "哥伦比亚比索模板" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "键盘" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "卢旺达法郎模板" +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "走弧形" -#~ msgid "Palette of US dollars" -#~ msgstr "美元模板" +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "半径" -#~ msgid "Palette of Australian dollars" -#~ msgstr "澳元模板" +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "极坐标" -#~ msgid "Palette of Paraguayan Guaranies" -#~ msgstr "巴拉圭瓜拉尼模板" +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "设置深度" -#~ msgid "Palette of Peruvian Nuevo Soles" -#~ msgstr "秘鲁新索尔的模板" +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "逻辑“与”运算符" -#~ msgid "Palette of Uruguayan Pesos" -#~ msgstr "乌拉圭比索模板" +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." +msgstr "" +"你必须在 http://turtleartsite.sugarlabs.org 中注册一个帐号才能上传你的作品。" -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "调整指示灯的光强度(0到255之间)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "模块" -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "返回对象灰度(0到1023之间)" +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "运行" -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "当按钮按下返回1,否则为0" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "显示堆" -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "返回环境光亮度(0到1023之间)" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "设置海龟朝向(0表示朝向屏幕上方)" -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "返回环境温度(0到255之间)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "选择一个模块" -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "返回传感器前物体的距离(0到255之间)" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "麦克风输入音量" -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "返回传感器方位角(0或者1)" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "标题:" -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "当传感器检测到磁场返回1,否则为0" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "多媒体模板" -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "从0切换到1,频率取决于振动" +#: TurtleArtActivity.py:629 +msgid "Restore blocks from trash" +msgstr "还原回收站中的所有拼块" -#~ msgid "LED" -#~ msgstr "指示灯" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "可变块模板" -#~ msgid "button" -#~ msgstr "按钮" +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "在数学运算符中作为数值型输入" -#~ msgid "grayscale" -#~ msgstr "灰度" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "上传" -#~ msgid "ambient light" -#~ msgstr "环境光" +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "服务器" -#~ msgid "temperature" -#~ msgstr "温度" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "以 2x2 方式演示" -#~ msgid "distance" -#~ msgstr "距离" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "变量1(数值)" -#~ msgid "tilt" -#~ msgstr "斜度" +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "邻居" -#~ msgid "magnetic induction" -#~ msgstr "磁场感应" +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "将两个字符数值型输入相加" -#~ msgid "vibration" -#~ msgstr "振动" +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "等于" -#~ msgid "Butia Robot" -#~ msgstr "布迪机器人" +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "否则" -#~ msgid "refresh Butia" -#~ msgstr "刷新布迪" +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "不喜欢" -#~ msgid "refresh the state of the Butia palette and blocks" -#~ msgstr "刷新布迪模板和拼块的状态" +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "你有尚未保存的工作。想退出前保存吗?" -#~ msgid "battery charge Butia" -#~ msgstr "布迪充电" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "恢复隐藏的积木块" -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "返回电池充电度(0到255之间)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "载入" -#~ msgid "speed Butia" -#~ msgstr "布迪加速" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "停止视频或音频" -#~ msgid "forward Butia" -#~ msgstr "布迪前进" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "海龟将不会在移动时绘图。" -#~ msgid "move the Butia robot forward" -#~ msgstr "向前移动布迪机器人" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "弹出" -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "布迪机器人向前移动一个预先设定的距离" +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "笔的粗细" -#~ msgid "left Butia" -#~ msgstr "布迪左转" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +msgid "turtle shell" +msgstr "海龟外壳" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "向右转动布迪机器人" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "播放一个指定频率、波幅和持续时间(秒)的正弦波" -#~ msgid "backward Butia" -#~ msgstr "布迪后退" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "√" -#~ msgid "move the Butia robot backward" -#~ msgstr "先后移动布迪机器人" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "朗读" -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "布迪机器人向后移动一个预先设定的距离" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "从RFID设备中读取值" -#~ msgid "right Butia" -#~ msgstr "布迪右转" +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "延弧形移动海龟" -#~ msgid "turn the Butia robot at right" -#~ msgstr "向右转动布迪机器人" +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "做一个翻转" -#~ msgid "turn Butia" -#~ msgstr "转动布迪" +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "逻辑“等于”运算符" -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "将布迪机器人转动X角度" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "画笔颜色模板" -#~ msgid "stop Butia" -#~ msgstr "停止布迪" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "暂停视频或音频" -#~ msgid "stop the Butia robot" -#~ msgstr "停止布迪机器人" +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "保存数值到变量1" -#~ msgid "Butia" -#~ msgstr "布迪" +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "保存数值到变量2" -#~ msgid "Error on initialization of the camera" -#~ msgstr "摄像头初始化出错" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 +msgid "put a custom 'shell' on the turtle" +msgstr "替海龟穿上一个自定义的“外壳”" -#, fuzzy -#~ msgid "No camera was found" -#~ msgstr "没有找到摄像头" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "鼠标按下" -#~ msgid "Error stopping camera" -#~ msgstr "停止摄像头出错" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "向后移动海龟" -#~ msgid "Error starting camera" -#~ msgstr "启动摄像头出错" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "屏幕上方的Y座标" -#~ msgid "FollowMe" -#~ msgstr "跟我来" +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "显示积木块" -#, fuzzy -#~ msgid "Search for a connected camera." -#~ msgstr "搜索已连接的NXT积木。" +#: pysamples/grecord.py:217 +msgid "play" +msgstr "播放" -#~ msgid "calibration" -#~ msgstr "校准" +#: pysamples/grecord.py:219 +msgid "save" +msgstr "保存" -#, fuzzy -#~ msgid "store a personalized calibration" -#~ msgstr "存储个性化校准" +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "颜色" -#~ msgid "return a personalized calibration" -#~ msgstr "返回个性化校准" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "设置海龟绘制的线条的宽度" -#~ msgid "follow" -#~ msgstr "跟随" +#: turtleblocks.py:366 +msgid "Open" +msgstr "打开" -#~ msgid "follow a color or calibration" -#~ msgstr "跟随颜色或校准" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "方向" -#~ msgid "minimum pixels" -#~ msgstr "最小值像素" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "纵坐标" -#~ msgid "set the minimal number of pixels to follow" -#~ msgstr "设置要跟随的最小像素数目" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "一个可编程积木块:用于加入多变量的高级数学等式,例如sqrt(x*x+y*y)" -#~ msgid "threshold" -#~ msgstr "阀门" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "如果" -#~ msgid "set a threshold for a RGB color" -#~ msgstr "为RGB颜色设置一个阀门" +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "移动海龟到座标(x,y);(0,0)是屏幕中心。" -#~ msgid "camera mode" -#~ msgstr "摄像头模式" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#, fuzzy -#~ msgid "set the color mode of the camera: RGB; YUV or HSV" -#~ msgstr "设置摄像头的颜色模式:RGB,YUV或HSV" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "停止" -#~ msgid "x position" -#~ msgstr "x 位置" +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "动作2" -#~ msgid "return x position" -#~ msgstr "返回 x 位置" +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "动作1" -#~ msgid "y position" -#~ msgstr "y 位置" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "完成填充" -#~ msgid "return y position" -#~ msgstr "返回 y 位置" +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "复制" -#~ msgid "pixels" -#~ msgstr "像素" +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "粘贴" -#~ msgid "return the number of pixels of the biggest blob" -#~ msgstr "返回最大块的像素数目" +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "没有输出到" -#~ msgid "set the color mode of the camera to RGB" -#~ msgstr "设置摄像头的颜色模式为RGB" +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "活动" -#~ msgid "set the color mode of the camera to YUV" -#~ msgstr "设置摄像头的颜色模式为YUV" +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "上传到网站" -#~ msgid "set the color mode of the camera to HSV" -#~ msgstr "设置摄像头的颜色模式为HSV" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "清空堆" -#~ msgid "empty calibration" -#~ msgstr "空校准" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "从FILO(先进后出堆)中弹出值" -#~ msgid "error in string conversion" -#~ msgstr "字符串转换错误" +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "清屏" -#~ msgid "SumBot" -#~ msgstr "桑博" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "演示模板" -#~ msgid "speed SumBot" -#~ msgstr "加速桑博" +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "角度" -#~ msgid "submit the speed to the SumBot" -#~ msgstr "提交桑博的速度" +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "自身" -#~ msgid "set the default speed for the movement commands" -#~ msgstr "设置移动命令的默认速度" +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "保存/读取" -#~ msgid "forward SumBot" -#~ msgstr "向前桑博" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "顶部Y坐标" -#~ msgid "move SumBot forward" -#~ msgstr "移动桑博向前" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "音频" -#~ msgid "backward SumBot" -#~ msgstr "向后桑博" +#: turtleblocks.py:410 +msgid "Tools" +msgstr "工具" -#~ msgid "move SumBot backward" -#~ msgstr "移动桑博向后" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "端口" -#~ msgid "stop SumBot" -#~ msgstr "停止桑博" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "注释" -#~ msgid "stop the SumBot" -#~ msgstr "让桑博停下来" +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "将顶部输入减去底部输入" -#~ msgid "left SumBot" -#~ msgstr "左转桑博" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "暂停媒体" -#~ msgid "turn left the SumBot" -#~ msgstr "让桑博向左转" +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "把目标RGB值放入堆中" -#~ msgid "right SumBot" -#~ msgstr "右转桑博" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "查询键盘输入(结果保存在“键盘”积木块中)" -#~ msgid "turn right the SumBot" -#~ msgstr "让桑博向右转" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "直角坐标" -#~ msgid "angle to center" -#~ msgstr "与中心的角度" +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "清空屏幕并重置海龟" -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "得到相对圆环中心的角度" +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "麦克风原始输入信号" -#~ msgid "angle to Enemy" -#~ msgstr "与敌人的角度" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "返回海龟“看到”的颜色" -#~ msgid "get the angle to the Enemy" -#~ msgstr "得到相对敌人的角度" +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "执行动作堆1" -#~ msgid "x coor. SumBot" -#~ msgstr "桑博x坐标" +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "海龟指令模板" -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "得到桑博的x坐标" +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "永远执行的循环" -#~ msgid "y coor. SumBot" -#~ msgstr "桑博y坐标" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "对齐显示" -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "得到桑博的y坐标" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "想重新 %s 吗?" -#~ msgid "x coor. Enemy" -#~ msgstr "敌人x坐标" +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "加载作品" -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "得到敌人的x坐标" +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "项目" -#~ msgid "y coor. Enemy" -#~ msgstr "敌人y坐标" +#: turtleblocks.py:416 +msgid "Debug" +msgstr "调试" -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "得到敌人的y坐标" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "关闭悬停帮助" -#~ msgid "rotation SumBot" -#~ msgstr "转动桑博" +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "同余" -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "得到桑博的转动" +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "密码" -#~ msgid "rotation Enemy" -#~ msgstr "转动敌人" +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "竖直空白" -#~ msgid "get the rotation of the Enemy" -#~ msgstr "得到敌人的转动" +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "使用该插件,请重新启动龟背艺术。" -#~ msgid "distance to center" -#~ msgstr "与中心的距离" +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "完成填充多边形的绘制(和开始填充一起使用)" -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "得到与圆环中心的距离" +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "分享" -#~ msgid "distance to Enemy" -#~ msgstr "与敌人的距离" +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "小于" -#~ msgid "get the distance to the Enemy" -#~ msgstr "得到与敌人的距离" +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "平方根" -#~ msgid "update information" -#~ msgstr "更新信息" +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "重新调整坐标" -#~ msgid "update information from the server" -#~ msgstr "从服务器更新信息" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "显示积木块" -#~ msgid "Palette of physics blocks" -#~ msgstr "物理块模板" +#: turtleblocks.py:373 +msgid "Quit" +msgstr "退出" -#~ msgid "start polygon" -#~ msgstr "定义多边形" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Sugar日志描述字段" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "根据当前海龟xy方向的位置开始定义新的多边形。" +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "设置灰度" -#~ msgid "add point" -#~ msgstr "添加点" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 +msgid "presentation bulleted list" +msgstr "演示项目列表" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "根据当前海龟xy方向的位置添加新的点到当前的多边形。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "持续时间" -#~ msgid "end polygon" -#~ msgstr "完成多边形" +#: turtleblocks.py:365 +msgid "New" +msgstr "新建" -#~ msgid "Define a new polygon." -#~ msgstr "定义一个新的多边形。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "在你的代码中加入注释" -#~ msgid "end filled polygon" -#~ msgstr "结束填充多边形的绘制" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "读取像素" -#~ msgid "Not a simple polygon" -#~ msgstr "不是一个简单多边形" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "比例" -#~ msgid "Define a new filled polygon." -#~ msgstr "定义一个新的填充多边形。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "底部" -#~ msgid "triangle" -#~ msgstr "三角形" +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "紫色" -#~ msgid "base" -#~ msgstr "基地" +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "缩小坐标轴比例" -#~ msgid "Add a triangle object to the project." -#~ msgstr "添加一个三角形对象到项目。" +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "点击打开" -#~ msgid "circle" -#~ msgstr "圆形" +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "麦克风输入音高" -#~ msgid "Add a circle object to the project." -#~ msgstr "添加一个圆形对象到项目。" +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "设置" -#~ msgid "rectangle" -#~ msgstr "长方形" +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "描述:" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "添加一个长方形对象到项目。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "日志" -#~ msgid "reset" -#~ msgstr "重置" +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "清空回收站" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "重置项目;清除对象列表。" +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "海龟将在移动时绘图。" -#~ msgid "motor" -#~ msgstr "电机" +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "载入..." -#~ msgid "torque" -#~ msgstr "转矩" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Sugar日志中的音频文件" -#~ msgid "speed" -#~ msgstr "速度" +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "停止" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "电机转矩和速度范围是从0(关)到正数,电机放置在最近被创建的对象上。" +#: turtleblocks.py:418 +msgid "Turtle" +msgstr "海龟" -#~ msgid "pin" -#~ msgstr "图钉" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "改变积木块模板的方向" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "用图钉固定一个对象,防止掉落。" +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "放入" -#~ msgid "joint" -#~ msgstr "联合" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "隐藏积木块" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "把两个对象连接到一起(在点x,y处最近创建的对象)。" +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "载入Python积木块" -#~ msgid "save as Physics activity" -#~ msgstr "保存为“物理”活动" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "加" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "当作一个物理活动保存该项目到日志。" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "或" -#~ msgid "gear" -#~ msgstr "齿轮" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +msgid "presentation template: list of bullets" +msgstr "演示模板:项目列表" -#~ msgid "Add a gear object to the project." -#~ msgstr "添加一个齿轮对象到项目。" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "用来拉长积木块的“自身”操作符" -#~ msgid "density" -#~ msgstr "密度" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "缩小积木块" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "设置对象的密度属性(密度可以是任何正数)。" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "设置海龟绘制的文字的大小" -#~ msgid "friction" -#~ msgstr "摩擦" +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "包含海龟当前的朝向的角度值(可以用来替换数字块)" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "设置对象的摩擦系数(值从0到1,0无摩擦,1强摩擦)。" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "图片" -#~ msgid "bounciness" -#~ msgstr "弹力" +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "返回最小值(顶部)和最大值(底部)之间的随机数" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "设置对象的弹性系数(值从0到1,0无弹性,1强弹性)。" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "包含当前画笔的颜色(可以用来替换数字块)" -#~ msgid "dynamic" -#~ msgstr "动态" +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "显示模板" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "动态值为1时对象可以移动;为0时位置是固定的。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "保存图片到Sugar日志中" -#~ msgid "Palette of WeDo blocks" -#~ msgstr "乐高WeDo模板" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "保存屏幕截图" -#~ msgid "" -#~ "tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " -#~ "tilt left, 2 == tilt right)" -#~ msgstr "倾斜传感器输出:(-1 ==没有倾斜,0 ==向前倾斜,3 ==向后倾斜,1 ==向左倾斜,2 ==向左倾斜)" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "开始" -#~ msgid "distance sensor output" -#~ msgstr "距离传感器输出" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "在堆为空时返回“真”" -#~ msgid "Motor A" -#~ msgstr "电机 A" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "向前移动海龟" -#~ msgid "returns the current value of Motor A" -#~ msgstr "返回电机A的当前值" +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "前进" -#~ msgid "Motor B" -#~ msgstr "电机B" +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "我的盒子" -#~ msgid "returns the current value of Motor B" -#~ msgstr "返回电机B的当前值" +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "帐号ID" -#~ msgid "set the value for Motor A" -#~ msgstr "设置电机A的值" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "选择要分享的积木块" -#~ msgid "set the value for Motor B" -#~ msgstr "设置电机B的值" +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "后退" -#~ msgid "Palette of LEGO NXT blocks of motors" -#~ msgstr "乐高NXT马达部件模板" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "设置多媒体的显示比例" -#~ msgid "Palette of LEGO NXT blocks of sensors" -#~ msgstr "乐高NXT传感器部件模板" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "包含当前的比例" -#~ msgid "touch" -#~ msgstr "触摸" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "以 1x1 方式演示" -#~ msgid "ultrasonic" -#~ msgstr "超声波" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "以 1x2 方式演示" -#~ msgid "light" -#~ msgstr "灯光" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "可命名动作堆的顶部" -#, fuzzy -#~ msgid "grey" -#~ msgstr "灰度" +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "保存数值到命名的变量" -#, fuzzy -#~ msgid "Please check the connection with the brick" -#~ msgstr "请检查与积木的连接。" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "逻辑“或”运算符" -#, fuzzy -#~ msgid "The value of power must be between -127 to 127" -#~ msgstr "功率值必须在-127到127之间。" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "麦克风输入电压" -#, fuzzy -#~ msgid "An error has occurred: check all connections and try to reconnect" -#~ msgstr "发生了一个错误:请检查所有连接并试图重新连接。" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "循环指定次数" -#~ msgid "NXT not found" -#~ msgstr "没找到 NXT" +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "保存..." -#~ msgid "refresh NXT" -#~ msgstr "刷新 NXT" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "执行动作堆2" -#~ msgid "Search for a connected NXT brick." -#~ msgstr "搜索已连接的NXT积木。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 +msgid "setxy" +msgstr "设置坐标xy" -#~ msgid "play tone" -#~ msgstr "播放音调" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "标题Y坐标" -#~ msgid "frequency" -#~ msgstr "频率" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "标题X坐标" -#~ msgid "Play a tone at frequency for time." -#~ msgstr "以时间频率播放音调。" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "涂满全屏" -#~ msgid "port" -#~ msgstr "端口" +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "其他" -#~ msgid "power" -#~ msgstr "电源" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "另存为" -#~ msgid "rotations" -#~ msgstr "旋转" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "设置 坐标" -#~ msgid "turn a motor" -#~ msgstr "转动电机" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "回收站" -#, fuzzy -#~ msgid "" -#~ "synchronize\n" -#~ "\n" -#~ "motors" -#~ msgstr "同步两个电机" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "极坐标" -#~ msgid "synchronize two motors connected in PORT B and PORT C" -#~ msgstr "同步连接在端口B和端口C的两个电机" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "重复" -#~ msgid "PORT A" -#~ msgstr "端口 A" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "等待当前的视频或音频结束" -#~ msgid "PORT A of the brick" -#~ msgstr "积木的端口 A" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "另存为图片" -#~ msgid "PORT B" -#~ msgstr "端口 B" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "编辑" -#~ msgid "PORT B of the brick" -#~ msgstr "积木的端口 B" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "麦克风输入电阻" -#~ msgid "PORT C" -#~ msgstr "端口 C" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "动作堆2的顶部" -#~ msgid "PORT C of the brick" -#~ msgstr "积木的端口 C" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "将顶部输入(分子)除以底部输入(分母)" -#~ msgid "start motor" -#~ msgstr "启动电机" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "最大值" -#~ msgid "Run a motor forever." -#~ msgstr "持续运行电机。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "在位于屏幕底部的状态积木块中打印值" -#~ msgid "brake motor" -#~ msgstr "制动电机" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "开始填充" -#~ msgid "Stop a specified motor." -#~ msgstr "停止指定的电机。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 +msgid "holds results of query-keyboard block as ASCII" +msgstr "QWERTY-键盘积木块的结果保持为ASCII" -#~ msgid "reset motor" -#~ msgstr "复位电机" +#. #-#-#-#-# zh_CN.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "压入" -#~ msgid "Reset the motor counter." -#~ msgstr "复位电机计数器。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "一个可编程积木块:用于加入多变量的高级数学等式,例如sin(x+y+z)" -#~ msgid "motor position" -#~ msgstr "电机位置" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "全部还原" -#~ msgid "Get the motor position." -#~ msgstr "得到电机位置。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "你好" -#~ msgid "PORT 1" -#~ msgstr "端口 1" +#. TRANS: "name" option from activity.info file +msgid "TurtleBlocks" +msgstr "海龟积木" -#~ msgid "PORT 1 of the brick" -#~ msgstr "积木的端口 1" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "在海龟方块中要让修改立即生效,请按“停止”按钮" -#~ msgid "read" -#~ msgstr "读取" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "保存堆" -#~ msgid "sensor" -#~ msgstr "传感器" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "确定要覆盖堆?" -#~ msgid "Read sensor output." -#~ msgstr "读取传感器输出。" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "覆盖堆" -#~ msgid "PORT 2" -#~ msgstr "端口 2" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "删除堆" -#~ msgid "PORT 2 of the brick" -#~ msgstr "积木的端口 2" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "确定要删除堆?" -#~ msgid "light sensor" -#~ msgstr "灯光传感器" +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "调色板" -#~ msgid "PORT 3" -#~ msgstr "端口 3" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "发布到 Facebook 墙" -#~ msgid "PORT 3 of the brick" -#~ msgstr "积木的端口 3" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "活动的海龟" -#~ msgid "touch sensor" -#~ msgstr "触控传感器" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "活动海龟的名称" -#~ msgid "distance sensor" -#~ msgstr "距离传感器" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "用户定义运算符调色板" -#~ msgid "PORT 4" -#~ msgstr "端口 4" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "请安装的说话活动,然后再试一次。" -#~ msgid "PORT 4 of the brick" -#~ msgstr "积木的端口 4" +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "西班牙语" -#~ msgid "sound sensor" -#~ msgstr "声音传感器" +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "英语" -#~ msgid "color sensor" -#~ msgstr "颜色传感器" +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "很抱歉,我不明白你问的是什么。" -#~ msgid "set light" -#~ msgstr "设置灯" +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "很抱歉,没有空余内存来加载我的大脑。请关闭其他活动,并再试一次。" -#~ msgid "Set color sensor light." -#~ msgstr "设置颜色感应灯。" +#: turtleblocks.py:421 +msgid "About..." +msgstr "关于..." -#~ msgid "battery level" -#~ msgstr "电池电量" +#~ msgid "gpio" +#~ msgstr "gpio" -#, fuzzy -#~ msgid "Get battery level of the brick" -#~ msgstr "获取板子的电池电量。" +#~ msgid "Turn LED on and off: 0 is off; 1 is on" +#~ msgstr "开关LED:0为关;1为开" -#~ msgid "HIGH" -#~ msgstr "高" +#~ msgid "returns the gray level" +#~ msgstr "返回灰度等级" -#~ msgid "LOW" -#~ msgstr "低" +#~ msgid "returns the light level" +#~ msgstr "返回灯光等级" -#~ msgid "INPUT" -#~ msgstr "输入" +#~ msgid "returns the distance from the object in front of the sensor" +#~ msgstr "返回物体和传感器的距离" -#~ msgid "OUTPUT" -#~ msgstr "输出" +#~ msgid "returns the value of the resistance" +#~ msgstr "返回电阻值" -#~ msgid "PWM" -#~ msgstr "调速" +#~ msgid "returns the value of the voltage" +#~ msgstr "返回电压值" -#~ msgid "SERVO" -#~ msgstr "伺服" +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "返回电池充电度(0到255之间)" -#~ msgid "ERROR: Check the Arduino and the number of port." -#~ msgstr "错误:请检查的Arduino和端口号。" +#~ msgid "Get battery level of the brick" +#~ msgstr "得到块的电池电量" -#~ msgid "ERROR: Value must be a number from 0 to 255." -#~ msgstr "错误:数值必须从0到255。" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "调整指示灯的光强度(0到255之间)" -#~ msgid "ERROR: Value must be either HIGH or LOW." -#~ msgstr "错误:值必须是高或低。" +#~ msgid "returns the ambient light level" +#~ msgstr "返回环境光等级" -#~ msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." -#~ msgstr "错误:模式必须是输入,输出,调速或伺服。" +#~ msgid "returns the ambient temperature" +#~ msgstr "返回环境温度" -#~ msgid "pin mode" -#~ msgstr "引脚模式" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "返回传感器方位角(0或者1)" -#~ msgid "mode" -#~ msgstr "模式" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "从0切换到1,频率取决于振动" -#~ msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." -#~ msgstr "选择引脚功能(输入,输出,调速,伺服)。" +#~ msgid "grayscale" +#~ msgstr "灰度" -#~ msgid "analog write" -#~ msgstr "模拟写" +#~ msgid "ambient light" +#~ msgstr "环境光" -#~ msgid "Write analog value in specified port." -#~ msgstr "写模拟值到指定的端口。" +#~ msgid "" +#~ "TurtleBlocks with some robot plugins: Butia, Lego NxT, WeDo, FollowMe" +#~ msgstr "海龟积木支持一些机器人插件:Butia, Lego NxT, WeDo, FollowMe" -#~ msgid "analog read" -#~ msgstr "模拟读" +#~ msgid "magnetic induction" +#~ msgstr "磁场感应" -#~ msgid "" -#~ "Read value from analog port. Value may be between 0 and 1023. Use Vref to " -#~ "determine voltage. For USB, volt=((read)*5)/1024) approximately." -#~ msgstr "从模拟端口读值。值可能是0到1023之间。使用Vref来确定电压。对于USB,电压大约等于 ((read)*5)/1024。" +#~ msgid "vibration" +#~ msgstr "振动" -#~ msgid "digital write" -#~ msgstr "数字写" +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "布迪机器人向前移动一个预先设定的距离" -#~ msgid "Write digital value to specified port." -#~ msgstr "写数字值到指定的端口。" +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "布迪机器人向后移动一个预先设定的距离" -#~ msgid "digital read" -#~ msgstr "数字读" +#~ msgid "turn Butia" +#~ msgstr "转动布迪" -#~ msgid "Read value from digital port." -#~ msgstr "从数字端口读取值。" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "将布迪机器人转动X角度" -#~ msgid "Set HIGH value for digital port." -#~ msgstr "设置数字端口为高值。" +#~ msgid "moves the Butia at specify speed motors" +#~ msgstr "电机用指定速度移动布迪" -#~ msgid "Configure Arduino port for digital input." -#~ msgstr "配置用于数字输入的Arduino端口。" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "返回对象灰度(0到1023之间)" -#~ msgid "Configure Arduino port to drive a servo." -#~ msgstr "配置用于驱动伺服电机的Arduino端口。" +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "返回环境光亮度(0到1023之间)" -#~ msgid "Set LOW value for digital port." -#~ msgstr "设置数字端口为低值。" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "返回环境温度(0到255之间)" -#~ msgid "Configure Arduino port for digital output." -#~ msgstr "配置用于数字输出的Arduino端口。" +#~ msgid "" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" +#~ msgstr "返回传感器前物体的距离(0到255之间)" -#~ msgid "Configure Arduino port for PWM (pulse-width modulation)." -#~ msgstr "配置用于调速(脉宽调制)的Arduino端口" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "当按钮按下返回1,否则为0" #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "乐高WeDo模板" +#~ msgid "grey" +#~ msgstr "灰度" -#, fuzzy -#~ msgid "samples" -#~ msgstr "例子" +#~ msgid "ERROR: Value must be either HIGH or LOW." +#~ msgstr "错误:值必须是高或低。" #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "通过传递参数设置布迪的电机速度(0到1023之间)" #~ msgid "turn the Butia robot to the left" @@ -2779,9 +3689,6 @@ msgstr "保存项目?" #~ "同步电机\n" #~ "转向装置" -#~ msgid "Palette of Arduino blocks" -#~ msgstr "Arduino模板" - #~ msgid "delay Butia" #~ msgstr "布迪延迟" diff --git a/po/zh_TW.po b/po/zh_TW.po index 0fbd415..48aa1ef 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -1,16 +1,35 @@ +# #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +#, fuzzy msgid "" msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-06-19 00:33-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 1.7.0\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-24 00:31-0500\n" +"POT-Creation-Date: 2013-05-17 00:31-0400\n" "PO-Revision-Date: 2012-03-21 19:17+0200\n" "Last-Translator: Yuan \n" "Language-Team: LANGUAGE \n" @@ -22,1177 +41,1717 @@ msgstr "" "X-Generator: Pootle 2.0.5\n" #. TRANS: "name" option from activity.info file -#, fuzzy -msgid "TurtleBlocks" -msgstr "小烏龜區塊" - #. TRANS: "summary" option from activity.info file #. TRANS: "description" option from activity.info file -msgid "" -"A Logo-inspired turtle that draws colorful pictures with snap-together " -"visual programming blocks" +msgid "turtleart-extras (master)" msgstr "" -#: TurtleArt/tabasics.py:123 -msgid "Palette of turtle commands" -msgstr "小烏龜指令調色盤" +#: taextras.py:37 +msgid "Turtle Blocks" +msgstr "" -#: TurtleArt/tabasics.py:128 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:723 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:734 -msgid "forward" -msgstr "前進" +#: taextras.py:38 +msgid "Turtle Art" +msgstr "小海龜" -#: TurtleArt/tabasics.py:132 -msgid "moves turtle forward" -msgstr "讓小烏龜往前" +#: taextras.py:42 +msgid "Turtle Art Mini" +msgstr "迷你小海龜" -#: TurtleArt/tabasics.py:139 -msgid "back" -msgstr "後退" +#: taextras.py:46 +msgid "Turtle Confusion" +msgstr "小海龜謎題" -#: TurtleArt/tabasics.py:143 -msgid "moves turtle backward" -msgstr "讓小烏龜倒車" +#: taextras.py:47 taextras.py:52 +msgid "Select a challenge" +msgstr "選擇挑戰" -#: TurtleArt/tabasics.py:151 -msgid "clean" -msgstr "清除畫面" +#: taextras.py:51 +msgid "Amazonas Tortuga" +msgstr "" -#: TurtleArt/tabasics.py:154 -msgid "clears the screen and reset the turtle" -msgstr "清除螢幕並重置小烏龜" +#: taextras.py:58 +msgid "Palette of Mexican pesos" +msgstr "墨西哥披索色盤" -#: TurtleArt/tabasics.py:162 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:854 -msgid "left" -msgstr "左轉" +#: taextras.py:59 +msgid "Palette of Colombian pesos" +msgstr "哥倫比亞披索色盤" -#: TurtleArt/tabasics.py:166 -msgid "turns turtle counterclockwise (angle in degrees)" -msgstr "將小烏龜逆時針轉向(輸入角度)" +#: taextras.py:60 +msgid "Palette of Rwandan francs" +msgstr "盧安達法郎色盤" -#: TurtleArt/tabasics.py:174 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:878 -msgid "right" +#: taextras.py:61 +msgid "Palette of US dollars" +msgstr "" + +#: taextras.py:62 +msgid "Palette of Australian dollars" +msgstr "" + +#: taextras.py:63 +msgid "Palette of Paraguayan Guaranies" +msgstr "" + +#: taextras.py:64 +msgid "Palette of Peruvian Nuevo Soles" +msgstr "" + +#: taextras.py:65 +msgid "Palette of Uruguayan Pesos" +msgstr "" + +#. TRANS: Butia is a Robot Project from Uruguay +#. (http://www.fing.edu.uy/inco/proyectos/butia/) +#: taextras.py:71 +msgid "TurtleBots" +msgstr "" + +#. TRANS: summary of TurtleBots activity +#: taextras.py:73 +msgid "TurtleBlocks with Butia, Lego NxT, WeDo, Arduino, FollowMe plugins" +msgstr "" + +#: taextras.py:74 +msgid "ERROR: The speed must be a value between 0 and 1023" +msgstr "" + +#: taextras.py:75 +msgid "ERROR: The pin must be between 1 and 8" +msgstr "" + +#: taextras.py:76 +msgid "ERROR: The value must be 0 or 1, LOW or HIGH" +msgstr "" + +#: taextras.py:77 +msgid "ERROR: The mode must be INPUT or OUTPUT." +msgstr "" + +#: taextras.py:78 taextras.py:79 +msgid "turns LED on and off: 1 means on, 0 means off" +msgstr "" + +#: taextras.py:80 +msgid "returns the gray level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:81 +msgid "returns 1 when the button is pressed and 0 otherwise" +msgstr "" + +#: taextras.py:82 +msgid "returns the light level as a value between 0 and 65535" +msgstr "" + +#: taextras.py:83 +msgid "returns the distance as a value between 0 and 65535" +msgstr "" + +#: taextras.py:84 +msgid "returns the resistance value (ohms)" +msgstr "" + +#: taextras.py:85 +msgid "returns the voltage value (volts)" +msgstr "" + +#: taextras.py:86 +msgid "returns the temperature" +msgstr "" + +#: taextras.py:87 +#, fuzzy +msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"當感應器偵測到磁場時傳回 1,否則傳回 0。" + +#: taextras.py:88 +msgid "LED" +msgstr "LED" + +#: taextras.py:89 +msgid "button" +msgstr "" + +#: TurtleArt/tabasics.py:295 TurtleArt/tabasics.py:363 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1199 +msgid "gray" +msgstr "灰色" + +#: taextras.py:91 taextras.py:356 +#, fuzzy +msgid "light" msgstr "右轉" -#: TurtleArt/tabasics.py:178 -msgid "turns turtle clockwise (angle in degrees)" -msgstr "讓小烏龜順時針轉彎(輸入角度)" +#: taextras.py:92 +msgid "temperature" +msgstr "溫度" -#: TurtleArt/tabasics.py:186 -msgid "arc" -msgstr "弧度" +#: taextras.py:93 taextras.py:330 +msgid "distance" +msgstr "距離" -#: TurtleArt/tabasics.py:186 -msgid "angle" -msgstr "角度" +#: taextras.py:94 plugins/audio_sensors/audio_sensors.py:151 +#: plugins/audio_sensors/audio_sensors.py:165 +#: plugins/audio_sensors/audio_sensors.py:179 +#: plugins/audio_sensors/audio_sensors.py:193 +msgid "resistance" +msgstr "電阻" -#: TurtleArt/tabasics.py:186 -msgid "radius" -msgstr "半徑" +#: taextras.py:95 plugins/audio_sensors/audio_sensors.py:157 +#: plugins/audio_sensors/audio_sensors.py:171 +#: plugins/audio_sensors/audio_sensors.py:185 +#: plugins/audio_sensors/audio_sensors.py:199 +msgid "voltage" +msgstr "電壓" -#: TurtleArt/tabasics.py:190 -msgid "moves turtle along an arc" -msgstr "讓小烏龜跟著弧形移動" +#: taextras.py:96 +msgid "Butia Robot" +msgstr "棕櫚機器人" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "set xy" -msgstr "指定座標" +#: taextras.py:97 +msgid "refresh Butia" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "x" -msgstr "X座標" +#: taextras.py:98 +msgid "refresh the state of the Butia palette and blocks" +msgstr "" -#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 -msgid "y" -msgstr "Y座標" +#. TRANS: This string is shorthand for "battery charge of Butia" +#: taextras.py:100 +msgid "battery charge Butia" +msgstr "" -#: TurtleArt/tabasics.py:203 TurtleArt/tabasics.py:269 +#: taextras.py:101 msgid "" -"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." -msgstr "把小烏龜移動到座標(x,y),(0,0)是螢幕中心點" +"returns the battery charge in volts. If no motors present, it returns 255" +msgstr "" -# -#: TurtleArt/tabasics.py:213 -msgid "set heading" -msgstr "設定標頭" +#. TRANS: This string is shorthand for "speed of Butia" +#: taextras.py:103 +msgid "speed Butia" +msgstr "" -#: TurtleArt/tabasics.py:217 -msgid "sets the heading of the turtle (0 is towards the top of the screen.)" -msgstr "設定小烏龜的方向(0是正對螢幕上方)" +#: taextras.py:104 +msgid "set the speed of the Butia motors" +msgstr "" -#: TurtleArt/tabasics.py:225 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:604 -msgid "xcor" -msgstr "X座標" +#: taextras.py:105 +msgid "move Butia" +msgstr "" -#: TurtleArt/tabasics.py:226 -msgid "" -"holds current x-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "保持小烏龜現在的x座標值(可以用來代替數字區塊)" +#: taextras.py:106 TurtleArt/tabasics.py:158 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:871 +msgid "left" +msgstr "左轉" -#: TurtleArt/tabasics.py:236 TurtleArt/tawindow.py:3862 -#: TurtleArt/tawindow.py:3868 TurtleArtActivity.py:605 -msgid "ycor" -msgstr "Y座標" +#: TurtleArt/tabasics.py:170 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:895 +msgid "right" +msgstr "右轉" -#: TurtleArt/tabasics.py:237 -msgid "" -"holds current y-coordinate value of the turtle (can be used in place of a " -"number block)" -msgstr "保持小烏龜目前的y座標值(可以用來代替數字區塊)" +#: taextras.py:108 +msgid "moves the Butia motors at the specified speed" +msgstr "" -#: TurtleArt/tabasics.py:247 TurtleArt/tawindow.py:3863 -#: TurtleArt/tawindow.py:3869 TurtleArtActivity.py:605 -msgid "heading" -msgstr "方向" +#: taextras.py:109 +msgid "stop Butia" +msgstr "停止棕櫚" -#: TurtleArt/tabasics.py:248 -msgid "" -"holds current heading value of the turtle (can be used in place of a number " -"block)" -msgstr "保持小烏龜目前的方向(可以用來代替數字區塊)" +#: taextras.py:110 +msgid "stop the Butia robot" +msgstr "" -#: TurtleArt/tabasics.py:282 -msgid "Palette of pen commands" -msgstr "色筆指令盤" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia forward" +#: taextras.py:112 +msgid "forward Butia" +msgstr "棕櫚往前移" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -msgid "fill screen" -msgstr "全螢幕" +#: taextras.py:113 +#, fuzzy +msgid "move the Butia robot forward" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"棕櫚機器人往前移動。" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:298 -#: TurtleArt/tabasics.py:348 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1158 -msgid "color" -msgstr "顏色" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia left" +#: taextras.py:115 +msgid "left Butia" +msgstr "棕櫚左移" -#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 -#: TurtleArt/tabasics.py:358 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1154 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1159 -msgid "shade" -msgstr "形狀" +#: taextras.py:116 +#, fuzzy +msgid "turn the Butia robot at left" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"棕櫚機器人轉 x 度。" -#: TurtleArt/tabasics.py:291 TurtleArt/tabasics.py:303 -msgid "fills the background with (color, shade)" -msgstr "以(顏色或陰影)填滿背景" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "turn Butia right" +#: taextras.py:118 +msgid "right Butia" +msgstr "棕櫚右移" -#: TurtleArt/tabasics.py:299 TurtleArt/tabasics.py:367 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1155 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1160 -msgid "gray" -msgstr "灰色" +#: taextras.py:119 +#, fuzzy +msgid "turn the Butia robot at right" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"棕櫚機器人轉 x 度。" -#: TurtleArt/tabasics.py:313 -msgid "set color" -msgstr "設定線條顏色" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: This string is shorthand for "move Butia backward" +#: taextras.py:121 +msgid "backward Butia" +msgstr "棕櫚往後移" -#: TurtleArt/tabasics.py:317 -msgid "sets color of the line drawn by the turtle" -msgstr "設定小烏龜畫線的顏色" +#: taextras.py:122 +#, fuzzy +msgid "move the Butia robot backward" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"棕櫚機器人往後移動。" -#: TurtleArt/tabasics.py:325 -msgid "set shade" -msgstr "設定填滿顏色" +#: taextras.py:123 +msgid "Butia Robot extra blocks" +msgstr "" -#: TurtleArt/tabasics.py:329 -msgid "sets shade of the line drawn by the turtle" -msgstr "設定小烏龜畫線的陰影" +#: taextras.py:124 +msgid "hack pin mode" +msgstr "" -#: TurtleArt/tabasics.py:337 -msgid "set gray" -msgstr "設定為灰色" +#: taextras.py:125 taextras.py:293 taextras.py:459 +msgid "pin" +msgstr "釘梢" -#: TurtleArt/tabasics.py:340 -msgid "sets gray level of the line drawn by the turtle" -msgstr "設定小烏龜所畫線條的灰階值" +#: taextras.py:126 taextras.py:460 +#, fuzzy +msgid "mode" +msgstr "模數" -#: TurtleArt/tabasics.py:349 -msgid "holds current pen color (can be used in place of a number block)" -msgstr "保持現有畫筆顏色(可替換數值區塊)" +#: taextras.py:127 +msgid "Select the pin function (INPUT, OUTPUT)." +msgstr "" -#: TurtleArt/tabasics.py:359 -msgid "holds current pen shade" -msgstr "沿用目前色筆深度" +#: taextras.py:128 +msgid "write hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:368 -msgid "holds current gray level (can be used in place of a number block)" -msgstr "維持目前的灰階度(可以用來代替數字區塊)" +#: taextras.py:129 taextras.py:463 TurtleArt/tabasics.py:924 +#: TurtleArt/tawindow.py:4427 +msgid "value" +msgstr "值" -#: TurtleArt/tabasics.py:376 -msgid "pen up" -msgstr "提筆" +#: taextras.py:130 +msgid "set a hack pin to 0 or 1" +msgstr "" -#: TurtleArt/tabasics.py:379 -msgid "Turtle will not draw when moved." -msgstr "移動中的小烏龜並不會畫圖" +#: taextras.py:131 +msgid "read hack pin Butia" +msgstr "" -#: TurtleArt/tabasics.py:385 -msgid "pen down" -msgstr "落筆" +#: taextras.py:132 +msgid "read the value of a hack pin" +msgstr "" -#: TurtleArt/tabasics.py:388 -msgid "Turtle will draw when moved." -msgstr "小烏龜會畫下移動的軌跡" +#: taextras.py:133 taextras.py:435 +msgid "HIGH" +msgstr "" -#: TurtleArt/tabasics.py:394 -msgid "set pen size" -msgstr "設定畫筆大小" +#: taextras.py:134 taextras.py:472 +msgid "Set HIGH value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:398 -msgid "sets size of the line drawn by the turtle" -msgstr "設定小烏龜畫線的寬度" +#: taextras.py:135 taextras.py:437 +msgid "INPUT" +msgstr "" -#: TurtleArt/tabasics.py:408 -msgid "start fill" -msgstr "開始填滿" +#: taextras.py:136 +msgid "Configure hack port for digital input." +msgstr "" -#: TurtleArt/tabasics.py:410 -msgid "starts filled polygon (used with end fill block)" -msgstr "開始填滿多邊形(用最後填滿的區塊)" +#: taextras.py:137 taextras.py:436 +msgid "LOW" +msgstr "" -#: TurtleArt/tabasics.py:417 -msgid "end fill" -msgstr "停止填滿" +#: taextras.py:138 taextras.py:475 +msgid "Set LOW value for digital port." +msgstr "" -#: TurtleArt/tabasics.py:419 -msgid "completes filled polygon (used with start fill block)" -msgstr "完全填滿的多邊形(用開始的填滿區塊)" +#: taextras.py:139 taextras.py:438 +msgid "OUTPUT" +msgstr "" -#: TurtleArt/tabasics.py:426 -msgid "pen size" -msgstr "畫筆大小" +#: taextras.py:140 +msgid "Configure hack port for digital output." +msgstr "" -#: TurtleArt/tabasics.py:427 -msgid "holds current pen size (can be used in place of a number block)" -msgstr "保持目前色筆大小(可以用來代替數字區塊)" +#: taextras.py:141 +msgid "Butia" +msgstr "棕櫚" -#: TurtleArt/tabasics.py:441 -msgid "Palette of pen colors" -msgstr "色筆調色盤" +#: taextras.py:142 +#, python-format +msgid "ERROR: The pin %s must be in OUTPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:443 -msgid "red" -msgstr "紅色" +#: taextras.py:143 +#, python-format +msgid "ERROR: The pin %s must be in INPUT mode." +msgstr "" -#: TurtleArt/tabasics.py:444 -msgid "orange" -msgstr "橘色" +#: taextras.py:147 +msgid "Error importing Pygame. This plugin require Pygame 1.9" +msgstr "" -#: TurtleArt/tabasics.py:446 -msgid "yellow" -msgstr "黃色" +#: taextras.py:148 +#, fuzzy +msgid "Error on initialization of the camera" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"初始化攝影機時發生錯誤。" -#: TurtleArt/tabasics.py:448 -msgid "green" -msgstr "綠色" +#: taextras.py:149 +msgid "No camera was found" +msgstr "" -#: TurtleArt/tabasics.py:449 -msgid "cyan" -msgstr "青綠色" +#: taextras.py:150 +msgid "Error stopping camera" +msgstr "" -#: TurtleArt/tabasics.py:450 -msgid "blue" -msgstr "藍色" +#: taextras.py:151 +msgid "Error starting camera" +msgstr "" -#: TurtleArt/tabasics.py:451 -msgid "purple" -msgstr "紫色" +#. TRANS: The "mask" is used to restrict processing to a region in the image +#: taextras.py:153 +msgid "Error in get mask" +msgstr "" -#: TurtleArt/tabasics.py:453 -msgid "white" -msgstr "白色" +#: taextras.py:154 +msgid "FollowMe" +msgstr "跟我來" -#: TurtleArt/tabasics.py:454 -msgid "black" -msgstr "黑色" +#: taextras.py:155 +msgid "refresh FollowMe" +msgstr "" -#: TurtleArt/tabasics.py:460 -msgid "set text color" -msgstr "設定文字顏色" +#: taextras.py:156 +msgid "Search for a connected camera." +msgstr "" -#: TurtleArt/tabasics.py:463 -msgid "sets color of text drawn by the turtle" -msgstr "設定小烏龜寫字的顏色" +#. TRANS: the calibration is used to match an RGB color to a target +#: taextras.py:158 +msgid "calibration" +msgstr "" -#: TurtleArt/tabasics.py:471 -msgid "set text size" -msgstr "設定文字大小" +#: taextras.py:159 +msgid "store a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:474 -msgid "sets size of text drawn by the turtle" -msgstr "設定小烏龜寫字的大小" +#: taextras.py:160 +msgid "return a personalized calibration" +msgstr "" -#: TurtleArt/tabasics.py:557 -msgid "Palette of numeric operators" -msgstr "數值運算子調色盤" +#: taextras.py:161 +msgid "follow" +msgstr "" -#: TurtleArt/tabasics.py:563 -msgid "plus" -msgstr "加" +#: taextras.py:162 +msgid "follow a color or calibration" +msgstr "" -#: TurtleArt/tabasics.py:567 -msgid "adds two alphanumeric inputs" -msgstr "增加兩個字母與數字並用的輸入值" +#: taextras.py:163 plugins/camera_sensor/camera_sensor.py:80 +#: plugins/camera_sensor/camera_sensor.py:93 +#: plugins/camera_sensor/camera_sensor.py:128 +#: plugins/camera_sensor/camera_sensor.py:141 +#: plugins/light_sensor/light_sensor.py:56 +#: plugins/light_sensor/light_sensor.py:63 +msgid "brightness" +msgstr "亮度" -#: TurtleArt/tabasics.py:575 -msgid "minus" -msgstr "減" +#: taextras.py:164 +msgid "set the camera brightness as a value between 0 to 255." +msgstr "" -#: TurtleArt/tabasics.py:578 -msgid "subtracts bottom numeric input from top numeric input" -msgstr "將頂端輸入數值減去底端輸入數值" +#: taextras.py:165 +msgid "minimum pixels" +msgstr "" -#: TurtleArt/tabasics.py:589 -msgid "multiply" -msgstr "相乘" +#: taextras.py:166 +msgid "set the minimal number of pixels to follow" +msgstr "" -#: TurtleArt/tabasics.py:592 -msgid "multiplies two numeric inputs" -msgstr "兩個數相乘" +#: taextras.py:167 +msgid "threshold" +msgstr "" -#: TurtleArt/tabasics.py:601 -msgid "divide" -msgstr "除" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:169 +msgid "set a threshold for a RGB color" +msgstr "" + +#: taextras.py:170 +msgid "camera mode" +msgstr "" + +#. TRANS: RGB, YUV, and HSV are color spaces +#: taextras.py:172 +msgid "set the color mode of the camera: RGB; YUV or HSV" +msgstr "" + +#: taextras.py:173 +msgid "get brightness" +msgstr "" -#: TurtleArt/tabasics.py:604 +#: taextras.py:174 +msgid "get the brightness of the ambient light" +msgstr "" + +#: taextras.py:175 +msgid "average color" +msgstr "" + +#: taextras.py:176 msgid "" -"divides top numeric input (numerator) by bottom numeric input (denominator)" -msgstr "用底端輸入的數值(分母)來除上端輸入的數值(分子)" +"if set to 0 then color averaging is off during calibration; for other values " +"it is on" +msgstr "" -#: TurtleArt/tabasics.py:614 -msgid "identity" -msgstr "辨識" +#: taextras.py:178 +msgid "x position" +msgstr "x 位置" -#: TurtleArt/tabasics.py:616 -msgid "identity operator used for extending blocks" -msgstr "用延伸區塊辨認運算子" +#: taextras.py:179 +msgid "return x position" +msgstr "傳回 x 位置" -#: TurtleArt/tabasics.py:624 TurtleArt/tabasics.py:625 -msgid "mod" -msgstr "模數" +#: taextras.py:180 +msgid "y position" +msgstr "y 位置" -#: TurtleArt/tabasics.py:628 -msgid "modular (remainder) operator" -msgstr "模組(剩餘)運算子" +#: taextras.py:181 +msgid "return y position" +msgstr "傳回 y 位置" -#: TurtleArt/tabasics.py:635 -msgid "√" -msgstr "根號" +#: taextras.py:182 +msgid "pixels" +msgstr "" -#: TurtleArt/tabasics.py:636 -msgid "square root" -msgstr "平方根" +#: taextras.py:183 +msgid "return the number of pixels of the biggest blob" +msgstr "" -#: TurtleArt/tabasics.py:639 -msgid "calculates square root" -msgstr "計算平方根" +#. TRANS: RGB color space (red, green, blue) +#: taextras.py:185 +msgid "set the color mode of the camera to RGB" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "random" -msgstr "亂數" +#. TRANS: YUV color space (luminance, chrominance) +#: taextras.py:187 +msgid "set the color mode of the camera to YUV" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "min" -msgstr "最小" +#. TRANS: HSV color space (hue, saturation, value) +#: taextras.py:189 +msgid "set the color mode of the camera to HSV" +msgstr "" -#: TurtleArt/tabasics.py:646 -msgid "max" -msgstr "最大" +#: taextras.py:190 +msgid "empty calibration" +msgstr "" -#: TurtleArt/tabasics.py:650 -msgid "returns random number between minimum (top) and maximum (bottom) values" -msgstr "回傳最小與最大值之間的隨機數值" +#: taextras.py:191 +msgid "error in string conversion" +msgstr "" -#: TurtleArt/tabasics.py:662 -msgid "number" -msgstr "數字" +#. TRANS: Pattern detection is a plugin that allow detect signals +#. with the camera +#: taextras.py:197 +msgid "Pattern detection" +msgstr "" -#: TurtleArt/tabasics.py:663 -msgid "used as numeric input in mathematic operators" -msgstr "在數值運算子中使用數字輸入" +#: taextras.py:198 +msgid "Seeing signal" +msgstr "" -#: TurtleArt/tabasics.py:671 -msgid "greater than" -msgstr "大於" +#: taextras.py:199 +msgid "Returns True if the signal is in front of the camera" +msgstr "" -#: TurtleArt/tabasics.py:674 -msgid "logical greater-than operator" -msgstr "「大於」的邏輯運算子" +#: taextras.py:200 +msgid "Distance to signal" +msgstr "" -#: TurtleArt/tabasics.py:683 -msgid "less than" -msgstr "小於" +#: taextras.py:201 +msgid "Returns the distance of the signal to the camera in millimeters" +msgstr "" -#: TurtleArt/tabasics.py:687 -msgid "logical less-than operator" -msgstr "「小於」的邏輯運算子" +#. TRANS: SumBot is a robot programmed for "Sumo wrestling" +#: taextras.py:206 +msgid "SumBot" +msgstr "" -#: TurtleArt/tabasics.py:695 -msgid "equal" -msgstr "等於" +#: taextras.py:207 +msgid "speed SumBot" +msgstr "" -#: TurtleArt/tabasics.py:699 -msgid "logical equal-to operator" -msgstr "「等於」邏輯運算子" +#: taextras.py:208 +msgid "submit the speed to the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:705 -msgid "not" -msgstr "否" +#: taextras.py:209 +#, fuzzy +msgid "set the default speed for the movement commands" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"設定預設移動指令的速度。" -#: TurtleArt/tabasics.py:708 -msgid "logical NOT operator" -msgstr "NOT 邏輯運算子" +#. TRANS: This string is shorthand for "move SumBot forward" +#: taextras.py:211 +msgid "forward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:714 TurtleArt/tabasics.py:717 -msgid "and" -msgstr "且" +#: taextras.py:212 +msgid "move SumBot forward" +msgstr "" -#: TurtleArt/tabasics.py:718 -msgid "logical AND operator" -msgstr "AND 邏輯演算子" +#. TRANS: This string is shorthand for "move SumBot backward" +#: taextras.py:214 +msgid "backward SumBot" +msgstr "" -#: TurtleArt/tabasics.py:725 TurtleArt/tabasics.py:728 -msgid "or" -msgstr "或" +#: taextras.py:215 +msgid "move SumBot backward" +msgstr "" -#: TurtleArt/tabasics.py:729 -msgid "logical OR operator" -msgstr "OR 邏輯運算子" +#: taextras.py:216 +msgid "stop SumBot" +msgstr "" -#: TurtleArt/tabasics.py:738 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:98 -msgid "Palette of flow operators" -msgstr "調色板上的流程運算子" +#: taextras.py:217 +msgid "stop the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:743 -msgid "wait" -msgstr "等待" +#. TRANS: This string is shorthand for "turn SumBot left" +#: taextras.py:219 +msgid "left SumBot" +msgstr "" -#: TurtleArt/tabasics.py:747 -msgid "pauses program execution a specified number of seconds" -msgstr "暫停程式執行指定的秒數" +#: taextras.py:220 +msgid "turn left the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:754 -msgid "forever" -msgstr "持續執行" +#. TRANS: This string is shorthand for "move SumBot right" +#: taextras.py:222 +msgid "right SumBot" +msgstr "" -#: TurtleArt/tabasics.py:758 -msgid "loops forever" -msgstr "永遠迴圈" +#: taextras.py:223 +msgid "turn right the SumBot" +msgstr "" -#: TurtleArt/tabasics.py:765 TurtleArt/tabasics.py:769 -msgid "repeat" -msgstr "重複" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the center of the playing field +#: taextras.py:226 +msgid "angle to center" +msgstr "距中心角度" -#: TurtleArt/tabasics.py:770 -msgid "loops specified number of times" -msgstr "指定次數的迴圈" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:228 +#, fuzzy +msgid "get the angle to the center of the dohyo" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得距道場中心的角度" + +#. TRANS: The angle to the center is the angle SumBot must turn to +#. face the Enemy (opponent) +#: taextras.py:231 +msgid "angle to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "if" -msgstr "若" +#: taextras.py:232 +#, fuzzy +msgid "get the angle to the Enemy" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得距對手的距離" -#: TurtleArt/tabasics.py:776 TurtleArt/tabasics.py:789 -msgid "then" -msgstr "則" +#. TRANS: This string is shorthand for "x coordinate of SumBot" +#: taextras.py:234 +msgid "x coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:779 -msgid "if then" -msgstr "若....則....." +#: taextras.py:235 +#, fuzzy +msgid "get the x coordinate of the SumBot" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得機器人的 x 座標" -#: TurtleArt/tabasics.py:781 -msgid "if-then operator that uses boolean operators from Numbers palette" -msgstr "從數字調色盤使用布林運算的 if - then 運算子" +#. TRANS: This string is shorthand for "y coordinate of SumBot" +#: taextras.py:237 +msgid "y coor. SumBot" +msgstr "" -#: TurtleArt/tabasics.py:789 -msgid "else" -msgstr "否則" +#: taextras.py:238 +#, fuzzy +msgid "get the y coordinate of the SumBot" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得機器人的 y 座標" -#: TurtleArt/tabasics.py:793 TurtleArt/tabasics.py:801 -msgid "if then else" -msgstr "若....則.....否則" +#. TRANS: This string is shorthand for "x coordinate of SumBot's enemy" +#: taextras.py:240 +msgid "x coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:794 TurtleArt/tabasics.py:802 -msgid "if-then-else operator that uses boolean operators from Numbers palette" -msgstr "從數字調色盤的布林運算子使用「若-則-否則」運算子" +#: taextras.py:241 +#, fuzzy +msgid "get the x coordinate of the Enemy" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得機器人的 x 座標" -#: TurtleArt/tabasics.py:811 -msgid "horizontal space" -msgstr "水平空間" +#. TRANS: This string is shorthand for "y coordinate of SumBot's enemy" +#: taextras.py:243 +msgid "y coor. Enemy" +msgstr "" -#: TurtleArt/tabasics.py:812 -msgid "jogs stack right" -msgstr "右方的緩慢堆疊" +#: taextras.py:244 +#, fuzzy +msgid "get the y coordinate of the Enemy" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得機器人的 y 座標" -#: TurtleArt/tabasics.py:819 -msgid "vertical space" -msgstr "垂直空間" +#. TRANS: This string is shorthand for "rotation of SumBot" +#: taextras.py:246 +msgid "rotation SumBot" +msgstr "" -#: TurtleArt/tabasics.py:820 -msgid "jogs stack down" -msgstr "緩慢堆疊當機" +#: taextras.py:247 +#, fuzzy +msgid "get the rotation of the Sumbot" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得對手的旋轉值" -#: TurtleArt/tabasics.py:826 -msgid "stop action" -msgstr "停止動作" +#. TRANS: This string is shorthand for "rotation of SumBot's enemy" +#: taextras.py:249 +msgid "rotation Enemy" +msgstr "" -#: TurtleArt/tabasics.py:829 -msgid "stops current action" -msgstr "停止目前活動" +#: taextras.py:250 +#, fuzzy +msgid "get the rotation of the Enemy" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得對手的旋轉值" -#: TurtleArt/tabasics.py:838 -msgid "Palette of variable blocks" -msgstr "變數區塊調色盤" +#: taextras.py:251 +msgid "distance to center" +msgstr "離中心的距離" -#: TurtleArt/tabasics.py:843 pysamples/grecord.py:213 -msgid "start" -msgstr "啟動" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dohyo is the playing field +#: taextras.py:253 +#, fuzzy +msgid "get the distance to the center of the dohyo" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得距道場中心的距離" -#: TurtleArt/tabasics.py:846 -msgid "connects action to toolbar run buttons" -msgstr "執行工具列上的按鈕以連結行動" +#: taextras.py:254 +msgid "distance to Enemy" +msgstr "" -#: TurtleArt/tabasics.py:853 TurtleArt/tabasics.py:854 -#: TurtleArt/tabasics.py:855 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:186 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:187 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:188 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:208 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:223 -msgid "text" -msgstr "文字" +#: taextras.py:255 +#, fuzzy +msgid "get the distance to the Enemy" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"取得距對手的距離" -#: TurtleArt/tabasics.py:856 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:189 -msgid "string value" -msgstr "字串值" +#: taextras.py:256 +msgid "update information" +msgstr "更新訊息" -#: TurtleArt/tabasics.py:860 TurtleArt/tabasics.py:863 -#: TurtleArt/tabasics.py:871 TurtleArt/tabasics.py:875 -#: TurtleArt/tawindow.py:1292 TurtleArt/tawindow.py:1371 -#: TurtleArt/tawindow.py:1384 TurtleArt/tawindow.py:1854 -#: TurtleArt/tawindow.py:4125 -msgid "action" -msgstr "動作" +#: taextras.py:257 +#, fuzzy +msgid "update information from the server" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"自伺服器更新訊息" -#: TurtleArt/tabasics.py:865 -msgid "top of nameable action stack" -msgstr "可命名的動作堆疊上方" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Please use similar terms to those used in the Physics Activity +#: taextras.py:262 +msgid "Palette of physics blocks" +msgstr "物件區塊的顏色" -#: TurtleArt/tabasics.py:876 TurtleArt/tawindow.py:4139 -msgid "invokes named action stack" -msgstr "援用已命名的主動堆疊" +#: taextras.py:263 +msgid "start polygon" +msgstr "開始畫多邊形" -#: TurtleArt/tabasics.py:883 -msgid "store in box 1" -msgstr "放入方塊一" +#: taextras.py:264 +msgid "Begin defining a new polygon based on the current Turtle xy position." +msgstr "由目前小海龜的位置,開始定義一個新的多邊形。" -#: TurtleArt/tabasics.py:888 -msgid "stores numeric value in Variable 1" -msgstr "在變數 1 中儲存數值" +#: taextras.py:266 +msgid "add point" +msgstr "新增頂點" -#: TurtleArt/tabasics.py:896 -msgid "store in box 2" -msgstr "放入方塊二" +#: taextras.py:267 +msgid "" +"Add a new point to the current polygon based on the current Turtle xy " +"position." +msgstr "由目前小海龜的位置,在目前的多邊形上新增頂點。" + +#: taextras.py:269 +msgid "end polygon" +msgstr "結束多邊形" + +#: taextras.py:270 +msgid "Define a new polygon." +msgstr "定義一個新的多邊形。" + +#: taextras.py:271 +msgid "end filled polygon" +msgstr "結束填充多邊形" + +#: taextras.py:272 +msgid "Not a simple polygon" +msgstr "不是一個簡單的多邊形" + +#: taextras.py:273 +msgid "Define a new filled polygon." +msgstr "定義一個新的填充多邊形。" + +#: taextras.py:274 +msgid "triangle" +msgstr "三角形" + +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: base of a triangle +#: taextras.py:276 +msgid "base" +msgstr "基底" + +#: taextras.py:277 taextras.py:283 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:911 +msgid "height" +msgstr "高度" -#: TurtleArt/tabasics.py:901 -msgid "stores numeric value in Variable 2" -msgstr "在變數 2 中儲存數值" +#: taextras.py:278 +msgid "Add a triangle object to the project." +msgstr "專案中新增一個三角形物件。" -#: TurtleArt/tabasics.py:909 -msgid "box 1" -msgstr "方塊一" +#: taextras.py:279 +msgid "circle" +msgstr "圓形" -#: TurtleArt/tabasics.py:912 -msgid "Variable 1 (numeric value)" -msgstr "變數 1 (數值)" +#: taextras.py:280 +msgid "Add a circle object to the project." +msgstr "專案中新增一個圓形物件。" -#: TurtleArt/tabasics.py:919 -msgid "box 2" -msgstr "方塊二" +#: taextras.py:281 +msgid "rectangle" +msgstr "長方形" -#: TurtleArt/tabasics.py:922 -msgid "Variable 2 (numeric value)" -msgstr "變數2(數值)" +#: taextras.py:282 plugins/turtle_blocks_extras/turtle_blocks_extras.py:887 +msgid "width" +msgstr "寬度" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "store in" -msgstr "放入" +#: taextras.py:284 +msgid "Add a rectangle object to the project." +msgstr "專案中新增一個長方形物件。" -#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 -msgid "box" -msgstr "方塊" +#: taextras.py:285 +msgid "reset" +msgstr "重置" -#: TurtleArt/tabasics.py:928 TurtleArt/tawindow.py:4189 -msgid "value" -msgstr "值" +#: taextras.py:286 +msgid "Reset the project; clear the object list." +msgstr "重置專案,清除物件清單。" -#: TurtleArt/tabasics.py:932 TurtleArt/tabasics.py:945 -#: TurtleArt/tawindow.py:1296 TurtleArt/tawindow.py:1409 -#: TurtleArt/tawindow.py:1858 TurtleArt/tawindow.py:4152 -#: TurtleArt/tawindow.py:4180 -msgid "my box" -msgstr "我的箱子" +#: taextras.py:287 +msgid "motor" +msgstr "發動機" -#: TurtleArt/tabasics.py:933 TurtleArt/tawindow.py:4194 -msgid "stores numeric value in named variable" -msgstr "在已命名的變數中儲存數值" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: torque as in engine torque +#: taextras.py:289 +msgid "torque" +msgstr "扭力" -#: TurtleArt/tabasics.py:948 TurtleArt/tawindow.py:4166 -msgid "named variable (numeric value)" -msgstr "命名前的變數(數值)" +#: taextras.py:290 +msgid "speed" +msgstr "速度" -#: TurtleArt/tabasics.py:955 TurtleArt/tabasics.py:974 -msgid "action 1" -msgstr "動作1" +#: taextras.py:291 +msgid "" +"Motor torque and speed range from 0 (off) to positive numbers; motor is " +"placed on the most recent object created." +msgstr "" +"發動機的扭力與速度值,由 0 (關閉)到一個正數,發動機放在最後建立的物件上。" -#: TurtleArt/tabasics.py:958 -msgid "top of Action 1 stack" -msgstr "行動1堆疊的上方" +#: taextras.py:294 +msgid "Pin an object down so that it cannot fall." +msgstr "固定一個物件使其不掉落。" -#: TurtleArt/tabasics.py:964 TurtleArt/tabasics.py:984 -msgid "action 2" -msgstr "動作2" +#: taextras.py:295 +msgid "joint" +msgstr "關節" -#: TurtleArt/tabasics.py:967 -msgid "top of Action 2 stack" -msgstr "動作2堆疊的上方" +#: taextras.py:296 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "x" +msgstr "X座標" -#: TurtleArt/tabasics.py:977 -msgid "invokes Action 1 stack" -msgstr "提取行動1的堆疊" +#: taextras.py:297 TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "y" +msgstr "Y座標" -#: TurtleArt/tabasics.py:987 -msgid "invokes Action 2 stack" -msgstr "掉用行動2的堆疊" +#: taextras.py:298 +msgid "" +"Join two objects together (the most recent object created and the object at " +"point x, y)." +msgstr "用來連接兩個物件(上一個建立的物件與位於x, y位置的另一個物件)" -#: TurtleArt/tabasics.py:995 -msgid "trash" -msgstr "垃圾" +#: taextras.py:300 +msgid "save as Physics activity" +msgstr "" -#: TurtleArt/tabasics.py:999 -msgid "empty trash" -msgstr "清空垃圾桶" +#: taextras.py:301 +msgid "Save the project to the Journal as a Physics activity." +msgstr "保存專案到日誌上成為物理活動" -#: TurtleArt/tabasics.py:1000 -msgid "permanently deletes items in trash" -msgstr "永久清空垃圾桶中的檔案" +#. TRANS: Here, gear means a toothed wheel, as in a clock-works +#: taextras.py:303 +msgid "gear" +msgstr "" -#: TurtleArt/tabasics.py:1004 -msgid "restore all" -msgstr "回復全部" +#: taextras.py:304 +#, fuzzy +msgid "Add a gear object to the project." +msgstr "專案中新增一個圓形物件。" -#: TurtleArt/tabasics.py:1005 -msgid "restore all blocks from trash" -msgstr "從垃圾桶救回所有區塊" +#: taextras.py:305 +msgid "density" +msgstr "密度" -#: TurtleArt/tabasics.py:1009 -msgid "clear all" -msgstr "清除全部" +#: taextras.py:306 +msgid "" +"Set the density property for objects (density can be any positive number)." +msgstr "訂定物件的密度值 (任意正數)。" -#: TurtleArt/tabasics.py:1010 -msgid "move all blocks to trash" -msgstr "把所有區塊移動到垃圾桶" +#: taextras.py:308 +msgid "friction" +msgstr "摩擦係數" -#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:1833 -#: TurtleArtActivity.py:703 -msgid "Share selected blocks" +#: taextras.py:309 +msgid "" +"Set the friction property for objects (value from 0 to 1, where 0 turns " +"friction off and 1 is strong friction)." +msgstr "訂定物件的摩擦係數 (介於0無摩擦到1最大)。" + +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: bounciness is coefficient of restitution +#: taextras.py:312 +msgid "bounciness" +msgstr "彈性係數" + +#: taextras.py:313 +msgid "" +"Set the bounciness property for objects (a value from 0 to 1, where 0 means " +"no bounce and 1 is very bouncy)." +msgstr "訂定物件的彈性係數 (介於0無彈性到1最大)。" + +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: dynamic here means moving vs in a fixed position +#: taextras.py:316 +msgid "dynamic" +msgstr "可動性" + +#: taextras.py:317 +msgid "" +"If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." +msgstr "當可動性 = 1 時物件可以移動,可動性 = 0 時物件是固定的。" + +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: WeDo is a robotics product of the LEGO company +#: taextras.py:323 +#, fuzzy +msgid "Palette of WeDo blocks" +msgstr "偵測器區塊的顏色" + +#: taextras.py:324 +msgid "WeDo" msgstr "" -#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 -#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 -#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:963 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:978 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:993 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1008 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1023 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1038 -msgid "Title" -msgstr "標題" +#: taextras.py:325 +msgid "set current WeDo device" +msgstr "" -#: TurtleArt/talogo.py:374 TurtleArtActivity.py:683 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1492 -msgid "Stop turtle" -msgstr "停止執行" +#: taextras.py:326 +msgid "number of WeDo devices" +msgstr "" -#: TurtleArt/talogo.py:384 TurtleArtActivity.py:322 TurtleArtActivity.py:684 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1485 -msgid "Show blocks" -msgstr "顯示區塊" +#: taextras.py:327 +msgid "tilt" +msgstr "傾斜" -#: TurtleArt/talogo.py:388 TurtleArtActivity.py:326 TurtleArtActivity.py:894 -msgid "Hide blocks" -msgstr "隱藏區塊" +#: taextras.py:328 +msgid "" +"tilt sensor output: (-1 == no tilt, 0 == tilt forward, 3 == tilt back, 1 == " +"tilt left, 2 == tilt right)" +msgstr "" -#: TurtleArt/talogo.py:511 -msgid "did not output to" -msgstr "不要輸出到" +#. TRANS: This string is shorthand for "output of the distance sensor" +#: taextras.py:332 +msgid "distance sensor output" +msgstr "" -#: TurtleArt/talogo.py:570 -msgid "I don't know how to" -msgstr "我不清楚要怎麼做" +#: taextras.py:333 +msgid "Motor A" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "doesn't like" -msgstr "不像" +#: taextras.py:334 +msgid "returns the current value of Motor A" +msgstr "" -#: TurtleArt/talogo.py:624 -msgid "as input" -msgstr "作為輸入" +#: taextras.py:335 +msgid "Motor B" +msgstr "" -#: TurtleArt/tapalette.py:97 -msgid "displays next palette" -msgstr "顯示下一個調色盤" +#: taextras.py:336 +msgid "returns the current value of Motor B" +msgstr "" -#: TurtleArt/tapalette.py:98 -msgid "changes the orientation of the palette of blocks" -msgstr "改變區塊調色盤的方向" +#: taextras.py:337 +msgid "set the value for Motor A" +msgstr "" -#: TurtleArt/tautils.py:196 -msgid "Load..." -msgstr "載入" +#: taextras.py:338 +msgid "set the value for Motor B" +msgstr "" -#: TurtleArt/tautils.py:206 -msgid "Save..." -msgstr "儲存" +#: taextras.py:339 +msgid "WeDo is unavailable" +msgstr "" -#: TurtleArt/tautils.py:483 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:713 -msgid "click to open" -msgstr "點選開啟" +#. TRANS: e.g., Wedo 2 is unavailable, defaulting to 1 +#: taextras.py:341 +#, python-format +msgid "WeDo %d is unavailable; defaulting to 1" +msgstr "" -#: TurtleArt/tawindow.py:989 TurtleArt/tawindow.py:990 -msgid "orientation" -msgstr "方向" +#. TRANS: %(device)s and %(wedo_number)d are substitution strings; +#. please leave untranslated +#: taextras.py:344 +#, python-format +msgid "%(device)s is unavailable on WeDo %(wedo_number)d" +msgstr "" -#: TurtleArt/tawindow.py:1000 TurtleArt/tawindow.py:1470 -msgid "next" -msgstr "下一步" +#. TRANS: Lego NXT is a robotics product of the LEGO company +#: taextras.py:349 +msgid "Palette of LEGO NXT blocks of motors" +msgstr "" -#: TurtleArt/tawindow.py:1012 TurtleArt/tawindow.py:1013 -#: TurtleArt/tawindow.py:1490 -msgid "shift" +#: taextras.py:350 +msgid "Palette of LEGO NXT blocks of sensors" +msgstr "" + +#. TRANS: touch sensor (implemented as a button) +#: taextras.py:352 +msgid "touch" +msgstr "" + +#. TRANS: distance sensor (implemented using ultrasonics) +#: taextras.py:354 +msgid "ultrasonic" +msgstr "" + +#: taextras.py:355 TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +#: TurtleArt/tabasics.py:344 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1197 +msgid "color" +msgstr "顏色" + +#: taextras.py:357 plugins/audio_sensors/audio_sensors.py:83 +#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 +msgid "sound" +msgstr "音效" + +#. TRANS: The brick is the NXT controller +#: taextras.py:360 +msgid "Please check the connection with the brick" +msgstr "" + +#: taextras.py:361 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT A, B or C" +msgstr "" + +#: taextras.py:362 +#, python-format +msgid "Invalid port '%s'. Port must be: PORT 1, 2, 3 or 4" +msgstr "" + +#: taextras.py:363 +msgid "The value of power must be between -127 to 127" +msgstr "" + +#: taextras.py:364 +#, python-format +msgid "The parameter must be a integer, not '%s'" +msgstr "" + +#: taextras.py:365 +msgid "An error has occurred: check all connections and try to reconnect" +msgstr "" + +#: taextras.py:366 +#, python-format +msgid "NXT found %s bricks" +msgstr "" + +#: taextras.py:367 +msgid "NXT not found" +msgstr "" + +#: taextras.py:368 +#, python-format +msgid "Brick number %s was not found" +msgstr "" + +#: taextras.py:369 +msgid "refresh NXT" +msgstr "" + +#: taextras.py:370 +msgid "Search for a connected NXT brick." +msgstr "" + +#: taextras.py:371 +msgid "NXT" +msgstr "" + +#: taextras.py:372 +msgid "set current NXT device" +msgstr "" + +#: taextras.py:373 +msgid "number of NXT devices" +msgstr "" + +#: taextras.py:374 +msgid "brick name" +msgstr "" + +#: taextras.py:375 +msgid "Get the name of a brick." +msgstr "" + +#: taextras.py:376 +msgid "play tone" msgstr "" -#: TurtleArt/tawindow.py:1256 +#: taextras.py:377 +msgid "frequency" +msgstr "" + +#: taextras.py:378 plugins/turtle_blocks_extras/turtle_blocks_extras.py:451 +msgid "time" +msgstr "時間" + +#: taextras.py:379 +msgid "Play a tone at frequency for time." +msgstr "" + +#. TRANS: turn is the action +#: taextras.py:381 msgid "" -"Please hit the Stop Button before making changes to your Turtle Blocks " -"program" +"turn motor\n" +"\n" msgstr "" -#: TurtleArt/tawindow.py:1310 -msgid "Select blocks to share" +#: taextras.py:382 +#, fuzzy +msgid "port" +msgstr "連接埠" + +#: taextras.py:383 +msgid "power" msgstr "" -#: TurtleArt/tawindow.py:3868 pysamples/grecord.py:205 -msgid "Turtle Art" -msgstr "小海龜" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: rotations is quantity of turns +#: taextras.py:385 +#, fuzzy +msgid "rotations" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"旋轉" -#: TurtleArt/tawindow.py:3977 -msgid "image" -msgstr "圖片" +#: taextras.py:386 +msgid "turn a motor" +msgstr "" -#: TurtleArtActivity.py:166 TurtleArtActivity.py:709 TurtleArtActivity.py:823 -#: TurtleArtActivity.py:853 turtleblocks.py:360 -msgid "Save as Logo" -msgstr "另存為 Logo 檔" +#: taextras.py:387 +msgid "" +"synchronize\n" +"\n" +"motors" +msgstr "" -#: TurtleArtActivity.py:203 TurtleArtActivity.py:708 TurtleArtActivity.py:820 -#: TurtleArtActivity.py:850 turtleblocks.py:358 -msgid "Save as image" -msgstr "另存為圖片" +#: taextras.py:388 +msgid "steering" +msgstr "" -#: TurtleArtActivity.py:211 -msgid "snapshot" -msgstr "螢幕截圖" +#: taextras.py:389 +msgid "synchronize two motors connected in PORT B and PORT C" +msgstr "" -#: TurtleArtActivity.py:219 TurtleArtActivity.py:643 TurtleArtActivity.py:685 -#: TurtleArtActivity.py:829 TurtleArtActivity.py:856 -msgid "Save snapshot" -msgstr "保存螢幕抓圖" +#: taextras.py:390 +msgid "PORT A" +msgstr "" -#: TurtleArtActivity.py:260 TurtleArtActivity.py:616 TurtleArtActivity.py:759 -#: turtleblocks.py:378 -msgid "Turn off hover help" +#: taextras.py:391 +msgid "PORT A of the brick" msgstr "" -#: TurtleArtActivity.py:266 turtleblocks.py:380 -msgid "Turn on hover help" +#: taextras.py:392 +msgid "PORT B" msgstr "" -#: TurtleArtActivity.py:274 turtleblocks.py:390 -msgid "Show palette" -msgstr "顯示調色盤" +#: taextras.py:393 +msgid "PORT B of the brick" +msgstr "" -#: TurtleArtActivity.py:280 TurtleArtActivity.py:882 turtleblocks.py:392 -msgid "Hide palette" -msgstr "隱藏調色盤" +#: taextras.py:394 +msgid "PORT C" +msgstr "" -#: TurtleArtActivity.py:447 -msgid "Rescale coordinates down" -msgstr "縮小座標軸比例" +#: taextras.py:395 +msgid "PORT C of the brick" +msgstr "" -#: TurtleArtActivity.py:451 TurtleArtActivity.py:608 TurtleArtActivity.py:755 -msgid "Rescale coordinates up" -msgstr "重新調整座標(上升)" +#: taextras.py:396 +msgid "" +"synchronize\n" +"motors" +msgstr "" -#: TurtleArtActivity.py:541 TurtleArtActivity.py:577 TurtleArtActivity.py:677 -#: TurtleArtActivity.py:730 turtleblocks.py:387 -msgid "Edit" -msgstr "編輯" +#: taextras.py:397 +msgid "start motor" +msgstr "" -#: TurtleArtActivity.py:546 TurtleArtActivity.py:575 TurtleArtActivity.py:678 -#: TurtleArtActivity.py:747 turtleblocks.py:382 -msgid "View" -msgstr "檢視" +#: taextras.py:398 +msgid "Run a motor forever." +msgstr "" -#: TurtleArtActivity.py:573 TurtleArtActivity.py:679 -msgid "Project" -msgstr "專案" +#: taextras.py:399 +msgid "brake motor" +msgstr "" -#: TurtleArtActivity.py:579 TurtleArtActivity.py:676 TurtleArtActivity.py:705 -#: TurtleArtActivity.py:707 TurtleArtActivity.py:815 -msgid "Save/Load" -msgstr "儲存/讀取" +#: taextras.py:400 +msgid "Stop a specified motor." +msgstr "" -#: TurtleArtActivity.py:587 TurtleArtActivity.py:731 turtleblocks.py:385 -msgid "Copy" -msgstr "複製" +#. TRANS: reset is used to reset the counter associated with the motor +#: taextras.py:402 +msgid "reset motor" +msgstr "" -#: TurtleArtActivity.py:589 TurtleArtActivity.py:732 turtleblocks.py:386 -msgid "Paste" -msgstr "貼上" +#: taextras.py:403 +msgid "Reset the motor counter." +msgstr "" + +#: taextras.py:404 +msgid "motor position" +msgstr "" + +#: taextras.py:405 +msgid "Get the motor position." +msgstr "" + +#: taextras.py:406 +msgid "PORT 1" +msgstr "" + +#: taextras.py:407 +msgid "PORT 1 of the brick" +msgstr "" -#: TurtleArtActivity.py:591 +#: taextras.py:408 #, fuzzy -msgid "Restore blocks from trash" -msgstr "從垃圾桶救回所有區塊" +msgid "read" +msgstr "紅色" -#: TurtleArtActivity.py:594 TurtleArtActivity.py:748 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 -msgid "Fullscreen" -msgstr "全螢幕" +#: taextras.py:409 +#, fuzzy +msgid "sensor" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"偵測器" -#: TurtleArtActivity.py:596 TurtleArtActivity.py:749 turtleblocks.py:366 -msgid "Cartesian coordinates" -msgstr "直角座標系" +#: taextras.py:410 +msgid "Read sensor output." +msgstr "" -#: TurtleArtActivity.py:598 TurtleArtActivity.py:751 turtleblocks.py:368 -msgid "Polar coordinates" -msgstr "極座標" +#: taextras.py:411 +msgid "PORT 2" +msgstr "" -#: TurtleArtActivity.py:601 TurtleArtActivity.py:753 -msgid "Metric coordinates" -msgstr "矩陣座標" +#: taextras.py:412 +msgid "PORT 2 of the brick" +msgstr "" -#: TurtleArtActivity.py:611 TurtleArtActivity.py:757 turtleblocks.py:372 -msgid "Grow blocks" -msgstr "顯示區塊" +#: taextras.py:413 +msgid "light sensor" +msgstr "" -#: TurtleArtActivity.py:613 TurtleArtActivity.py:758 turtleblocks.py:374 -msgid "Shrink blocks" -msgstr "縮小區塊" +#: taextras.py:414 +msgid "gray sensor" +msgstr "" -#: TurtleArtActivity.py:630 TurtleArtActivity.py:647 TurtleArtActivity.py:686 -#: TurtleArtActivity.py:832 -msgid "Load example" -msgstr "載入範例" +#: taextras.py:415 +msgid "PORT 3" +msgstr "" -#: TurtleArtActivity.py:680 TurtleArtActivity.py:888 turtleblocks.py:399 -msgid "Clean" -msgstr "清除畫面" +#: taextras.py:416 +msgid "PORT 3 of the brick" +msgstr "" -#: TurtleArtActivity.py:681 TurtleArtActivity.py:890 turtleblocks.py:400 -msgid "Run" -msgstr "執行" +#: taextras.py:417 +msgid "touch sensor" +msgstr "" -#: TurtleArtActivity.py:682 TurtleArtActivity.py:892 turtleblocks.py:401 -msgid "Step" -msgstr "單步執行" +#: taextras.py:418 +msgid "distance sensor" +msgstr "" -#: TurtleArtActivity.py:687 turtleblocks.py:408 util/helpbutton.py:45 -msgid "Help" -msgstr "幫助" +#: taextras.py:419 +msgid "PORT 4" +msgstr "" -#: TurtleArtActivity.py:688 turtleblocks.py:403 -msgid "Stop" -msgstr "停止" +#: taextras.py:420 +msgid "PORT 4 of the brick" +msgstr "" -#: TurtleArtActivity.py:710 TurtleArtActivity.py:836 TurtleArtActivity.py:858 -msgid "Load project" -msgstr "載入專案" +#: taextras.py:421 +msgid "sound sensor" +msgstr "" -#: TurtleArtActivity.py:713 TurtleArtActivity.py:841 TurtleArtActivity.py:863 -msgid "Load plugin" +#: taextras.py:422 +msgid "color sensor" msgstr "" -#: TurtleArtActivity.py:714 TurtleArtActivity.py:844 TurtleArtActivity.py:866 -msgid "Load Python block" -msgstr "載入Python區塊" +#. TRANS: set light is used to set the light level associated with +#. the color sensor (which can emit light as well as sense it) +#: taextras.py:425 +msgid "set light" +msgstr "" -#: TurtleArtActivity.py:766 -msgid "Palettes" +#: taextras.py:426 +msgid "Set color sensor light." msgstr "" -#: TurtleArtActivity.py:810 -msgid "Sharing blocks disabled" +#. TRANS: the battery level is the charge level of the brick +#: taextras.py:428 +msgid "battery level" msgstr "" -#: TurtleArtActivity.py:883 -msgid "p" -msgstr "p" +#: taextras.py:429 +msgid "Get the battery level of the brick in millivolts" +msgstr "" -#: TurtleArtActivity.py:888 -msgid "e" -msgstr "e" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: Arduino plugin to control an Arduino board +#: taextras.py:434 +#, fuzzy +msgid "Palette of Arduino blocks" +msgstr "偵測器區塊的顏色" -#: TurtleArtActivity.py:890 -msgid "r" -msgstr "r" +#. TRANS: PWM is pulse-width modulation +#: taextras.py:440 +msgid "PWM" +msgstr "" -#: TurtleArtActivity.py:892 -msgid "w" -msgstr "w" +#: taextras.py:441 +msgid "SERVO" +msgstr "" -#: TurtleArtActivity.py:895 -msgid "s" -msgstr "s" +#: taextras.py:442 +msgid "ERROR: Check the Arduino and the number of port." +msgstr "" -#: TurtleArtActivity.py:1049 TurtleArtActivity.py:1054 -#: TurtleArtActivity.py:1121 -msgid "Plugin could not be installed." +#: taextras.py:443 +msgid "ERROR: Value must be a number from 0 to 255." msgstr "" -#: TurtleArtActivity.py:1117 -msgid "Please restart Turtle Art in order to use the plugin." +#: taextras.py:444 +msgid "ERROR: Value must be either HIGH or LOW, 0 or 1" msgstr "" -#: TurtleArtActivity.py:1135 -#, python-format -msgid "Plugin %s already installed." +#: taextras.py:445 +msgid "ERROR: The mode must be either INPUT, OUTPUT, PWM or SERVO." msgstr "" -#: TurtleArtActivity.py:1136 -#, python-format -msgid "Do you want to reinstall %s?" +#: taextras.py:446 +msgid "ERROR: The value must be an integer." msgstr "" -#: gnome_plugins/collaboration_plugin.py:67 -msgid "My Turtle Art session" -msgstr "我的小烏龜階段" +#: taextras.py:447 +msgid "ERROR: The pin must be an integer." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:115 -msgid "Enable collaboration" -msgstr "允許合作" +#: taextras.py:448 +msgid "refresh Arduino" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:120 -msgid "Activities" -msgstr "活動" +#: taextras.py:449 +msgid "Search for connected Arduinos." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:125 -msgid "Buddies" -msgstr "好朋友" +#: taextras.py:450 +msgid "Arduino" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:128 -msgid "Share" -msgstr "分享" +#: taextras.py:451 +msgid "set current Arduino board" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:129 -msgid "Configuration" -msgstr "設定" +#: taextras.py:452 +msgid "number of Arduinos" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:132 -msgid "Neighborhood" -msgstr "我的鄰居" +#: taextras.py:453 +msgid "number of Arduino boards" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:292 -msgid "Nickname" -msgstr "暱稱" +#: taextras.py:454 +msgid "Arduino name" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:294 -msgid "Account ID" -msgstr "帳號ID" +#: taextras.py:455 +msgid "Get the name of an Arduino." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:296 -msgid "Server" -msgstr "伺服器" +#. TRANS: pin mode is used to specify the mode (INPUT, OUTPUT, etc) +#. in which an I/O pin is being used. +#: taextras.py:458 +msgid "pin mode" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:298 -msgid "Port" -msgstr "連接埠" +#: taextras.py:461 +msgid "Select the pin function (INPUT, OUTPUT, PWM, SERVO)." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:300 -msgid "Password" -msgstr "密碼" +#: taextras.py:462 +msgid "analog write" +msgstr "" -#: gnome_plugins/collaboration_plugin.py:302 -msgid "Register" -msgstr "註冊" +#: taextras.py:464 +msgid "Write analog value in specified port." +msgstr "" -#: gnome_plugins/collaboration_plugin.py:304 -msgid "Colors" -msgstr "顏色" +#: taextras.py:465 +msgid "analog read" +msgstr "" -#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 -#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 -#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 -msgid "Upload" -msgstr "上傳" +#: taextras.py:466 +msgid "" +"Read value from analog port. Value may be between 0 and 1023. Use Vref to " +"determine voltage. For USB, volt=((read)*5)/1024) approximately." +msgstr "" -#: gnome_plugins/fb_plugin.py:87 -msgid "Facebook wall post" +#: taextras.py:468 +msgid "digital write" msgstr "" -#: gnome_plugins/uploader_plugin.py:68 -msgid "Upload to Web" -msgstr "上傳到網站" +#: taextras.py:469 +msgid "Write digital value to specified port." +msgstr "" -#: gnome_plugins/uploader_plugin.py:90 +#: taextras.py:470 +msgid "digital read" +msgstr "" + +#: taextras.py:471 +msgid "Read value from digital port." +msgstr "" + +#: taextras.py:473 +msgid "Configure Arduino port for digital input." +msgstr "" + +#: taextras.py:474 +msgid "Configure Arduino port to drive a servo." +msgstr "" + +#: taextras.py:476 +msgid "Configure Arduino port for digital output." +msgstr "" + +#: taextras.py:477 +msgid "Configure Arduino port for PWM (pulse-width modulation)." +msgstr "" + +#: taextras.py:478 +#, python-format +msgid "Not found Arduino %s" +msgstr "" + +#: taextras.py:479 +msgid "The pin must be an integer" +msgstr "" + +#: taextras.py:480 +msgid "The device must be an integer" +msgstr "" + +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: plugin to control an ExpEyes device +#: taextras.py:485 +#, fuzzy +msgid "Palette of Expeyes blocks" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"物件區塊的顏色\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"偵測器區塊的顏色" + +#. TRANS: Programmable voltage output +#: taextras.py:487 +msgid "set PVS" +msgstr "" + +#: taextras.py:488 +msgid "set programmable voltage output" +msgstr "" + +#. TRANS: Square wave 1 voltage output +#: taextras.py:490 +msgid "set SQR1 voltage" +msgstr "" + +#: taextras.py:491 +msgid "set square wave 1 voltage output" +msgstr "" + +#. TRANS: Square wave 2 voltage output +#: taextras.py:493 +msgid "set SQR2 voltage" +msgstr "" + +#: taextras.py:494 +msgid "set square wave 2 voltage output" +msgstr "" + +#. TRANS: Digital output level +#: taextras.py:496 +msgid "set OD1" +msgstr "" + +#: taextras.py:497 +msgid "set digital output level (OD1) low (0) or high (1)" +msgstr "" + +#. TRANS: Input 1 voltage level +#: taextras.py:499 +msgid "IN1 level" +msgstr "" + +#: taextras.py:500 msgid "" -"You must have an account at http://turtleartsite.sugarlabs.org to upload " -"your project." -msgstr "你必須在 http://turtleartsite.sugarlabs.org 註冊一個帳號來上傳你的專案。" +"returns 1 if IN1 voltage level >2.5 volts, 0 if IN1 voltage level <= 2.5 " +"volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:99 -msgid "Username:" -msgstr "使用者名稱:" +#. TRANS: Input 2 voltage level +#: taextras.py:503 +msgid "IN2 level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:109 -msgid "Password:" -msgstr "密碼:" +#: taextras.py:504 +msgid "" +"returns 1 if IN2 voltage level >2.5 volts, 0 if IN2 voltage level <= 2.5 " +"volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:120 -msgid "Title:" -msgstr "標題:" +#. TRANS: Resistive sensor voltage level +#: taextras.py:507 +msgid "SEN level" +msgstr "" -#: gnome_plugins/uploader_plugin.py:130 -msgid "Description:" -msgstr "描述:" +#: taextras.py:508 +msgid "" +"returns 1 if resistive sensor (SEN) voltage level > 2.5 volts, 0 if SEN " +"voltage level <= 2.5 volts" +msgstr "" -#: gnome_plugins/uploader_plugin.py:140 -msgid "Submit to Web" -msgstr "送出到網站" +#: taextras.py:510 +msgid "capture" +msgstr "" -#: gnome_plugins/uploader_plugin.py:144 -msgid "Cancel" -msgstr "取消" +#: taextras.py:511 +msgid "input" +msgstr "" -#: gnome_plugins/uploader_plugin.py:166 -msgid "Login failed" -msgstr "登入失敗" +#: taextras.py:512 +#, fuzzy +msgid "samples" +msgstr "" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"#-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-#\n" +"範例" -#: gnome_plugins/uploader_plugin.py:203 -msgid "Failed to upload!" -msgstr "上傳失敗" +#: taextras.py:513 +msgid "interval" +msgstr "" -#: plugins/accelerometer/accelerometer.py:49 -#: plugins/audio_sensors/audio_sensors.py:75 -#: plugins/camera_sensor/camera_sensor.py:63 -#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:330 -msgid "Palette of sensor blocks" -msgstr "偵測器區塊的顏色" +#. TRANS: MS is microseconds +#: taextras.py:515 +msgid "" +"capture multiple samples from input at interval (MS); results pushed to FIFO" +msgstr "" -#: plugins/accelerometer/accelerometer.py:56 -#: plugins/accelerometer/accelerometer.py:63 -msgid "acceleration" -msgstr "加速度" +#. TRANS: Analog input 1 voltage level +#: taextras.py:518 +msgid "A1" +msgstr "" -#: plugins/accelerometer/accelerometer.py:58 -#: plugins/accelerometer/accelerometer.py:65 -msgid "push acceleration in x, y, z to heap" -msgstr "將 x, y, z 加速度放入堆疊" +#: taextras.py:519 +msgid "read analog input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:83 -#: plugins/audio_sensors/audio_sensors.py:98 pysamples/grecord.py:205 -msgid "sound" -msgstr "音效" +#. TRANS: Analog input 2 voltage level +#: taextras.py:521 +msgid "A2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:84 -#: plugins/audio_sensors/audio_sensors.py:99 -msgid "raw microphone input signal" -msgstr "RAW格式麥克風輸入訊號" +#: taextras.py:522 +msgid "read analog input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:90 -#: plugins/audio_sensors/audio_sensors.py:105 -msgid "loudness" -msgstr "音量" +#. TRANS: Read input 1 voltage +#: taextras.py:524 +msgid "IN1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:91 -#: plugins/audio_sensors/audio_sensors.py:106 -msgid "microphone input volume" -msgstr "麥克風輸入音量" +#: taextras.py:525 +msgid "read input 1 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:119 -#: plugins/audio_sensors/audio_sensors.py:127 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "pitch" -msgstr "音高" +#. TRANS: Read input 2 voltage +#: taextras.py:527 +msgid "IN2" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:120 -#: plugins/audio_sensors/audio_sensors.py:128 -msgid "microphone input pitch" -msgstr "麥克風輸入音高" +#: taextras.py:528 +msgid "read input 2 voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:151 -#: plugins/audio_sensors/audio_sensors.py:165 -#: plugins/audio_sensors/audio_sensors.py:179 -#: plugins/audio_sensors/audio_sensors.py:193 -msgid "resistance" -msgstr "電阻" +#. TRANS: Read analog sensor input voltage +#: taextras.py:530 +msgid "SEN" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:152 -#: plugins/audio_sensors/audio_sensors.py:166 -#: plugins/audio_sensors/audio_sensors.py:180 -#: plugins/audio_sensors/audio_sensors.py:194 -msgid "microphone input resistance" -msgstr "麥克風輸入抗阻" +#: taextras.py:531 +msgid "read analog sensor input voltage" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:157 -#: plugins/audio_sensors/audio_sensors.py:171 -#: plugins/audio_sensors/audio_sensors.py:185 -#: plugins/audio_sensors/audio_sensors.py:199 -msgid "voltage" -msgstr "電壓" +#. TRANS: Read square wave 1 input voltage +#: taextras.py:533 +msgid "SQR1" +msgstr "" -#: plugins/audio_sensors/audio_sensors.py:158 -#: plugins/audio_sensors/audio_sensors.py:172 -#: plugins/audio_sensors/audio_sensors.py:186 -#: plugins/audio_sensors/audio_sensors.py:200 -msgid "microphone input voltage" -msgstr "麥克風輸入電壓" +#: taextras.py:534 +msgid "read square wave 1 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:67 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:133 -msgid "Palette of media objects" -msgstr "媒體物件調色盤" +#. TRANS: Read square wave 2 input voltage +#: taextras.py:536 +msgid "SQR2" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:80 -#: plugins/camera_sensor/camera_sensor.py:93 -#: plugins/camera_sensor/camera_sensor.py:128 -#: plugins/camera_sensor/camera_sensor.py:141 -#: plugins/light_sensor/light_sensor.py:56 -#: plugins/light_sensor/light_sensor.py:63 -msgid "brightness" -msgstr "亮度" +#: taextras.py:537 +msgid "read square wave 2 voltage" +msgstr "" -#: plugins/camera_sensor/camera_sensor.py:82 -#: plugins/camera_sensor/camera_sensor.py:130 -msgid "light level detected by camera" -msgstr "由攝影機偵測亮度" +#. TRANS: Read programmable voltage +#: taextras.py:539 +msgid "PVS" +msgstr "" + +#: taextras.py:540 +msgid "read programmable voltage" +msgstr "" + +#: taextras.py:541 +msgid "Expeyes device not found" +msgstr "" + +#: TurtleArt/taconstants.py:209 TurtleArt/taconstants.py:231 +#: TurtleArt/taconstants.py:252 TurtleArt/taconstants.py:294 +#: TurtleArt/taconstants.py:336 TurtleArt/taconstants.py:378 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:980 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:995 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1010 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1025 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1040 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1055 +msgid "Title" +msgstr "標題" #: plugins/camera_sensor/camera_sensor.py:95 #: plugins/camera_sensor/camera_sensor.py:143 msgid "Average RGB color from camera is pushed to the stack" msgstr "攝影機的RGB平均色彩已經進入堆疊中" +#: TurtleArt/tabasics.py:442 +msgid "yellow" +msgstr "黃色" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 +msgid "displays polar coordinates" +msgstr "顯示極座標" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:499 +msgid "emptys FILO (first-in-last-out heap)" +msgstr "清除FILO(first-in-last-out heap)" + #: plugins/camera_sensor/camera_sensor.py:106 #: plugins/camera_sensor/camera_sensor.py:113 #: plugins/camera_sensor/camera_sensor.py:121 @@ -1201,605 +1760,1018 @@ msgstr "攝影機的RGB平均色彩已經進入堆疊中" msgid "camera output" msgstr "攝影機輸出" -#: plugins/light_sensor/light_sensor.py:58 -#: plugins/light_sensor/light_sensor.py:65 -msgid "light level detected by light sensor" -msgstr "由光線感應器偵測亮度" +#: plugins/accelerometer/accelerometer.py:58 +#: plugins/accelerometer/accelerometer.py:65 +msgid "push acceleration in x, y, z to heap" +msgstr "將 x, y, z 加速度放入堆疊" + +#: TurtleArt/tabasics.py:777 +msgid "if-then operator that uses boolean operators from Numbers palette" +msgstr "從數字調色盤使用布林運算的 if - then 運算子" + +#: TurtleArt/tabasics.py:808 +msgid "jogs stack right" +msgstr "右方的緩慢堆疊" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:147 +msgid "Sugar Journal media object" +msgstr "Sugar日誌媒體物件" + +#: TurtleArt/tabasics.py:915 +msgid "box 2" +msgstr "方塊二" + +#: TurtleArt/tabasics.py:905 +msgid "box 1" +msgstr "方塊一" + +#: TurtleArtActivity.py:730 TurtleArtActivity.py:994 turtleblocks.py:415 +msgid "Step" +msgstr "單步執行" + +#: TurtleArt/tabasics.py:588 +msgid "multiplies two numeric inputs" +msgstr "兩個數相乘" + +#: turtleblocks.py:408 +msgid "Show/hide blocks" +msgstr "顯示/隱藏區塊" + +#: TurtleArtActivity.py:318 TurtleArtActivity.py:984 turtleblocks.py:406 +msgid "Hide palette" +msgstr "隱藏調色盤" + +#: gnome_plugins/collaboration_plugin.py:125 +msgid "Buddies" +msgstr "好朋友" + +#: gnome_plugins/collaboration_plugin.py:67 +msgid "My Turtle Art session" +msgstr "我的小烏龜階段" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:171 +msgid "Sugar Journal video object" +msgstr "Sugar日誌影像物件" + +#: TurtleArt/tabasics.py:445 +msgid "cyan" +msgstr "青綠色" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:898 +msgid "xcor of right of screen" +msgstr "螢幕右方的x座標" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:463 +msgid "Palette of extra options" +msgstr "調色盤額外選項" + +#: TurtleArtActivity.py:678 TurtleArtActivity.py:695 TurtleArtActivity.py:734 +#: TurtleArtActivity.py:934 +msgid "Load example" +msgstr "載入範例" + +#: TurtleArt/tabasics.py:1007 +msgid "move all blocks to trash" +msgstr "把所有區塊移動到垃圾桶" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:817 +msgid "list" +msgstr "列表" + +#: turtleblocks.py:289 +#, python-format +msgid "Configuration directory not writable: %s" +msgstr "無法直接寫入設定到:%s" + +#: TurtleArt/tabasics.py:243 TurtleArt/tawindow.py:4106 +msgid "heading" +msgstr "方向" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:265 +msgid "saves turtle graphics as an SVG file in the Sugar Journal" +msgstr "在日誌中儲存小海龜圖片為svg格式" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:204 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:217 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:232 +msgid "draws text or show media from the Journal" +msgstr "從日誌中繪製文字或顯示媒體" #: plugins/rfid/rfid.py:92 plugins/rfid/rfid.py:100 msgid "RFID" msgstr "RFID" -#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 -msgid "read value from RFID device" -msgstr "從RFID設備讀取數值" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:169 +msgid "video" +msgstr "影像" + +#: TurtleArt/tabasics.py:446 +msgid "blue" +msgstr "藍色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:103 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:106 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 +msgid "displays Cartesian coordinates" +msgstr "顯示笛卡爾座標系" + +#: turtleblocks.py:250 +msgid "No option action:" +msgstr "沒有選項的行動" + +#: TurtleArt/tabasics.py:816 +msgid "jogs stack down" +msgstr "緩慢堆疊當機" + +#: TurtleArt/tabasics.py:624 +msgid "modular (remainder) operator" +msgstr "模組(剩餘)運算子" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 +msgid "bottom y" +msgstr "y軸底端" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:262 +msgid "save SVG" +msgstr "存成svg圖檔" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:630 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:646 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:662 +msgid "runs code found in the tamyblock.py module found in the Journal" +msgstr "從日誌中的tamyblock.py模組執行code" + +#: TurtleArt/tabasics.py:381 +msgid "pen down" +msgstr "落筆" + +#: TurtleArt/tabasics.py:739 +msgid "wait" +msgstr "等待" + +#: TurtleArt/tabasics.py:924 TurtleArt/tabasics.py:939 +msgid "box" +msgstr "方塊" + +#: gnome_plugins/uploader_plugin.py:203 +msgid "Failed to upload!" +msgstr "上傳失敗" + +#: TurtleArt/tabasics.py:872 TurtleArt/tawindow.py:4377 +msgid "invokes named action stack" +msgstr "援用已命名的主動堆疊" + +#: TurtleArt/tabasics.py:856 TurtleArt/tabasics.py:859 +#: TurtleArt/tabasics.py:867 TurtleArt/tabasics.py:871 +#: TurtleArt/tawindow.py:1351 TurtleArt/tawindow.py:1448 +#: TurtleArt/tawindow.py:1461 TurtleArt/tawindow.py:2077 +#: TurtleArt/tawindow.py:4363 +msgid "action" +msgstr "動作" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:123 +msgid "do-until-True operator that uses boolean operators from Numbers palette" +msgstr "執行直到真值運算子使用數字調色盤上的布林運算子" + +#: turtleblocks.py:89 +msgid "usage is" +msgstr "使用量為" + +#: TurtleArt/tabasics.py:918 +msgid "Variable 2 (numeric value)" +msgstr "變數2(數值)" + +#: TurtleArt/tabasics.py:597 +msgid "divide" +msgstr "除" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:253 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:264 +msgid "picture name" +msgstr "圖片名稱" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:109 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:112 msgid "while" msgstr "同時間" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:107 -msgid "do-while-True operator that uses boolean operators from Numbers palette" -msgstr "從數值調色盤來的布林運算子使用do-while真值運算子" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:890 +msgid "the canvas width" +msgstr "畫面寬度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:116 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:525 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:535 +#, fuzzy +msgid "empty heap?" +msgstr "清除堆疊" + +#: TurtleArt/tabasics.py:945 TurtleArt/tawindow.py:4404 +msgid "named variable (numeric value)" +msgstr "命名前的變數(數值)" + +#: TurtleArt/tawindow.py:1044 TurtleArt/tawindow.py:1644 +msgid "next" +msgstr "下一步" + +#: TurtleArt/tabasics.py:775 +msgid "if then" +msgstr "若....則....." + +#: TurtleArt/tabasics.py:390 +msgid "set pen size" +msgstr "設定畫筆大小" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:836 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:998 +msgid "presentation template: select Journal object (no description)" +msgstr "簡報模版:選擇日誌中的物件(無說明)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:119 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:122 msgid "until" msgstr "直到" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:117 -msgid "do-until-True operator that uses boolean operators from Numbers palette" -msgstr "執行直到真值運算子使用數字調色盤上的布林運算子" +#: TurtleArt/tabasics.py:997 +msgid "permanently deletes items in trash" +msgstr "永久清空垃圾桶中的檔案" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:124 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:886 -msgid "top" -msgstr "頂端" +#: pysamples/uturn.py:24 +msgid "uturn" +msgstr "迴轉" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:126 -msgid "top of a collapsible stack" -msgstr "毀損堆疊的頂端" +#: TurtleArt/tabasics.py:955 +msgid "top of Action 1 stack" +msgstr "行動1堆疊的上方" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:140 -msgid "journal" -msgstr "日誌" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:589 +msgid "" +"a programmable block: used to add advanced single-variable math equations, e." +"g., sin(x)" +msgstr "可執行區塊:用以增加進階的單一變項數學式(如:sin(x))" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:141 -msgid "Sugar Journal media object" -msgstr "Sugar日誌媒體物件" +#: TurtleArt/tabasics.py:734 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:104 +msgid "Palette of flow operators" +msgstr "調色板上的流程運算子" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:151 -msgid "audio" -msgstr "音效" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:733 +msgid "top of a collapsed stack" +msgstr "崩潰堆疊的上方" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:153 -msgid "Sugar Journal audio object" -msgstr "Sugar日誌聲音物件" +#: TurtleArt/tabasics.py:790 TurtleArt/tabasics.py:798 +msgid "if-then-else operator that uses boolean operators from Numbers palette" +msgstr "從數字調色盤的布林運算子使用「若-則-否則」運算子" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:163 -msgid "video" -msgstr "影像" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:377 +msgid "returns mouse y coordinate" +msgstr "傳回滑鼠位置的 y 座標" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:165 -msgid "Sugar Journal video object" -msgstr "Sugar日誌影像物件" +#: TurtleArt/tabasics.py:355 +msgid "holds current pen shade" +msgstr "沿用目前色筆深度" + +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pitch, duration, amplitude +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "sinewave" +msgstr "正弦波" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:175 +#: gnome_plugins/uploader_plugin.py:166 +msgid "Login failed" +msgstr "登入失敗" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:939 +msgid "left x" +msgstr "x軸左側" + +# +#: TurtleArt/tabasics.py:209 +msgid "set heading" +msgstr "設定標頭" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:433 +msgid "RGB color under the turtle is pushed to the stack" +msgstr "小海龜下的RGB色系已經推入堆疊中" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 +msgid "declutters canvas by hiding blocks" +msgstr "用隱藏區塊來屠次表现油畫" + +#: TurtleArtActivity.py:994 +msgid "w" +msgstr "w" + +#: TurtleArtActivity.py:992 +msgid "r" +msgstr "r" + +#: TurtleArtActivity.py:997 +msgid "s" +msgstr "s" + +#: TurtleArtActivity.py:985 +msgid "p" +msgstr "p" + +#: TurtleArtActivity.py:990 +msgid "e" +msgstr "e" + +#: TurtleArt/tabasics.py:807 +msgid "horizontal space" +msgstr "水平空間" + +#: TurtleArtActivity.py:645 TurtleArtActivity.py:802 +msgid "Metric coordinates" +msgstr "矩陣座標" + +#: TurtleArt/tabasics.py:852 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:195 +msgid "string value" +msgstr "字串值" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:181 msgid "description" msgstr "描述" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:177 -msgid "Sugar Journal description field" -msgstr "Sugar日誌描述區" +#: TurtleArt/talogo.py:567 +msgid "I don't know how to" +msgstr "我不清楚要怎麼做" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:222 -msgid "show" -msgstr "顯示" +#: TurtleArt/tabasics.py:467 +msgid "set text size" +msgstr "設定文字大小" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:198 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:211 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:226 -msgid "draws text or show media from the Journal" -msgstr "從日誌中繪製文字或顯示媒體" +#: gnome_plugins/uploader_plugin.py:99 +msgid "Username:" +msgstr "使用者名稱:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:207 -msgid "show aligned" -msgstr "對齊" +#: TurtleArt/tabasics.py:406 +msgid "starts filled polygon (used with end fill block)" +msgstr "開始填滿多邊形(用最後填滿的區塊)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:234 -msgid "set scale" -msgstr "設定比例" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:850 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1043 +msgid "presentation template: select four Journal objects" +msgstr "外觀模版:選擇四個日誌中的物件" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:238 -msgid "sets the scale of media" -msgstr "設定媒體的幅度" +#: TurtleArtActivity.py:584 TurtleArtActivity.py:613 TurtleArtActivity.py:726 +#: TurtleArtActivity.py:796 turtleblocks.py:392 +msgid "View" +msgstr "檢視" + +#: TurtleArt/tabasics.py:336 +msgid "sets gray level of the line drawn by the turtle" +msgstr "設定小烏龜所畫線條的灰階值" + +#: gnome_plugins/uploader_plugin.py:109 +msgid "Password:" +msgstr "密碼:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:441 +msgid "turtle sees" +msgstr "小烏龜的視野" + +#: TurtleArt/tabasics.py:822 +msgid "stop action" +msgstr "停止動作" + +#: TurtleArt/tabasics.py:444 +msgid "green" +msgstr "綠色" + +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:295 +#: TurtleArt/tabasics.py:354 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1198 +msgid "shade" +msgstr "形狀" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:245 +#: TurtleArt/tabasics.py:287 TurtleArt/tabasics.py:299 +msgid "fills the background with (color, shade)" +msgstr "以(顏色或陰影)填滿背景" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:251 msgid "save picture" msgstr "儲存圖片" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:247 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:258 -msgid "picture name" -msgstr "圖片名稱" +#: plugins/audio_sensors/audio_sensors.py:119 +#: plugins/audio_sensors/audio_sensors.py:127 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:322 +msgid "pitch" +msgstr "音高" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:248 -msgid "saves a picture to the Sugar Journal" -msgstr "儲存圖片到Sugar日誌中" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:346 +msgid "returns 1 if mouse button is pressed" +msgstr "當滑鼠按鍵按下時傳回 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:256 -msgid "save SVG" -msgstr "存成svg圖檔" +#: TurtleArtActivity.py:489 TurtleArtActivity.py:648 TurtleArtActivity.py:804 +msgid "Rescale coordinates up" +msgstr "重新調整座標(上升)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:259 -msgid "saves turtle graphics as an SVG file in the Sugar Journal" -msgstr "在日誌中儲存小海龜圖片為svg格式" +#: TurtleArt/tabasics.py:372 +msgid "pen up" +msgstr "提筆" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:266 -msgid "scale" -msgstr "比例" +#: TurtleArt/tabasics.py:440 +msgid "orange" +msgstr "橘色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:270 -msgid "holds current scale value" -msgstr "保持目前的縮放值" +#: TurtleArt/tabasics.py:743 +msgid "pauses program execution a specified number of seconds" +msgstr "暫停程式執行指定的秒數" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:275 -msgid "media wait" -msgstr "等待媒體" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:473 +msgid "pushes value onto FILO (first-in last-out heap)" +msgstr "把數值推向FILO(first-in-hand heap)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:277 -msgid "wait for current video or audio to complete" -msgstr "等待完成目前影像或聲音" +#: TurtleArt/tabasics.py:1006 +msgid "clear all" +msgstr "清除全部" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 -msgid "media stop" -msgstr "" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "then" +msgstr "則" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:285 -msgid "stop video or audio" -msgstr "" +#: gnome_plugins/collaboration_plugin.py:302 +msgid "Register" +msgstr "註冊" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:290 -msgid "media pause" -msgstr "" +#: TurtleArt/tabasics.py:701 +msgid "not" +msgstr "否" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:292 -msgid "pause video or audio" -msgstr "" +#: TurtleArt/tabasics.py:789 TurtleArt/tabasics.py:797 +msgid "if then else" +msgstr "若....則.....否則" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:297 -msgid "media resume" -msgstr "" +#: TurtleArt/tabasics.py:825 +msgid "stops current action" +msgstr "停止目前活動" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:299 -msgid "resume playing video or audio" -msgstr "" +#: TurtleArt/tabasics.py:174 +msgid "turns turtle clockwise (angle in degrees)" +msgstr "讓小烏龜順時針轉彎(輸入角度)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 -msgid "speak" -msgstr "聽我說" +#: TurtleArt/tabasics.py:364 +msgid "holds current gray level (can be used in place of a number block)" +msgstr "維持目前的灰階度(可以用來代替數字區塊)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:307 -msgid "hello" -msgstr "您好" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:874 +msgid "xcor of left of screen" +msgstr "視窗左邊的x座標" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:308 -msgid "speaks text" -msgstr "說出文字" +#: turtleblocks.py:387 +msgid "Reset block size" +msgstr "重設區塊大小" -#. TRANS: pitch, duration, amplitude -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:316 -msgid "sinewave" -msgstr "正弦波" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:691 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:773 +msgid "turtle" +msgstr "小烏龜" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "amplitude" -msgstr "" +#: TurtleArt/tapalette.py:97 +msgid "displays next palette" +msgstr "顯示下一個調色盤" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:317 -msgid "duration" -msgstr "時間長度" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:789 +msgid "hide blocks" +msgstr "隱藏區塊" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:320 -msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" -msgstr "指定播放正弦波頻率、音量以及時間長度(秒)" +#: plugins/camera_sensor/camera_sensor.py:82 +#: plugins/camera_sensor/camera_sensor.py:130 +msgid "light level detected by camera" +msgstr "由攝影機偵測亮度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:337 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:348 -msgid "button down" -msgstr "按下按鍵" +#: TurtleArt/tabasics.py:683 +msgid "logical less-than operator" +msgstr "「小於」的邏輯運算子" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:340 -msgid "returns 1 if mouse button is pressed" -msgstr "當滑鼠按鍵按下時傳回 1" +#: TurtleArt/tabasics.py:1002 +msgid "restore all blocks from trash" +msgstr "從垃圾桶救回所有區塊" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:351 -#, fuzzy -msgid "returns True if mouse button is pressed" -msgstr "當滑鼠按鍵按下時傳回 1" +#: turtleblocks.py:367 +msgid "Save" +msgstr "儲存" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:358 -msgid "mouse x" -msgstr "滑鼠座標 x" +#: TurtleArt/tabasics.py:879 +msgid "store in box 1" +msgstr "放入方塊一" + +#: TurtleArt/tabasics.py:892 +msgid "store in box 2" +msgstr "放入方塊二" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:808 +msgid "hides the Sugar toolbars" +msgstr "隱藏sugar工具列" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:361 +#: TurtleArt/tabasics.py:222 +msgid "" +"holds current x-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "保持小烏龜現在的x座標值(可以用來代替數字區塊)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:555 +msgid "print" +msgstr "顯示" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:367 msgid "returns mouse x coordinate" msgstr "傳回滑鼠位置的 x 座標" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:368 -msgid "mouse y" -msgstr "滑鼠座標 y" +#: TurtleArtActivity.py:188 TurtleArtActivity.py:757 TurtleArtActivity.py:925 +#: TurtleArtActivity.py:955 turtleblocks.py:371 +msgid "Save as Logo" +msgstr "另存為 Logo 檔" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:371 -msgid "returns mouse y coordinate" -msgstr "傳回滑鼠位置的 y 座標" +#: TurtleArt/tabasics.py:313 +msgid "sets color of the line drawn by the turtle" +msgstr "設定小烏龜畫線的顏色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:379 -msgid "query keyboard" -msgstr "詢問鍵盤" +#: TurtleArt/tabasics.py:456 +msgid "set text color" +msgstr "設定文字顏色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:381 -msgid "query for keyboard input (results stored in keyboard block)" -msgstr "鍵盤輸入查詢(結果儲存在鍵盤區塊)" +#: plugins/audio_sensors/audio_sensors.py:90 +#: plugins/audio_sensors/audio_sensors.py:105 +msgid "loudness" +msgstr "音量" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:388 -msgid "keyboard" -msgstr "鍵盤" +#: gnome_plugins/collaboration_plugin.py:115 +msgid "Enable collaboration" +msgstr "允許合作" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:392 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:357 #, fuzzy -msgid "holds results of query-keyboard block as ASCII" -msgstr "保持詢問鍵盤區塊的結果" +msgid "returns True if mouse button is pressed" +msgstr "當滑鼠按鍵按下時傳回 1" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:424 -msgid "read pixel" -msgstr "讀取像素" +#: TurtleArt/tabasics.py:658 +msgid "number" +msgstr "數字" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:427 -msgid "RGB color under the turtle is pushed to the stack" -msgstr "小海龜下的RGB色系已經推入堆疊中" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:385 +msgid "query keyboard" +msgstr "詢問鍵盤" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:435 -msgid "turtle sees" -msgstr "小烏龜的視野" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:130 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:903 +msgid "top" +msgstr "頂端" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:437 -msgid "returns the color that the turtle \"sees\"" -msgstr "回傳小烏龜看到的顏色" +#: gnome_plugins/uploader_plugin.py:140 +msgid "Submit to Web" +msgstr "送出到網站" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:445 -msgid "time" -msgstr "時間" +#: TurtleArtActivity.py:640 TurtleArtActivity.py:798 turtleblocks.py:377 +msgid "Cartesian coordinates" +msgstr "直角座標系" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:448 +#: gnome_plugins/collaboration_plugin.py:292 +msgid "Nickname" +msgstr "暱稱" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:240 +msgid "set scale" +msgstr "設定比例" + +#: TurtleArt/tabasics.py:449 +msgid "white" +msgstr "白色" + +#: TurtleArt/tabasics.py:842 +msgid "connects action to toolbar run buttons" +msgstr "執行工具列上的按鈕以連結行動" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:454 msgid "elapsed time (in seconds) since program started" msgstr "程式啟動後所經過的時間(秒)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:457 -msgid "Palette of extra options" -msgstr "調色盤額外選項" +#: TurtleArt/tawindow.py:1534 TurtleArt/tawindow.py:1574 +#: gnome_plugins/uploader_plugin.py:144 +msgid "Cancel" +msgstr "取消" -#. TRANS: push adds a new item to the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:464 -msgid "push" -msgstr "存入堆疊" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:914 +msgid "the canvas height" +msgstr "畫布高度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:467 -msgid "pushes value onto FILO (first-in last-out heap)" -msgstr "把數值推向FILO(first-in-hand heap)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 +msgid "presentation 2x1" +msgstr "以2x1方式展示" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:477 -msgid "show heap" -msgstr "顯示堆疊" +#: TurtleArt/tabasics.py:571 +msgid "minus" +msgstr "減" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:480 +#: TurtleArt/tabasics.py:710 TurtleArt/tabasics.py:713 +msgid "and" +msgstr "且" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:132 +msgid "top of a collapsible stack" +msgstr "毀損堆疊的頂端" + +#: TurtleArt/talogo.py:623 +msgid "as input" +msgstr "作為輸入" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:628 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:644 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:659 +msgid "Python block" +msgstr "Python區塊" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:281 +msgid "media wait" +msgstr "等待媒體" + +#: plugins/accelerometer/accelerometer.py:56 +#: plugins/accelerometer/accelerometer.py:63 +msgid "acceleration" +msgstr "加速度" + +#: TurtleArt/tabasics.py:423 +msgid "holds current pen size (can be used in place of a number block)" +msgstr "保持目前色筆大小(可以用來代替數字區塊)" + +#: TurtleArt/tabasics.py:309 +msgid "set color" +msgstr "設定線條顏色" + +#: TurtleArt/tabasics.py:642 +msgid "min" +msgstr "最小" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:741 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:752 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:763 +#, fuzzy +msgid "loads a block" +msgstr "載入我的區塊" + +#: TurtleArt/tabasics.py:278 +msgid "Palette of pen commands" +msgstr "色筆指令盤" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:486 msgid "shows values in FILO (first-in last-out heap)" msgstr "在FILO中顯示數值" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:490 -msgid "empty heap" -msgstr "清除堆疊" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:113 +msgid "do-while-True operator that uses boolean operators from Numbers palette" +msgstr "從數值調色盤來的布林運算子使用do-while真值運算子" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:493 -msgid "emptys FILO (first-in-last-out heap)" -msgstr "清除FILO(first-in-last-out heap)" +#: turtleblocks.py:374 +msgid "File" +msgstr "檔案" -#. TRANS: pop removes a new item from the program stack -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:504 -msgid "pop" -msgstr "取出堆疊" +#: TurtleArt/tabasics.py:704 +msgid "logical NOT operator" +msgstr "NOT 邏輯運算子" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:508 -msgid "pops value off FILO (first-in last-out heap)" -msgstr "跳出FILO關閉值" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:882 +msgid "ycor of bottom of screen" +msgstr "螢幕下方的y座標" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:519 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:529 -#, fuzzy -msgid "empty heap?" -msgstr "清除堆疊" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:843 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:983 +msgid "presentation template: select Journal object (with description)" +msgstr "展示模版:選擇日誌中的物件(有描述)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:522 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:532 -msgid "returns True if heap is empty" -msgstr "" +#: TurtleArt/tabasics.py:553 +msgid "Palette of numeric operators" +msgstr "數值運算子調色盤" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:539 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:541 -msgid "comment" -msgstr "註記" +#: TurtleArt/tabasics.py:585 +msgid "multiply" +msgstr "相乘" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:543 -msgid "places a comment in your code" -msgstr "在程式碼中做註記" +#: TurtleArt/tabasics.py:750 +msgid "forever" +msgstr "持續執行" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 -msgid "print" +#: TurtleArt/tabasics.py:325 +msgid "sets shade of the line drawn by the turtle" +msgstr "設定小烏龜畫線的陰影" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:314 +msgid "speaks text" +msgstr "說出文字" + +#: TurtleArtActivity.py:243 +msgid "snapshot" +msgstr "螢幕截圖" + +#: TurtleArt/tabasics.py:147 +msgid "clean" +msgstr "清除畫面" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:864 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1013 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1028 +msgid "presentation template: select two Journal objects" +msgstr "展示模版:選擇兩個日誌中的物件" + +#: TurtleArtActivity.py:651 TurtleArtActivity.py:806 turtleblocks.py:383 +msgid "Grow blocks" +msgstr "顯示區塊" + +#: TurtleArtActivity.py:637 TurtleArtActivity.py:797 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:806 +msgid "Fullscreen" +msgstr "全螢幕" + +#: turtleblocks.py:265 +msgid "File not found" +msgstr "找不到檔案" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:200 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:228 +msgid "show" msgstr "顯示" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:553 -msgid "prints value in status block at bottom of the screen" -msgstr "列印螢幕下方堆疊區塊的值" +#: TurtleArt/tabasics.py:849 TurtleArt/tabasics.py:850 +#: TurtleArt/tabasics.py:851 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:192 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:193 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:194 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:201 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:214 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:229 +msgid "text" +msgstr "文字" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:563 -msgid "Python chr operator" -msgstr "" +#: TurtleArt/tabasics.py:642 +msgid "random" +msgstr "亂數" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:572 -msgid "Python int operator" -msgstr "" +#: TurtleArt/tabasics.py:670 +msgid "logical greater-than operator" +msgstr "「大於」的邏輯運算子" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:579 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:592 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:606 -msgid "Python" -msgstr "Python" +#: TurtleArt/tabasics.py:162 +msgid "turns turtle counterclockwise (angle in degrees)" +msgstr "將小烏龜逆時針轉向(輸入角度)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:583 -msgid "" -"a programmable block: used to add advanced single-variable math equations, e." -"g., sin(x)" -msgstr "可執行區塊:用以增加進階的單一變項數學式(如:sin(x))" +#: TurtleArt/tabasics.py:450 +msgid "black" +msgstr "黑色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:596 -msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sqrt(x*x+y*y)" -msgstr "可執行區塊:用以添加進階多變數數學方程式(如:sqrt(X^X+Y^Y)" +#: TurtleArt/tabasics.py:635 +msgid "calculates square root" +msgstr "計算平方根" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:610 +#: TurtleArt/tabasics.py:233 msgid "" -"a programmable block: used to add advanced multi-variable math equations, e." -"g., sin(x+y+z)" -msgstr "可執行區塊:用以添加進階多變數數學式(如:sin(x+y+z))" +"holds current y-coordinate value of the turtle (can be used in place of a " +"number block)" +msgstr "保持小烏龜目前的y座標值(可以用來代替數字區塊)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:622 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:638 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:653 -msgid "Python block" -msgstr "Python區塊" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:364 +msgid "mouse x" +msgstr "滑鼠座標 x" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:624 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:640 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:656 -msgid "runs code found in the tamyblock.py module found in the Journal" -msgstr "從日誌中的tamyblock.py模組執行code" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:374 +msgid "mouse y" +msgstr "滑鼠座標 y" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:669 -msgid "Cartesian" -msgstr "笛卡爾" +#: pysamples/grecord.py:215 +msgid "stop" +msgstr "停止" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:671 -msgid "displays Cartesian coordinates" -msgstr "顯示笛卡爾座標系" +#: TurtleArt/tabasics.py:667 +msgid "greater than" +msgstr "大於" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:677 -msgid "polar" -msgstr "極" +#: TurtleArt/tabasics.py:221 TurtleArt/tawindow.py:4105 +msgid "xcor" +msgstr "X座標" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:679 -msgid "displays polar coordinates" -msgstr "顯示極座標" +#: TurtleArtActivity.py:735 turtleblocks.py:422 util/helpbutton.py:45 +msgid "Help" +msgstr "幫助" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:685 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:756 -msgid "turtle" -msgstr "小烏龜" +#: turtleblocks.py:462 +msgid "Save project?" +msgstr "儲存計畫?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:689 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:695 msgid "chooses which turtle to command" msgstr "選擇要控制的小烏龜" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:698 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:707 -msgid "turtle shell" -msgstr "龜殼" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:957 +msgid "right x" +msgstr "x軸右側" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:700 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:708 -msgid "put a custom 'shell' on the turtle" -msgstr "替小烏龜穿上自製的龜殼" +#: TurtleArt/tabasics.py:459 +msgid "sets color of text drawn by the turtle" +msgstr "設定小烏龜寫字的顏色" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:716 -msgid "top of a collapsed stack" -msgstr "崩潰堆疊的上方" +#: plugins/light_sensor/light_sensor.py:58 +#: plugins/light_sensor/light_sensor.py:65 +msgid "light level detected by light sensor" +msgstr "由光線感應器偵測亮度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:721 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:731 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:742 -msgid "load" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:394 +msgid "keyboard" +msgstr "鍵盤" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:735 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:746 -#, fuzzy -msgid "loads a block" -msgstr "載入我的區塊" +#: TurtleArt/tabasics.py:182 +msgid "arc" +msgstr "弧度" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:745 -#, fuzzy -msgid "setxy" -msgstr "指定座標" +#: TurtleArt/tabasics.py:182 +msgid "radius" +msgstr "半徑" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:754 -msgid "palette" -msgstr "" +#: TurtleArtActivity.py:642 TurtleArtActivity.py:800 turtleblocks.py:379 +msgid "Polar coordinates" +msgstr "極座標" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:757 -msgid "selects a palette" +#: TurtleArt/tabasics.py:321 +msgid "set shade" +msgstr "設定填滿顏色" + +#: TurtleArt/tabasics.py:714 +msgid "logical AND operator" +msgstr "AND 邏輯演算子" + +#: gnome_plugins/uploader_plugin.py:90 +msgid "" +"You must have an account at http://turtleartsite.sugarlabs.org to upload " +"your project." msgstr "" +"你必須在 http://turtleartsite.sugarlabs.org 註冊一個帳號來上傳你的專案。" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:765 -msgid "Palette of presentation templates" -msgstr "展示模版調色盤" +#: TurtleArtActivity.py:729 TurtleArtActivity.py:992 turtleblocks.py:414 +msgid "Run" +msgstr "執行" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:772 -msgid "hide blocks" -msgstr "隱藏區塊" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:483 +msgid "show heap" +msgstr "顯示堆疊" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 -msgid "declutters canvas by hiding blocks" -msgstr "用隱藏區塊來屠次表现油畫" +#: TurtleArt/tabasics.py:213 +msgid "sets the heading of the turtle (0 is towards the top of the screen.)" +msgstr "設定小烏龜的方向(0是正對螢幕上方)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:781 -msgid "show blocks" -msgstr "顯示區塊" +#: plugins/audio_sensors/audio_sensors.py:91 +#: plugins/audio_sensors/audio_sensors.py:106 +msgid "microphone input volume" +msgstr "麥克風輸入音量" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:783 -msgid "restores hidden blocks" -msgstr "回復隱藏區塊" +#: gnome_plugins/uploader_plugin.py:120 +msgid "Title:" +msgstr "標題:" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:791 -msgid "hides the Sugar toolbars" -msgstr "隱藏sugar工具列" +#: plugins/camera_sensor/camera_sensor.py:67 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:139 +msgid "Palette of media objects" +msgstr "媒體物件調色盤" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 -msgid "list" -msgstr "列表" +#: TurtleArtActivity.py:629 +#, fuzzy +msgid "Restore blocks from trash" +msgstr "從垃圾桶救回所有區塊" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:804 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1039 -msgid "presentation bulleted list" -msgstr "列點展示" +#: TurtleArt/tabasics.py:834 +msgid "Palette of variable blocks" +msgstr "變數區塊調色盤" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:812 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 -msgid "presentation template: list of bullets" -msgstr "展示模版:列點" +#: TurtleArt/tabasics.py:659 +msgid "used as numeric input in mathematic operators" +msgstr "在數值運算子中使用數字輸入" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:819 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 -msgid "presentation template: select Journal object (no description)" -msgstr "簡報模版:選擇日誌中的物件(無說明)" +#: gnome_plugins/fb_plugin.py:82 gnome_plugins/fb_plugin.py:83 +#: gnome_plugins/fb_plugin.py:92 gnome_plugins/uploader_plugin.py:63 +#: gnome_plugins/uploader_plugin.py:64 gnome_plugins/uploader_plugin.py:73 +msgid "Upload" +msgstr "上傳" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:826 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:966 -msgid "presentation template: select Journal object (with description)" -msgstr "展示模版:選擇日誌中的物件(有描述)" +#: gnome_plugins/collaboration_plugin.py:296 +msgid "Server" +msgstr "伺服器" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:833 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 -msgid "presentation template: select four Journal objects" -msgstr "外觀模版:選擇四個日誌中的物件" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1041 +msgid "presentation 2x2" +msgstr "以2x2方式展示" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:840 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:847 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1011 -msgid "presentation template: select two Journal objects" -msgstr "展示模版:選擇兩個日誌中的物件" +#: TurtleArt/tabasics.py:908 +msgid "Variable 1 (numeric value)" +msgstr "變數 1 (數值)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:857 -msgid "xcor of left of screen" -msgstr "視窗左邊的x座標" +#: gnome_plugins/collaboration_plugin.py:132 +msgid "Neighborhood" +msgstr "我的鄰居" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:862 -msgid "bottom" -msgstr "底端" +#: TurtleArt/tabasics.py:563 +msgid "adds two alphanumeric inputs" +msgstr "增加兩個字母與數字並用的輸入值" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:865 -msgid "ycor of bottom of screen" -msgstr "螢幕下方的y座標" +#: TurtleArt/tabasics.py:691 +msgid "equal" +msgstr "等於" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:870 -msgid "width" -msgstr "寬度" +#: TurtleArt/tabasics.py:785 +msgid "else" +msgstr "否則" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:873 -msgid "the canvas width" -msgstr "畫面寬度" +#: TurtleArt/talogo.py:623 +msgid "doesn't like" +msgstr "不像" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:881 -msgid "xcor of right of screen" -msgstr "螢幕右方的x座標" +#: turtleblocks.py:461 +msgid "You have unsaved work. Would you like to save before quitting?" +msgstr "你有尚未儲存的工作,是否要在關閉前儲存?" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:889 -msgid "ycor of top of screen" -msgstr "螢幕上方的y座標" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:800 +msgid "restores hidden blocks" +msgstr "回復隱藏區塊" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:894 -msgid "height" -msgstr "高度" +#: TurtleArt/tabasics.py:375 +msgid "Turtle will not draw when moved." +msgstr "移動中的小烏龜並不會畫圖" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:897 -msgid "the canvas height" -msgstr "畫布高度" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:510 +msgid "pop" +msgstr "取出堆疊" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:904 -msgid "title x" -msgstr "x軸標題" +#: TurtleArt/tabasics.py:422 +msgid "pen size" +msgstr "畫筆大小" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:913 -msgid "title y" -msgstr "y軸標題" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:715 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:724 +msgid "turtle shell" +msgstr "龜殼" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:922 -msgid "left x" -msgstr "x軸左側" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:326 +msgid "plays a sinewave at frequency, amplitude, and duration (in seconds)" +msgstr "指定播放正弦波頻率、音量以及時間長度(秒)" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:931 -msgid "top y" -msgstr "y軸頂端" +#: TurtleArt/tabasics.py:631 +msgid "√" +msgstr "根號" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:940 -msgid "right x" -msgstr "x軸右側" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:311 +msgid "speak" +msgstr "聽我說" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:949 -msgid "bottom y" -msgstr "y軸底端" +#: plugins/rfid/rfid.py:93 plugins/rfid/rfid.py:101 +msgid "read value from RFID device" +msgstr "從RFID設備讀取數值" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:964 -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:979 -msgid "presentation 1x1" -msgstr "展示為1x1" +#: TurtleArt/tabasics.py:186 +msgid "moves turtle along an arc" +msgstr "讓小烏龜跟著弧形移動" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:994 -msgid "presentation 2x1" -msgstr "以2x1方式展示" +#: pysamples/uturn.py:26 +msgid "make a uturn" +msgstr "進行迴轉" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1009 -msgid "presentation 1x2" -msgstr "展示為1x2" +#: TurtleArt/tabasics.py:695 +msgid "logical equal-to operator" +msgstr "「等於」邏輯運算子" -#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1024 -msgid "presentation 2x2" -msgstr "以2x2方式展示" +#: TurtleArt/tabasics.py:437 +msgid "Palette of pen colors" +msgstr "色筆調色盤" -#: pysamples/brain.py:43 -msgid "Please install the Speak Activity and try again." -msgstr "" +#: TurtleArt/tabasics.py:884 +msgid "stores numeric value in Variable 1" +msgstr "在變數 1 中儲存數值" -#: pysamples/brain.py:54 -msgid "Spanish" -msgstr "" +#: TurtleArt/tabasics.py:897 +msgid "stores numeric value in Variable 2" +msgstr "在變數 2 中儲存數值" -#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 -#: pysamples/brain.py:80 -msgid "English" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:717 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:725 +msgid "put a custom 'shell' on the turtle" +msgstr "替小烏龜穿上自製的龜殼" -#: pysamples/brain.py:91 -msgid "Sorry, I can't understand what you are asking about." -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:343 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:354 +msgid "button down" +msgstr "按下按鍵" -#: pysamples/brain.py:100 -msgid "" -"Sorry, there is no free memory to load my brain. Close other activities and " -"try once more." -msgstr "" +#: TurtleArt/tabasics.py:139 +msgid "moves turtle backward" +msgstr "讓小烏龜倒車" -#: pysamples/forward_push.py:45 -msgid "push destination rgb value to heap" -msgstr "" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:906 +msgid "ycor of top of screen" +msgstr "螢幕上方的y座標" -#: pysamples/grecord.py:215 -msgid "stop" -msgstr "停止" +#: TurtleArt/talogo.py:380 TurtleArtActivity.py:360 TurtleArtActivity.py:732 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1529 +msgid "Show blocks" +msgstr "顯示區塊" #: pysamples/grecord.py:217 msgid "play" @@ -1809,472 +2781,852 @@ msgstr "播放" msgid "save" msgstr "儲存" -#: pysamples/journal-stats.py:78 -msgid "other" -msgstr "" +#: gnome_plugins/collaboration_plugin.py:304 +msgid "Colors" +msgstr "顏色" -#: pysamples/uturn.py:24 -msgid "uturn" -msgstr "迴轉" +#: TurtleArt/tabasics.py:394 +msgid "sets size of the line drawn by the turtle" +msgstr "設定小烏龜畫線的寬度" -#: pysamples/uturn.py:26 -msgid "make a uturn" -msgstr "進行迴轉" +#: turtleblocks.py:366 +msgid "Open" +msgstr "開啟" -#: turtleblocks.py:86 -msgid "usage is" -msgstr "使用量為" +#: TurtleArt/tawindow.py:1033 TurtleArt/tawindow.py:1034 +msgid "orientation" +msgstr "方向" -#: turtleblocks.py:240 -msgid "No option action:" -msgstr "沒有選項的行動" +#: TurtleArt/tabasics.py:232 TurtleArt/tawindow.py:4106 +msgid "ycor" +msgstr "Y座標" -#: turtleblocks.py:255 -msgid "File not found" -msgstr "找不到檔案" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:602 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sqrt(x*x+y*y)" +msgstr "可執行區塊:用以添加進階多變數數學方程式(如:sqrt(X^X+Y^Y)" -#: turtleblocks.py:279 -#, python-format -msgid "Configuration directory not writable: %s" -msgstr "無法直接寫入設定到:%s" +#: TurtleArt/tabasics.py:772 TurtleArt/tabasics.py:785 +msgid "if" +msgstr "若" -#: turtleblocks.py:354 -msgid "New" -msgstr "新增" +#: TurtleArt/tabasics.py:199 TurtleArt/tabasics.py:265 +msgid "" +"moves turtle to position xcor, ycor; (0, 0) is in the center of the screen." +msgstr "把小烏龜移動到座標(x,y),(0,0)是螢幕中心點" -#: turtleblocks.py:355 -msgid "Open" -msgstr "開啟" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:585 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:598 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:612 +msgid "Python" +msgstr "Python" -#: turtleblocks.py:356 -msgid "Save" -msgstr "儲存" +#: TurtleArtActivity.py:736 turtleblocks.py:417 +msgid "Stop" +msgstr "停止" -#: turtleblocks.py:357 -msgid "Save as" -msgstr "另存新檔" +#: TurtleArt/tabasics.py:961 TurtleArt/tabasics.py:981 +msgid "action 2" +msgstr "動作2" -#: turtleblocks.py:362 -msgid "Quit" -msgstr "離開" +#: TurtleArt/tabasics.py:952 TurtleArt/tabasics.py:971 +msgid "action 1" +msgstr "動作1" -#: turtleblocks.py:363 -msgid "File" -msgstr "檔案" +#: TurtleArt/tabasics.py:413 +msgid "end fill" +msgstr "停止填滿" -#: turtleblocks.py:370 -msgid "Rescale coordinates" -msgstr "重新縮放座標軸" +#: TurtleArtActivity.py:625 TurtleArtActivity.py:779 turtleblocks.py:395 +msgid "Copy" +msgstr "複製" -#: turtleblocks.py:376 -msgid "Reset block size" -msgstr "重設區塊大小" +#: TurtleArtActivity.py:627 TurtleArtActivity.py:780 turtleblocks.py:396 +msgid "Paste" +msgstr "貼上" -#: turtleblocks.py:394 -msgid "Show/hide blocks" -msgstr "顯示/隱藏區塊" +#: TurtleArt/talogo.py:508 +msgid "did not output to" +msgstr "不要輸出到" + +#: gnome_plugins/collaboration_plugin.py:120 +msgid "Activities" +msgstr "活動" -#: turtleblocks.py:396 +#: gnome_plugins/uploader_plugin.py:68 +msgid "Upload to Web" +msgstr "上傳到網站" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:496 +msgid "empty heap" +msgstr "清除堆疊" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:514 +msgid "pops value off FILO (first-in last-out heap)" +msgstr "跳出FILO關閉值" + +#: TurtleArtActivity.py:728 TurtleArtActivity.py:990 turtleblocks.py:413 +msgid "Clean" +msgstr "清除畫面" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:782 +msgid "Palette of presentation templates" +msgstr "展示模版調色盤" + +#: TurtleArt/tabasics.py:182 +msgid "angle" +msgstr "角度" + +#: TurtleArt/tabasics.py:610 +msgid "identity" +msgstr "辨識" + +#: TurtleArtActivity.py:617 TurtleArtActivity.py:724 TurtleArtActivity.py:753 +#: TurtleArtActivity.py:755 TurtleArtActivity.py:917 +msgid "Save/Load" +msgstr "儲存/讀取" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:948 +msgid "top y" +msgstr "y軸頂端" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:157 +msgid "audio" +msgstr "音效" + +#: turtleblocks.py:410 msgid "Tools" msgstr "工具" -#: turtleblocks.py:402 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:545 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:547 +msgid "comment" +msgstr "註記" + +#: TurtleArt/tabasics.py:574 +msgid "subtracts bottom numeric input from top numeric input" +msgstr "將頂端輸入數值減去底端輸入數值" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:387 +msgid "query for keyboard input (results stored in keyboard block)" +msgstr "鍵盤輸入查詢(結果儲存在鍵盤區塊)" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:675 +msgid "Cartesian" +msgstr "笛卡爾" + +#: TurtleArt/tabasics.py:150 +msgid "clears the screen and reset the turtle" +msgstr "清除螢幕並重置小烏龜" + +#: plugins/audio_sensors/audio_sensors.py:84 +#: plugins/audio_sensors/audio_sensors.py:99 +msgid "raw microphone input signal" +msgstr "RAW格式麥克風輸入訊號" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:443 +msgid "returns the color that the turtle \"sees\"" +msgstr "回傳小烏龜看到的顏色" + +#: TurtleArt/tabasics.py:974 +msgid "invokes Action 1 stack" +msgstr "提取行動1的堆疊" + +#: TurtleArt/tabasics.py:119 +msgid "Palette of turtle commands" +msgstr "小烏龜指令調色盤" + +#: TurtleArt/tabasics.py:754 +msgid "loops forever" +msgstr "永遠迴圈" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:213 +msgid "show aligned" +msgstr "對齊" + +#: TurtleArtActivity.py:758 TurtleArtActivity.py:938 TurtleArtActivity.py:960 +msgid "Load project" +msgstr "載入專案" + +#: TurtleArtActivity.py:611 TurtleArtActivity.py:727 +msgid "Project" +msgstr "專案" + +#: turtleblocks.py:416 msgid "Debug" msgstr "除錯" -#: turtleblocks.py:404 +#: gnome_plugins/collaboration_plugin.py:300 +msgid "Password" +msgstr "密碼" + +#: TurtleArt/tabasics.py:815 +msgid "vertical space" +msgstr "垂直空間" + +#: TurtleArt/tabasics.py:415 +msgid "completes filled polygon (used with start fill block)" +msgstr "完全填滿的多邊形(用開始的填滿區塊)" + +#: gnome_plugins/collaboration_plugin.py:128 +msgid "Share" +msgstr "分享" + +#: TurtleArt/tabasics.py:679 +msgid "less than" +msgstr "小於" + +#: TurtleArt/tabasics.py:632 +msgid "square root" +msgstr "平方根" + +#: turtleblocks.py:381 +msgid "Rescale coordinates" +msgstr "重新縮放座標軸" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:798 +msgid "show blocks" +msgstr "顯示區塊" + +#: turtleblocks.py:373 +msgid "Quit" +msgstr "離開" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:183 +msgid "Sugar Journal description field" +msgstr "Sugar日誌描述區" + +#: TurtleArt/tabasics.py:333 +msgid "set gray" +msgstr "設定為灰色" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:821 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1056 +msgid "presentation bulleted list" +msgstr "列點展示" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "duration" +msgstr "時間長度" + +#: turtleblocks.py:365 +msgid "New" +msgstr "新增" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:549 +msgid "places a comment in your code" +msgstr "在程式碼中做註記" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:430 +msgid "read pixel" +msgstr "讀取像素" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:272 +msgid "scale" +msgstr "比例" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:879 +msgid "bottom" +msgstr "底端" + +#: TurtleArt/tabasics.py:447 +msgid "purple" +msgstr "紫色" + +#: TurtleArtActivity.py:485 +msgid "Rescale coordinates down" +msgstr "縮小座標軸比例" + +#: TurtleArt/tautils.py:586 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:730 +msgid "click to open" +msgstr "點選開啟" + +#: plugins/audio_sensors/audio_sensors.py:120 +#: plugins/audio_sensors/audio_sensors.py:128 +msgid "microphone input pitch" +msgstr "麥克風輸入音高" + +#: gnome_plugins/collaboration_plugin.py:129 +msgid "Configuration" +msgstr "設定" + +#: gnome_plugins/uploader_plugin.py:130 +msgid "Description:" +msgstr "描述:" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:146 +msgid "journal" +msgstr "日誌" + +#: TurtleArt/tabasics.py:996 +msgid "empty trash" +msgstr "清空垃圾桶" + +#: TurtleArt/tabasics.py:384 +msgid "Turtle will draw when moved." +msgstr "小烏龜會畫下移動的軌跡" + +#: TurtleArt/tautils.py:295 +msgid "Load..." +msgstr "載入" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:159 +msgid "Sugar Journal audio object" +msgstr "Sugar日誌聲音物件" + +#: TurtleArt/talogo.py:370 TurtleArtActivity.py:731 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1538 +msgid "Stop turtle" +msgstr "停止執行" + +#: turtleblocks.py:418 msgid "Turtle" msgstr "小烏龜" -#: turtleblocks.py:407 -msgid "About..." -msgstr "" +#: TurtleArt/tapalette.py:98 +msgid "changes the orientation of the palette of blocks" +msgstr "改變區塊調色盤的方向" -#: turtleblocks.py:447 -msgid "You have unsaved work. Would you like to save before quitting?" -msgstr "你有尚未儲存的工作,是否要在關閉前儲存?" +#: TurtleArt/tabasics.py:924 TurtleArt/tawindow.py:4427 +msgid "store in" +msgstr "放入" -#: turtleblocks.py:448 -msgid "Save project?" -msgstr "儲存計畫?" +#: TurtleArt/talogo.py:384 TurtleArtActivity.py:364 TurtleArtActivity.py:996 +msgid "Hide blocks" +msgstr "隱藏區塊" -#~ msgid "Turtle Art Mini" -#~ msgstr "迷你小海龜" +#: TurtleArtActivity.py:762 TurtleArtActivity.py:946 TurtleArtActivity.py:968 +msgid "Load Python block" +msgstr "載入Python區塊" -#~ msgid "Turtle Confusion" -#~ msgstr "小海龜謎題" +#: TurtleArt/tabasics.py:559 +msgid "plus" +msgstr "加" -#~ msgid "Select a challenge" -#~ msgstr "選擇挑戰" +#: TurtleArt/tabasics.py:721 TurtleArt/tabasics.py:724 +msgid "or" +msgstr "或" -#~ msgid "Palette of Mexican pesos" -#~ msgstr "墨西哥披索色盤" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:829 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1058 +msgid "presentation template: list of bullets" +msgstr "展示模版:列點" -#~ msgid "Palette of Colombian pesos" -#~ msgstr "哥倫比亞披索色盤" +#: TurtleArt/tabasics.py:612 +msgid "identity operator used for extending blocks" +msgstr "用延伸區塊辨認運算子" -#~ msgid "Palette of Rwandan francs" -#~ msgstr "盧安達法郎色盤" +#: TurtleArtActivity.py:654 TurtleArtActivity.py:807 turtleblocks.py:385 +msgid "Shrink blocks" +msgstr "縮小區塊" -#, fuzzy -#~ msgid "adjust LED intensity between 0 and 255" -#~ msgstr "調整 LED 亮度值介於 0 到 255。" +#: TurtleArt/tabasics.py:470 +msgid "sets size of text drawn by the turtle" +msgstr "設定小烏龜寫字的大小" -#, fuzzy -#~ msgid "returns the object gray level as a number between 0 and 1023" -#~ msgstr "傳回環境亮度值介於 0 到 1023。" +#: TurtleArt/tabasics.py:244 +msgid "" +"holds current heading value of the turtle (can be used in place of a number " +"block)" +msgstr "保持小烏龜目前的方向(可以用來代替數字區塊)" -#, fuzzy -#~ msgid "returns 1 when the button is press and 0 otherwise" -#~ msgstr "當按鈕被按下時傳回 1,否則傳回 0。" +#: TurtleArt/tawindow.py:4215 +msgid "image" +msgstr "圖片" -#, fuzzy -#~ msgid "returns the ambient light level as a number between 0 and 1023" -#~ msgstr "傳回環境亮度值介於 0 到 1023。" +#: TurtleArt/tabasics.py:646 +msgid "returns random number between minimum (top) and maximum (bottom) values" +msgstr "回傳最小與最大值之間的隨機數值" -#, fuzzy -#~ msgid "returns the ambient temperature as a number between 0 and 255" -#~ msgstr "傳回環境溫度值介於 0 到 255。" +#: TurtleArt/tabasics.py:345 +msgid "holds current pen color (can be used in place of a number block)" +msgstr "保持現有畫筆顏色(可替換數值區塊)" -#, fuzzy -#~ msgid "" -#~ "returns the distance from the object in front of the sensor as a number " -#~ "between 0 and 255" -#~ msgstr "傳回感應器前方物體的距離值介於 0 到 255。" +#: TurtleArtActivity.py:312 turtleblocks.py:404 +msgid "Show palette" +msgstr "顯示調色盤" -#, fuzzy -#~ msgid "returns 0 or 1 depending on the sensor inclination" -#~ msgstr "傳回 0 或 1 取決於感應器是否傾斜。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:254 +msgid "saves a picture to the Sugar Journal" +msgstr "儲存圖片到Sugar日誌中" -#, fuzzy -#~ msgid "returns 1 when the sensors detects a magnetic field, 0 otherwise" -#~ msgstr "當感應器偵測到磁場時傳回 1,否則傳回 0。" +#: TurtleArtActivity.py:251 TurtleArtActivity.py:691 TurtleArtActivity.py:733 +#: TurtleArtActivity.py:931 TurtleArtActivity.py:958 +msgid "Save snapshot" +msgstr "保存螢幕抓圖" -#, fuzzy -#~ msgid "switches from 0 to 1, the frequency depends on the vibration" -#~ msgstr "由 0 切換到 1,頻率取決於震動。" +#: TurtleArt/tabasics.py:839 pysamples/grecord.py:213 +msgid "start" +msgstr "啟動" -#~ msgid "LED" -#~ msgstr "LED" +#: TurtleArt/tabasics.py:128 +msgid "moves turtle forward" +msgstr "讓小烏龜往前" -#~ msgid "grayscale" -#~ msgstr "灰階" +#: TurtleArt/tabasics.py:124 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:740 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:751 +msgid "forward" +msgstr "前進" -#~ msgid "ambient light" -#~ msgstr "環境光" +#: TurtleArt/tabasics.py:928 TurtleArt/tabasics.py:942 +#: TurtleArt/tawindow.py:1355 TurtleArt/tawindow.py:1486 +#: TurtleArt/tawindow.py:2081 TurtleArt/tawindow.py:4390 +#: TurtleArt/tawindow.py:4418 +msgid "my box" +msgstr "我的箱子" -#~ msgid "temperature" -#~ msgstr "溫度" +#: gnome_plugins/collaboration_plugin.py:294 +msgid "Account ID" +msgstr "帳號ID" -#~ msgid "distance" -#~ msgstr "距離" +#: TurtleArt/tabasics.py:135 +msgid "back" +msgstr "後退" -#~ msgid "tilt" -#~ msgstr "傾斜" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:244 +msgid "sets the scale of media" +msgstr "設定媒體的幅度" -#~ msgid "magnetic induction" -#~ msgstr "磁力感應" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:276 +msgid "holds current scale value" +msgstr "保持目前的縮放值" -#~ msgid "vibration" -#~ msgstr "震動" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:981 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:996 +msgid "presentation 1x1" +msgstr "展示為1x1" -#~ msgid "Butia Robot" -#~ msgstr "棕櫚機器人" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1026 +msgid "presentation 1x2" +msgstr "展示為1x2" -#, fuzzy -#~ msgid "returns the battery charge as a number between 0 and 255" -#~ msgstr "傳回電池電量值由 0 到 255。" +#: TurtleArt/tabasics.py:861 +msgid "top of nameable action stack" +msgstr "可命名的動作堆疊上方" -#~ msgid "forward Butia" -#~ msgstr "棕櫚往前移" +#: TurtleArt/tabasics.py:929 TurtleArt/tawindow.py:4432 +msgid "stores numeric value in named variable" +msgstr "在已命名的變數中儲存數值" -#, fuzzy -#~ msgid "move the Butia robot forward" -#~ msgstr "棕櫚機器人往前移動。" +#: TurtleArt/tabasics.py:725 +msgid "logical OR operator" +msgstr "OR 邏輯運算子" -#, fuzzy -#~ msgid "move the Butia robot forward a predefined distance" -#~ msgstr "棕櫚機器人往前移動一定的距離。" +#: plugins/audio_sensors/audio_sensors.py:158 +#: plugins/audio_sensors/audio_sensors.py:172 +#: plugins/audio_sensors/audio_sensors.py:186 +#: plugins/audio_sensors/audio_sensors.py:200 +msgid "microphone input voltage" +msgstr "麥克風輸入電壓" -#~ msgid "left Butia" -#~ msgstr "棕櫚左移" +#: TurtleArt/tabasics.py:766 +msgid "loops specified number of times" +msgstr "指定次數的迴圈" -#, fuzzy -#~ msgid "turn the Butia robot at left" -#~ msgstr "棕櫚機器人轉 x 度。" +#: TurtleArt/tautils.py:305 +msgid "Save..." +msgstr "儲存" -#~ msgid "backward Butia" -#~ msgstr "棕櫚往後移" +#: TurtleArt/tabasics.py:984 +msgid "invokes Action 2 stack" +msgstr "掉用行動2的堆疊" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:762 #, fuzzy -#~ msgid "move the Butia robot backward" -#~ msgstr "棕櫚機器人往後移動。" +msgid "setxy" +msgstr "指定座標" -#, fuzzy -#~ msgid "move the Butia robot backward a predefined distance" -#~ msgstr "棕櫚機器人往後移動一定的距離。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:930 +msgid "title y" +msgstr "y軸標題" -#~ msgid "right Butia" -#~ msgstr "棕櫚右移" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:921 +msgid "title x" +msgstr "x軸標題" -#, fuzzy -#~ msgid "turn the Butia robot at right" -#~ msgstr "棕櫚機器人轉 x 度。" +#: TurtleArt/tabasics.py:283 TurtleArt/tabasics.py:294 +msgid "fill screen" +msgstr "全螢幕" -#, fuzzy -#~ msgid "turn the Butia robot x degrees" -#~ msgstr "棕櫚機器人轉 x 度。" +#: turtleblocks.py:368 +msgid "Save as" +msgstr "另存新檔" -#~ msgid "stop Butia" -#~ msgstr "停止棕櫚" +#: TurtleArt/tabasics.py:195 TurtleArt/tabasics.py:261 +msgid "set xy" +msgstr "指定座標" -#~ msgid "Butia" -#~ msgstr "棕櫚" +#: TurtleArt/tabasics.py:992 +msgid "trash" +msgstr "垃圾" -#, fuzzy -#~ msgid "Error on initialization of the camera" -#~ msgstr "初始化攝影機時發生錯誤。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:683 +msgid "polar" +msgstr "極" -#~ msgid "FollowMe" -#~ msgstr "跟我來" +#: TurtleArt/tabasics.py:761 TurtleArt/tabasics.py:765 +msgid "repeat" +msgstr "重複" -#~ msgid "x position" -#~ msgstr "x 位置" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:283 +msgid "wait for current video or audio to complete" +msgstr "等待完成目前影像或聲音" -#~ msgid "return x position" -#~ msgstr "傳回 x 位置" +#: TurtleArtActivity.py:235 TurtleArtActivity.py:756 TurtleArtActivity.py:922 +#: TurtleArtActivity.py:952 turtleblocks.py:369 +msgid "Save as image" +msgstr "另存為圖片" -#~ msgid "y position" -#~ msgstr "y 位置" +#: TurtleArtActivity.py:579 TurtleArtActivity.py:615 TurtleArtActivity.py:725 +#: TurtleArtActivity.py:778 turtleblocks.py:401 +msgid "Edit" +msgstr "編輯" -#~ msgid "return y position" -#~ msgstr "傳回 y 位置" +#: plugins/audio_sensors/audio_sensors.py:152 +#: plugins/audio_sensors/audio_sensors.py:166 +#: plugins/audio_sensors/audio_sensors.py:180 +#: plugins/audio_sensors/audio_sensors.py:194 +msgid "microphone input resistance" +msgstr "麥克風輸入抗阻" -#, fuzzy -#~ msgid "set the default speed for the movement commands" -#~ msgstr "設定預設移動指令的速度。" +#: TurtleArt/tabasics.py:964 +msgid "top of Action 2 stack" +msgstr "動作2堆疊的上方" -#~ msgid "angle to center" -#~ msgstr "距中心角度" +#: TurtleArt/tabasics.py:600 +msgid "" +"divides top numeric input (numerator) by bottom numeric input (denominator)" +msgstr "用底端輸入的數值(分母)來除上端輸入的數值(分子)" -#, fuzzy -#~ msgid "get the angle to the center of the dohyo" -#~ msgstr "取得距道場中心的角度" +#: TurtleArt/tabasics.py:642 +msgid "max" +msgstr "最大" -#, fuzzy -#~ msgid "get the angle to the Enemy" -#~ msgstr "取得距對手的距離" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:559 +msgid "prints value in status block at bottom of the screen" +msgstr "列印螢幕下方堆疊區塊的值" -#, fuzzy -#~ msgid "get the x coordinate of the SumBot" -#~ msgstr "取得機器人的 x 座標" +#: TurtleArt/tabasics.py:404 +msgid "start fill" +msgstr "開始填滿" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:398 #, fuzzy -#~ msgid "get the y coordinate of the SumBot" -#~ msgstr "取得機器人的 y 座標" +msgid "holds results of query-keyboard block as ASCII" +msgstr "保持詢問鍵盤區塊的結果" -#, fuzzy -#~ msgid "get the x coordinate of the Enemy" -#~ msgstr "取得機器人的 x 座標" +#. #-#-#-#-# zh_TW.po (PACKAGE VERSION) #-#-#-#-# +#. TRANS: push adds a new item to the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:470 +msgid "push" +msgstr "存入堆疊" -#, fuzzy -#~ msgid "get the y coordinate of the Enemy" -#~ msgstr "取得機器人的 y 座標" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:616 +msgid "" +"a programmable block: used to add advanced multi-variable math equations, e." +"g., sin(x+y+z)" +msgstr "可執行區塊:用以添加進階多變數數學式(如:sin(x+y+z))" -#, fuzzy -#~ msgid "get the rotation of the Sumbot" -#~ msgstr "取得對手的旋轉值" +#: TurtleArt/tabasics.py:1001 +msgid "restore all" +msgstr "回復全部" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:313 +msgid "hello" +msgstr "您好" + +#. TRANS: "name" option from activity.info file #, fuzzy -#~ msgid "get the rotation of the Enemy" -#~ msgstr "取得對手的旋轉值" +msgid "TurtleBlocks" +msgstr "小烏龜區塊" -#~ msgid "distance to center" -#~ msgstr "離中心的距離" +#. TRANS: "summary" option from activity.info file +#. TRANS: "description" option from activity.info file +msgid "" +"A Logo-inspired turtle that draws colorful pictures with snap-together " +"visual programming blocks" +msgstr "" -#, fuzzy -#~ msgid "get the distance to the center of the dohyo" -#~ msgstr "取得距道場中心的距離" +#: TurtleArt/tabasics.py:439 +msgid "red" +msgstr "紅色" -#, fuzzy -#~ msgid "get the distance to the Enemy" -#~ msgstr "取得距對手的距離" +#: TurtleArt/tabasics.py:620 TurtleArt/tabasics.py:621 +msgid "mod" +msgstr "模數" -#~ msgid "update information" -#~ msgstr "更新訊息" +#: TurtleArt/tacollaboration.py:152 TurtleArt/tawindow.py:2055 +#: TurtleArtActivity.py:751 +msgid "Share selected blocks" +msgstr "" -#, fuzzy -#~ msgid "update information from the server" -#~ msgstr "自伺服器更新訊息" +#: TurtleArt/tawindow.py:1063 TurtleArt/tawindow.py:1664 +msgid "shift" +msgstr "" -#~ msgid "Palette of physics blocks" -#~ msgstr "物件區塊的顏色" +#: TurtleArt/tawindow.py:1316 +msgid "" +"Please hit the Stop Button before making changes to your Turtle Blocks " +"program" +msgstr "" -#~ msgid "start polygon" -#~ msgstr "開始畫多邊形" +#: TurtleArt/tawindow.py:1369 +msgid "Select blocks to share" +msgstr "" -#~ msgid "Begin defining a new polygon based on the current Turtle xy position." -#~ msgstr "由目前小海龜的位置,開始定義一個新的多邊形。" +#: TurtleArt/tawindow.py:1530 TurtleArtActivity.py:632 +#: TurtleArtActivity.py:781 turtleblocks.py:397 +msgid "Save stack" +msgstr "" -#~ msgid "add point" -#~ msgstr "新增頂點" +#: TurtleArt/tawindow.py:1531 TurtleArt/tawindow.py:1546 +msgid "Really overwrite stack?" +msgstr "" -#~ msgid "" -#~ "Add a new point to the current polygon based on the current Turtle xy " -#~ "position." -#~ msgstr "由目前小海龜的位置,在目前的多邊形上新增頂點。" +#: TurtleArt/tawindow.py:1538 TurtleArt/tawindow.py:1549 +msgid "Overwrite stack" +msgstr "" -#~ msgid "end polygon" -#~ msgstr "結束多邊形" +#: TurtleArt/tawindow.py:1570 TurtleArt/tawindow.py:1578 +#: TurtleArt/tawindow.py:1588 TurtleArtActivity.py:634 turtleblocks.py:399 +msgid "Delete stack" +msgstr "" -#~ msgid "Define a new polygon." -#~ msgstr "定義一個新的多邊形。" +#: TurtleArt/tawindow.py:1571 TurtleArt/tawindow.py:1585 +msgid "Really delete stack?" +msgstr "" -#~ msgid "end filled polygon" -#~ msgstr "結束填充多邊形" +#: TurtleArtActivity.py:296 TurtleArtActivity.py:657 TurtleArtActivity.py:808 +msgid "Turn off hover help" +msgstr "" -#~ msgid "Not a simple polygon" -#~ msgstr "不是一個簡單的多邊形" +#: TurtleArtActivity.py:303 turtleblocks.py:390 +msgid "Turn on hover help" +msgstr "" -#~ msgid "Define a new filled polygon." -#~ msgstr "定義一個新的填充多邊形。" +#: TurtleArtActivity.py:761 TurtleArtActivity.py:943 TurtleArtActivity.py:965 +msgid "Load plugin" +msgstr "" -#~ msgid "triangle" -#~ msgstr "三角形" +#: TurtleArtActivity.py:895 +msgid "Palettes" +msgstr "" -#~ msgid "base" -#~ msgstr "基底" +#: TurtleArtActivity.py:912 +msgid "Sharing blocks disabled" +msgstr "" -#~ msgid "Add a triangle object to the project." -#~ msgstr "專案中新增一個三角形物件。" +#: TurtleArtActivity.py:1152 TurtleArtActivity.py:1157 +#: TurtleArtActivity.py:1238 +msgid "Plugin could not be installed." +msgstr "" -#~ msgid "circle" -#~ msgstr "圓形" +#: TurtleArtActivity.py:1234 +msgid "Please restart Turtle Art in order to use the plugin." +msgstr "" -#~ msgid "Add a circle object to the project." -#~ msgstr "專案中新增一個圓形物件。" +#: TurtleArtActivity.py:1252 +#, python-format +msgid "Plugin %s already installed." +msgstr "" -#~ msgid "rectangle" -#~ msgstr "長方形" +#: TurtleArtActivity.py:1253 +#, python-format +msgid "Do you want to reinstall %s?" +msgstr "" -#~ msgid "Add a rectangle object to the project." -#~ msgstr "專案中新增一個長方形物件。" +#: gnome_plugins/collaboration_plugin.py:298 +msgid "Port" +msgstr "連接埠" -#~ msgid "reset" -#~ msgstr "重置" +#: gnome_plugins/fb_plugin.py:87 +msgid "Facebook wall post" +msgstr "" -#~ msgid "Reset the project; clear the object list." -#~ msgstr "重置專案,清除物件清單。" +#: plugins/accelerometer/accelerometer.py:49 +#: plugins/audio_sensors/audio_sensors.py:75 +#: plugins/camera_sensor/camera_sensor.py:63 +#: plugins/light_sensor/light_sensor.py:49 plugins/rfid/rfid.py:86 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:336 +msgid "Palette of sensor blocks" +msgstr "偵測器區塊的顏色" -#~ msgid "motor" -#~ msgstr "發動機" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:289 +msgid "media stop" +msgstr "" -#~ msgid "torque" -#~ msgstr "扭力" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:291 +msgid "stop video or audio" +msgstr "" -#~ msgid "speed" -#~ msgstr "速度" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:296 +msgid "media pause" +msgstr "" -#~ msgid "" -#~ "Motor torque and speed range from 0 (off) to positive numbers; motor is " -#~ "placed on the most recent object created." -#~ msgstr "發動機的扭力與速度值,由 0 (關閉)到一個正數,發動機放在最後建立的物件上。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:298 +msgid "pause video or audio" +msgstr "" -#~ msgid "pin" -#~ msgstr "釘梢" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:303 +msgid "media resume" +msgstr "" -#~ msgid "Pin an object down so that it cannot fall." -#~ msgstr "固定一個物件使其不掉落。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:305 +msgid "resume playing video or audio" +msgstr "" -#~ msgid "joint" -#~ msgstr "關節" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:323 +msgid "amplitude" +msgstr "" -#~ msgid "" -#~ "Join two objects together (the most recent object created and the object at " -#~ "point x, y)." -#~ msgstr "用來連接兩個物件(上一個建立的物件與位於x, y位置的另一個物件)" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:528 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:538 +msgid "returns True if heap is empty" +msgstr "" -#~ msgid "Save the project to the Journal as a Physics activity." -#~ msgstr "保存專案到日誌上成為物理活動" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:569 +msgid "Python chr operator" +msgstr "" -#, fuzzy -#~ msgid "Add a gear object to the project." -#~ msgstr "專案中新增一個圓形物件。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:578 +msgid "Python int operator" +msgstr "" -#~ msgid "density" -#~ msgstr "密度" +#. TRANS: pop removes a new item from the program stack +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:703 +msgid "active turtle" +msgstr "" -#~ msgid "" -#~ "Set the density property for objects (density can be any positive number)." -#~ msgstr "訂定物件的密度值 (任意正數)。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:706 +msgid "the name of the active turtle" +msgstr "" + +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:738 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:748 +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:759 +msgid "load" +msgstr "" -#~ msgid "friction" -#~ msgstr "摩擦係數" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:771 +msgid "palette" +msgstr "" -#~ msgid "" -#~ "Set the friction property for objects (value from 0 to 1, where 0 turns " -#~ "friction off and 1 is strong friction)." -#~ msgstr "訂定物件的摩擦係數 (介於0無摩擦到1最大)。" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:774 +msgid "selects a palette" +msgstr "" -#~ msgid "bounciness" -#~ msgstr "彈性係數" +#: plugins/turtle_blocks_extras/turtle_blocks_extras.py:1073 +msgid "Palette of user-defined operators" +msgstr "" -#~ msgid "" -#~ "Set the bounciness property for objects (a value from 0 to 1, where 0 means " -#~ "no bounce and 1 is very bouncy)." -#~ msgstr "訂定物件的彈性係數 (介於0無彈性到1最大)。" +#: pysamples/brain.py:43 +msgid "Please install the Speak Activity and try again." +msgstr "" -#~ msgid "dynamic" -#~ msgstr "可動性" +#: pysamples/brain.py:54 +msgid "Spanish" +msgstr "" -#~ msgid "" -#~ "If dynamic = 1, the object can move; if dynamic = 0, it is fixed in position." -#~ msgstr "當可動性 = 1 時物件可以移動,可動性 = 0 時物件是固定的。" +#: pysamples/brain.py:58 pysamples/brain.py:72 pysamples/brain.py:74 +#: pysamples/brain.py:80 +msgid "English" +msgstr "" + +#: pysamples/brain.py:91 +msgid "Sorry, I can't understand what you are asking about." +msgstr "" + +#: pysamples/brain.py:100 +msgid "" +"Sorry, there is no free memory to load my brain. Close other activities and " +"try once more." +msgstr "" + +#: pysamples/forward_push.py:45 +msgid "push destination rgb value to heap" +msgstr "" + +#: pysamples/journal-stats.py:78 +msgid "other" +msgstr "" + +#: turtleblocks.py:421 +msgid "About..." +msgstr "" + +#~ msgid "grayscale" +#~ msgstr "灰階" + +#~ msgid "ambient light" +#~ msgstr "環境光" + +#~ msgid "magnetic induction" +#~ msgstr "磁力感應" + +#~ msgid "vibration" +#~ msgstr "震動" #, fuzzy -#~ msgid "Palette of WeDo blocks" -#~ msgstr "偵測器區塊的顏色" +#~ msgid "adjust LED intensity between 0 and 255" +#~ msgstr "調整 LED 亮度值介於 0 到 255。" #, fuzzy -#~ msgid "light" -#~ msgstr "右轉" +#~ msgid "returns the object gray level as a number between 0 and 1023" +#~ msgstr "傳回環境亮度值介於 0 到 1023。" #, fuzzy -#~ msgid "grey" -#~ msgstr "灰色" +#~ msgid "returns 1 when the button is press and 0 otherwise" +#~ msgstr "當按鈕被按下時傳回 1,否則傳回 0。" #, fuzzy -#~ msgid "port" -#~ msgstr "連接埠" +#~ msgid "returns the ambient light level as a number between 0 and 1023" +#~ msgstr "傳回環境亮度值介於 0 到 1023。" #, fuzzy -#~ msgid "rotations" -#~ msgstr "旋轉" +#~ msgid "returns the ambient temperature as a number between 0 and 255" +#~ msgstr "傳回環境溫度值介於 0 到 255。" #, fuzzy -#~ msgid "read" -#~ msgstr "紅色" +#~ msgid "" +#~ "returns the distance from the object in front of the sensor as a number " +#~ "between 0 and 255" +#~ msgstr "傳回感應器前方物體的距離值介於 0 到 255。" #, fuzzy -#~ msgid "sensor" -#~ msgstr "偵測器" +#~ msgid "returns 0 or 1 depending on the sensor inclination" +#~ msgstr "傳回 0 或 1 取決於感應器是否傾斜。" #, fuzzy -#~ msgid "mode" -#~ msgstr "模數" +#~ msgid "switches from 0 to 1, the frequency depends on the vibration" +#~ msgstr "由 0 切換到 1,頻率取決於震動。" + +#, fuzzy +#~ msgid "returns the battery charge as a number between 0 and 255" +#~ msgstr "傳回電池電量值由 0 到 255。" + +#, fuzzy +#~ msgid "move the Butia robot forward a predefined distance" +#~ msgstr "棕櫚機器人往前移動一定的距離。" + +#, fuzzy +#~ msgid "move the Butia robot backward a predefined distance" +#~ msgstr "棕櫚機器人往後移動一定的距離。" #, fuzzy -#~ msgid "Palette of Expeyes blocks" -#~ msgstr "偵測器區塊的顏色" +#~ msgid "turn the Butia robot x degrees" +#~ msgstr "棕櫚機器人轉 x 度。" #, fuzzy -#~ msgid "samples" -#~ msgstr "範例" +#~ msgid "grey" +#~ msgstr "灰色" #, fuzzy #~ msgid "" -#~ "set the speed of the Butia motors as a value between 0 and 1023, passed by " -#~ "an argument" +#~ "set the speed of the Butia motors as a value between 0 and 1023, passed " +#~ "by an argument" #~ msgstr "由給定參數設定棕櫚馬達的速度值由 0 到 1023。" #, fuzzy @@ -2288,10 +3640,6 @@ msgstr "儲存計畫?" #~ msgid "follow a RGB color" #~ msgstr "跟隨一個 RGB 顏色" -#, fuzzy -#~ msgid "Palette of Arduino blocks" -#~ msgstr "偵測器區塊的顏色" - #~ msgid "delay Butia" #~ msgstr "延遲棕櫚" @@ -2364,7 +3712,8 @@ msgstr "儲存計畫?" #, fuzzy #~ msgid "" -#~ "returns the object gray level encountered him as a number between 0 and 1023" +#~ "returns the object gray level encountered him as a number between 0 and " +#~ "1023" #~ msgstr "傳回前方物體的灰階值介於 0 到 1023。" #~ msgid "activity count" @@ -2469,7 +3818,8 @@ msgstr "儲存計畫?" #~ msgid "restore last" #~ msgstr "還原上次設定" -#~ msgid "a programmable block: used to add advanced math equations, e.g., sin(x)" +#~ msgid "" +#~ "a programmable block: used to add advanced math equations, e.g., sin(x)" #~ msgstr "可執行區塊:用以添加進階數學式(如:sin(x))" #~ msgid "blocks" diff --git a/turtleblocks.py b/turtleblocks.py index 24b6343..d982307 100755 --- a/turtleblocks.py +++ b/turtleblocks.py @@ -619,6 +619,8 @@ Would you like to save before quitting?')) def _do_hover_help_off_cb(self, button): ''' Turn hover help off ''' + if self.tw.no_help: # Debounce + return self.tw.no_help = True self.tw.last_label = None if self.tw.status_spr is not None: -- cgit v0.9.1